Сети с выделенным сервером или сети типа клиент-сервер.
Сети с выделенным сервером,или сети типа клиент-сервер,опираются на специализированные компьютеры, называемые серверами, которые представляют собой централизованные хранилища сетевых ресурсов и централизованно обеспечивают безопасность и управление доступом. В отличие от сетей с выделенным сервером одноранговые сети не имеют централизованного обеспечения безопасности и управления. Сервер представляет собой сочетание специализированного программного обеспечения и оборудования, которое предоставляет службы в сети для остальных клиентских компьютеров (рабочих станций) или других процессов.
В рамках одной локальной сети могут использоваться несколько выделенных серверов. По своему функциональному назначению различают несколько типов серверов: файловый, печати, коммуникационный, приложений, базы данных и т.д.
Файловый сервер— это компьютер, который выполняет функции управления локальной сетью, отвечает за коммуникационные связи, хранит файлы, разделяемые в сети, и предоставляет доступ к совместно используемому дисковому пространству.
Сервер печати— это компьютер, программа или специальное устройство, обеспечивающее доступ станциям сети к центральному разделяемому принтеру. Запросы на печать поступают от каждой рабочей станции к серверу печати, который разделяет их на индивидуальные задания принтеру, создает очередь печати. Задания обычно обрабатываются в порядке их поступления. В функции сервера печати входит также управление принтером.
Коммуникационный сервер(сервер удаленного доступа — Access Server) позволяет работать с различными протоколами (правилами передачи информации в сети) и дает возможность станциям разделять модем или узел связи с большой ЭВМ. Это обеспечивает получение информации, хранящейся в сети, практически с любого места, где есть телефон, модем или компьютер.
Довольно часто сервер совмещает функции коммуникационного сервера и сервера приложений.
Сервер приложенийвыполняет одну или несколько прикладных задач, которые запускают пользователи со своих терминалов, включенных в данную сеть. Принцип действия сервера приложений такой же, как у многотерминальной системы (системы совместной обработки). Задача пользователя выполняется непосредственно на сервере приложений, по низкоскоростной телефонной линии на удаленный компьютер (терминал) передается только изображение экрана терминала пользователя, а обратно — только информация о нажимаемых пользователем клавишах. Поэтому нагрузка по передаче информации (например, при работе с базами данных) ложится на высокоскоростной кабель сети, к которой подключен сервер приложений.
Сервер базы данных—- это специализированная программа или компьютер, обеспечивающие станции записями из базы данных. При использовании обычного файлового сервера все данные из базы передаются через сеть в пользовательский компьютер так, чтобы он мог выбрать информацию, необходимую работающей прикладной программе. В отличие от этого сервер базы данных сам выбирает необходимые данные и посылает через сеть только информацию, запрашиваемую программой пользователя (эта программа производит обработку информации и представляет ее пользователю). Таким образом, в подобных системах, называемых системами клиент-сервер, совмещаются преимущества систем совместной и распределенной обработки.
Технология клиент-сервер является реализацией распределенной обработки данных. С точки зрения баз данных под распределенной обработкой понимается выполнение операций с базами данных на одной машине, а приложений — на другой. В системе клиент-сервер обработка данных разделена между компьютером-клиентом и компьютером-сервером, связь между которыми происходит по сети. Основная функция компьютера-клиента состоит в выполнении приложения (интерфейса с пользователем и логики представления) и осуществлении связи с сервером, когда этого требует приложение. Компьютер-клиент может быть как простой машиной типа персонального компьютера, так и мощной рабочей станцией с многозадачной и многопользовательской операционной системой типа UNIX. Таким образом, выбор компьютера, операционной системы, оперативной и дисковой памяти, другого оборудования определяется требованиями приложения. Главная функция компьютера-сервера заключается в обслуживании потребностей клиента. Связь с клиентом, анализ и выполнение запроса к базе данных, включая возврат клиенту результата запроса (набора строк из базы данных), управление одновременным доступом к базе данных многих пользователей, перенаправление запросов к другим серверам сети, обеспечение защиты — таковы некоторые основные функции компьютера-сервера.
К рассмотренным выше серверам можно добавить сервер электронной почты и факс-сервер. Главной их характеристикой является степень защиты конфиденциальной информации от несанкционированного доступа.
Один выделенный компьютер в сети может одновременно выполнять функции файлового сервера, сервера печати, приложений и т.д.
Имеются следующие причины для реализации сети с выделенным сервером: централизованное управление сетевыми ресурсами путем использования сетевой безопасности; управление посредством установки и настройки сервера. Серверные компьютеры обычно имеют более быстрый центральный процессор, больший объем оперативной памяти, большие жесткие диски и дополнительные периферийные устройства (например, накопители на магнитной ленте и приводы компакт-дисков) по сравнению с клиентскими машинами. Серверы также ориентированы на то, чтобы обрабатывать многочисленные запросы на разделяемые ресурсы быстро и эффективно. Серверы обычно выделены для обслуживания сетевых запросов клиентов. В дополнение физическая безопасность — доступ к самой машине — является ключевым компонентом сетевой безопасности. Поэтому важно, чтобы серверы располагались в специальном помещении с контролируемым доступом, отделенном от помещений с общим доступом.
Сети с выделенным сервером также предоставляют централизованную проверку учетных записей пользователей и паролей. Например, Windows NT использует доменную концепцию для управления пользователями, группами и машинами и для контроля над доступом к сетевым ресурсам. Прежде чем пользователь сможет получить доступ к сетевым ресурсам, он должен сообщить свое регистрационное имя и пароль контроллеру домена — серверу, который проверяет имена учетных записей и пароли в базе данных с такой информацией. Контроллер домена позволит доступ к определенным ресурсам только в случае допустимой комбинации регистрационного имени и пароля. Изменять связанную с безопасностью информацию в базе данных контроллера домена может только сетевой администратор. Этот подход обеспечивает централизованную безопасность и позволяет управлять ресурсами с изменяющейся степенью контроля в зависимости от их важности и расположения.
В отличие от одноранговой модели сеть с выделенным сервером обычно требует только один пароль для доступа к самой сети, что уменьшает количество паролей, которые пользователь должен помнить. Кроме того, сетевые ресурсы типа файлов и принтеров легче найти, потому что они расположены на определенном сервере, а не на чьей-то машине в сети. Концентрация сетевых ресурсов на небольшом количестве серверов также упрощает резервное копирование и поддержку данных.
Сети с выделенным сервером лучше масштабируются по сравнению с одноранговыми сетями. С ростом размера одноранговые сети сильно замедляют свою работу и становятся неуправляемыми. Сети с выделенным сервером, наоборот, могут обслуживать от единиц до десятков тысяч пользователей и географически распределенных ресурсов. Другими словами, сеть с выделенным сервером может расширяться с ростом использующей ее организации.
Сеть с выделенным сервером также имеет недостатки, первым из которых является необходимость дополнительных расходов на такую сеть. Сеть с выделенным сервером требует наличия одного или нескольких более мощных и, следовательно, более дорогих компьютеров для запуска специального (и тоже дорогого) серверного программного обеспечения. Вдобавок, для обслуживания серверного программного обеспечения нужны квалифицированные специалисты. Подготовка персонала для овладения необходимыми для обслуживания сети с выделенным сервером навыками или наем на работу подготовленных сетевых администраторов также увеличивают стоимость такой сети.
Есть и другие негативные аспекты сетей с выделенным сервером. Централизация ресурсов и управления упрощает доступ, контроль и объединение ресурсов, но при этом приводит к появлению узла, которое может вызвать неполадки во всей сети. Если сервер вышел из строя, не работает вся сеть. В сетях с несколькими серверами потеря одного сервера означает потерю всех ресурсов, связанных с этим сервером. Если неисправный сервер является единственным источником информации о правах доступа определенной части пользователей, эти пользователи не смогут получить доступ к сети.
Преимущества сетей с выделенным сервером:
- обеспечение централизованного управления учетными записями пользователей, безопасностью и доступом, что упрощает сетевое администрирование;
- использование более мощного серверного оборудования обусловливает более эффективный доступ к сетевым ресурсам;
- пользователям для входа в сеть нужно помнить только один пароль, что позволяет им получить доступ ко всем ресурсам, к которым они имеют права.
Недостатки сетей с выделенным сервером:
- неисправность сервера может сделать сеть неработоспособной, что в лучшем случае означает потерю сетевых ресурсов;
- сети требуют квалифицированного персонала для сопровождения сложного специализированного программного обеспечения, что увеличивает общую стоимость сети;
- стоимость также увеличивается благодаря потребности в выделенном оборудовании и специализированном программном обеспечении.
Дата добавления: 2015-08-11; просмотров: 3003;