Одноранговая архитектура
Тема 1.2 Одноранговые сети, сети на основе сервера, комбинированные сети. Преимущества и недостатки.
Архитектура сети определяет основные элементы сети, характеризует её общую логическую организацию, техническое обеспечение, программное обеспечение, описывает метода кодирования.
Архитектура «главный компьютер»
Главный компьютер – концепция информационной сети, в которой вся обработка данных осуществляется одним или группой главных компьютеров. Архитектура предполагает два типа оборудования:
1) Главный компьютер, где осуществляется управление сетью, хранение и обработка данных.
2) Терминалы – предназначены для передачи главному компьютеру команд на организацию сеансов и выполнение заданий, ввода данных для выполнения заданий и получения результатов.
Одноранговая архитектура – концепция информационной сети, в которой её ресурсы рассредоточены по всем системам. Данная архитектура характеризуется тем, что в ней все системы равноправны.
К одноранговым сетям относятся малые сети, где любая рабочая станция может выполнять одновременно функции файлового сервера и рабочей станции.
Одноранговые ЛВС достаточно хороши только для небольших рабочих групп. Одноранговые ЛВС являются наиболее лёгким и дешёвым типом для установки.
Одноранговые сети имеют следующие преимущества:
1) Легки в установке и настройке
2) Отдельные компьютеры не зависят от выделенного сервера.
3) Пользователи в состоянии контролировать свои ресурсы.
4) Малая стоимость и лёгкая эксплуатация.
5) Минимум оборудования и программного обеспечения.
6) Нет необходимости в администраторе.
7) Хорошо подходит для сетей с количеством пользователей, не превышающих 10.
Проблемой одноранговой архитектуры является ситуация, когда компьютеры отключаются от сети. В этих случаях из сети исчезают виды сервиса, которые они предоставляют. Сетевую безопасность одновременно можно применить только к одному ресурсу и пользователь должен помнить столько паролей сколько существует сетевых ресурсов. Существенным недостатком одноранговых сетей является отсутствие централизованного администрирования.
Архитектура «Клиент-сервер»
Архитектура «Клиент-сервер» – концепция информационной сети, в которой основная часть её ресурсов сосредоточена в серверах, обслуживающих своих клиентов.
Сервер – это объект, предоставляющий сервис другим объектам сети по их запросам.
Сервис – это процесс обслуживания клиентов.
Сервер работает по заданиям клиентов и управляет выполнением их заданий. После выполнения каждого задания сервер посылает полученные результаты клиенту, пославшему это задание.
Клиенты – рабочие станции, которые используют ресурсы сервера и предоставляют удобные интерфейсы пользователю (процедура взаимодействия пользователя с системой или с сетью)
В современной клиент-серверной архитектуре выделяют 4 группы объектов:
1) Клиенты - располагаются в системах на рабочих местах пользователей.
2) Серверы
3) Данные - хранятся в основном в серверах.
4) Сетевые службы - являются совместно используемыми серверами и данными
Сети клиент-сервер имеют следующие преимущества:
1) Позволяют организовать сети с большим количеством станций
2) Обеспечивают централизованное управление учётными записями пользователей, безопасностью и доступом, что упрощает сетевое администрирование.
3) Эффективный доступ к сетевым ресурсам.
4) Пользователю нужен 1 пароль для входа в сеть и получения доступа ко всем ресурсам, на которые распространяются права пользователя.
Недостатки данной архитектуры:
1) Неисправность сервера может сделать сеть неработоспособной, как минимум – потерю сетевых ресурсов.
2) Требует квалифицированного персонала для администрирования.
3) Имеют более высокую стоимость сетей и сетевого оборудования.