Тема 3 Типовые сетевые архитектуры «Архитектуры информационных сетей»
3. Типовые сетевые архитектуры
При всём многообразии конкретных реализаций современных информационных сетей, абсолютное большинство из них имеет в своей основе ту или иную типовую архитектуру.
На сегодняшний день принято определять пять типовых архитектур построения информационных сетей:
архитектура терминал-главный компьютер;
одноранговая архитектура;
архитектура клиент-сервер;
архитектура компьютер-сеть;
архитектура интеллектуальной сети.
Следует отметить, что в рамках каждой из типовых архитектур существует определённое разнообразие подходов к реализации сетевой архитектуры, но в основе своей все они укладываются в границы той или иной базовой концепции построения информационной сети, из числа упомянутых выше.
3.1. Архитектура терминал-главный компьютер
Архитектура «терминал-главный компьютер» (terminal-host computer architecture, англ.) – концепция построения информационной сети, в которой вся обработка данных осуществляется в одном либо группе главных компьютеров.
Эта архитектура определяет два типа оконечного сетевого оборудования (Data Terminal Equipment – DTE1). Первый из них осуществляет хранение данных, их обработку, маршрутизацию в сети, управление сетью. Этот тип представлен так называемыми главными (центральными) компьютерами или мэйнфреймами (mainframe, англ.). Главные компьютеры в общем случае через мультиплексоры-демультиплексоры2 взаимодействуют со вторым типом оконечного оборудования – терминалами3 (рис.3.1.), задачами которого являются:
передача мэйнфрейму4 команд на организацию сеансов и выполнение заданий;
ввод в мэйнфрейм данных, необходимых для выполнения заданий;
п
Рис.3.1. Архитектура «терминал – главный компьютер»
олучение от мэйнфрейма результатов проведенных расчетов.
Главный компьютер с группой терминалов образуют централизованный комплекс обработки данных. Здесь функции взаимодействия партнеров (мэйнфрейма и терминалов) резко асимметричны.
Во время появления рассматриваемой архитектуры Персональных Компьютеров (ПК) ещё не было. Поэтому, неравноправие партнёров определялось сложностью и дороговизной выпускавшихся базовых компьютеров, а также стремлением упростить оборудование, находящееся на рабочих местах специалистов, сделать его малогабаритным и экономически выгодным. В сети используется один тип ОС, на котором работает мэйнфрейм.
Мэйнфрейм – классический пример централизации вычислений, поскольку в едином комплексе сконцентрированы все информационные и вычислительные ресурсы, хранение и обработка огромных массивов данных.
Основные достоинства централизованной архитектуры «терминал-главный компьютер» обусловлены простотой администрирования и защиты информации. Все терминалы были однотипными, а, следовательно, устройства на рабочих местах пользователей вели себя предсказуемо и в любой момент могли быть заменены. Затраты на обслуживание терминалов и линий связи легко прогнозировались.
Классическим примером архитектуры сети с центральным компьютером является известная сеть ALOHA (привет, гавайский яз.), представляющая собою сеть Гавайского университета. Сеть начала работать в 1970г. Она обеспечивала связь между центральной вычислительной машиной, расположенной в Гонолулу, и терминалами, расположенными на всех островах Гавайского архипелага. Сеть ALOHA не использовала мультиплексоры-демультиплексоры. Вместо них для связи были выделены два радиочастотных канала: один отводился для передачи сообщений от мэйнфрейма к терминалам, второй – в обратном направлении. Разделение второго канала между терминалами осуществлялось по методу случайного доступа.
В сетях рассматриваемой архитектуры постепенно терминалы заменялись ПК. Вследствие этого, часть функций обработки данных, ранее выполнявшихся мэйнфреймами, переходила на ПК. Помимо этого, с центральных компьютеров также снимались задачи коммутации и маршрутизации, которые передавались узлам коммутации. Вместо мультиплексоров-демультиплексоров стало использоваться специальное коммуникационное оборудование (DCE).
В результате, постепенно архитектура «терминал-главный компьютер» в её чистом виде была преимущественно вытеснена другими архитектурами и, прежде всего, архитектурой «клиент-сервер».
