7 лек. Лекция Серверы баз данных Понятие сервера. Классификация серверов. Принципы разделения между клиентскими и серверными частями. Типовое разделение функций
Скачать 17 Kb.
|
Лекция № 7. Серверы баз данных Понятие сервера. Классификация серверов. Принципы разделения между клиентскими и серверными частями. Типовое разделение функций В настоящее время эффективную работу любой организации, в которой работают более пяти человек, невозможно представить без использования сервера. При отсутствии серверной системы, данные используемые для работы разрозненны, информацию собрать воедино проблематично. В тех случаях, когда для работы используется общая база данных, возникает необходимость в использовании сервера. Современный рынок предлагает огромный выбор серверов, поэтому для выбора оптимального варианта, необходимо окончательно разобраться в вопросе, что такое сервер. Сервер – это специальный компьютер, который предоставляет ряд услуг и некоторых видов сервисов, таких как хранение файлов, печать и осуществляет общую связь между другими компьютерами локальной сети. Для входа в сеть нужно зарегистрироваться или «залогиниться», т.е. войти в систему, используя свое имя и пароль. После входа пользователь может давать компьютеру определенные инструкции для выполнения определенных действий. Какими конкретно полномочиями обладает пользователь, определяет администратор. Для нормальной работы организации сервер должен обладать такими свойствами, как: Управляемость; Масштабируемость; Надежность; Производительность. Свойства сервера Рассмотрим каждое из вышеперечисленных свойств сервера более подробно. Под управляемостью сервера понимают возможность удаленного мониторинга, удаленного включения и перезагрузки, а также способность проводить диагностику при выключенном состоянии, но при условии наличие электропитания. Масштабируемость – возможность значительно увеличить вычислительную мощность операционной системы или сервера. Это значит, что за определенный промежуток времени возможно увеличить количество выполняемых транзакций или поисковых операций. Основным отличием сервера от просто персонального компьютера является его надежность. Определяются два вида надежности: Аппаратная надежность; Физическая надежность. Аппаратная надежность – это отсутствие сбоев программного обеспечения, стабильная работа аппаратной части. Физическая надежность подразумевает стабильную работу, которая достигается качественными комплектующими и правильной сборкой. Производительность сервера полностью зависит от производительности его комплектующих, то есть, от объема оперативной памяти, от количества процессоров, от количества ядер в этих процессорах и др. Это значит, что производительность значительно повышается, при условии применения комплектующих с высокой производительностью. Классификация серверов Когда уже все понятно с вопросами для чего нужен и что такое сервер, можно приступить к их классификации. Серверы классифицируются по своему назначению и по выполняемым функциям: Сервер рабочей группы; Прокси-сервер; WEB-сервер; Терминальный сервер; Файловый сервер; Принт-сервер и др. Сервер рабочей группы – система начального уровня, обычно однопроцессорная. Маленькие организации, не имеющие специального помещения, обычно располагают его в своем офисе. Предназначается для хранения общих данных и распределения доступа между сотрудниками. Если появляются проблемы при работе в сети Интернет, необходимо задуматься о безопасности и разобраться с вопросом, для чего используется и что такое прокси-сервер. Итак, прокси-сервер – это шлюз(аппаратный маршрутизатор или программное обеспечение для сопряжения компьютерных сетей, использующих разные протоколы (это набор правил, позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть компьютерами. например, локальной и глобальной). в Интернет, с помощью которого обеспечивается безопасный доступ всем пользователям. Если деятельность организации связана с работой по внешней сети, то такой шлюз должен быть достаточно отказоустойчивым, при этом понадобится не только большое количество системных ресурсов, но и высокоскоростные интерфейсы. Для чего необходим и что такое веб-сервер (web-сервер)? Web-сервер необходим для передачи запрашиваемых поисковой системой страниц сайта браузеру по протоколу HTTP. Также термин web-сервер может часто используется в отношении web-сайта, а также основной программы, которая обеспечивает работу web-сайта. Также web-сервером может быть просто персональный компьютер, на котором есть программное обеспечение для предоставления запрашиваемой клиентом информации в службе глобальной сети. Под определение «что такое веб-сервер» можно отнести серверы поисковых систем. Терминальный сервер предназначен для удаленного обслуживания клиентов с предоставлением виртуального рабочего стола. После установки виртуальной связи с терминальным сервером клиент пересылает вводимые данные и, если необходимо, предоставляет доступ к некоторым локальным ресурсам, например, к принтеру. Файловый сервер предназначается для организации и специального хранения данных клиентов с учетом ограниченного доступа и политики безопасности. Объем данных и количество пользователей являются определяющим моментом для этого сервера. Что такое принт-сервер и для чего он используется можно понять по его названию. Принт-сервер необходим для использования принтера группе пользователей. Поддерживается почти всеми операционными системами, за счет чего обеспечивает высокую производительность печатному процессу. ДЗ_Принципы взаимодействия между клиентскими и серверными частями ДЗ_Типичное разделение функций между клиентами и серверами |