Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем (2006) (1186249), страница 130
Текст из файла (страница 130)
Определяется информационно-технологическая архитектура КИС используемыми программными и техническими средствами, в том числе средствами телекоммуникаций и средствами построения баз данных. Компьютерные сети являются неотьемлемой и важнейшей частью КИС, во многом определяющей ее архитектуру. На сегодняшний день сложились типовые информационно-технологические структуры КИС и соответствующие структуры ККС: 0 Централизованная обработка данных (рис. 26.2), когда на одном компьютере установлены и функционируют средства: О пользовательского интерфейса, обеспечивающие интерактивный режим работы пользователя (в том числе и «средства презентации данныхь); О содержательной обработки — программы приложений; О организации и использования баз данных. Рис.
26.2. Взаимооввзи основных компонентов системы централизованной обработки данных 888 Глава 26. Корпоративные компьютерные сети О Файл-серверная распределенная обработка данных (рис. 26.3): на рабочей станции находятся средства пользовательского интерфейса и программы приложений, на сервере хранятся файлы базы данных. Рис. 26.3.
Взаимосвязи основных компонентов файл-серверной сети С) Клиент-серверная двухуровневая распределенная обработка данных (рис. 26А): на рабочей станции находятся средства пользовательского интерфейса и программы приложений (рабочие станции относятся к категории «толстых клиентовь), на сервере баз данных хранятся СУБД и файлы базы данных. Рабочие станции (клиенты) посылают серверу запросы на интересующие их данные, сервер выполняет извлечение и предварительную обработку данных.
По сравнению с предыдущим вариантом существенно уменьшается график сети и обеспечивается прозрачность доступа всех приложений к файлам базы данных. Рис. 26.4. Взаимосвязи основных компонентов двухуровневой клиент-серверной сети 0 Клиент-серверная многоуровневая распределенная обработка данных (рис. 26.5): на рабочей станции находятся только средства пользовательского интерфейса, на сервере приложений — программы приложений, а на сервере баз данных хранятся СУБД и файлы базы данных.
Серверы выполняют всю содержательную обработку данных, рабочие станции являются «тонкими клиентамиь, и на их месте могут использоваться НЕТ РС вЂ” «сетевые компьютеры». Если серверов приложений и серверов баз данных в сети несколько, то сеть становится клиент-серверной многоуровневой.
Наличие выделенных уровней в технологической структуре делает возможным варьирование аппаратных и программных средств для реализации структурных 689 Особенности архитектуры корпоративных компьютерных сетей составляющих информационно-технологической архитектуры ККС: выбор операционных систем, СУБД, интерфейсов пользователей, серверов и рабочих станций. Рис.
26.5. Взаимосвязи основных компонентов трехуровневой клиент-серверной сети Наиболее традиционной для информационных систем масштаба предприятий пока является двухзвенная архитектура клиент-сервер. Если логика прикладной части системы достаточно сложна, то такой подход порождает проблему »толстого клиента», когда каждая рабочая станция должна обладать достаточным набором ресурсов для прикладной обработки данных. Для повышения общей эффективности системы применяется трехзвенаая архитектура кклиепт-сервер», которая сегодня становится для ККС доминантной. В этой архитектуре, кроме клиентской части и сервера базы данных, вводится промежуточный сервер приложений.
На стороне клиента выполняются только интерфейсные действия, а вся логика обработки информации поддерживается в сервере приложений. Концепция построения КИС в экономике предусматривает наличие следующих типовых компонентов: а ядро системы, обеспечивающее комплексную автоматизацию совокупности бизнес-приложений, содержит полный набор функциональных модулей для автоматизации задач управления; ьз система автоматизации документооборота в рамках корпорации (предприятия); О вспомогательные инструментальные системы обработки информации (экспертные системы, системы подготовки и принятия решений и т.
д.) на базе хранилищ данных КИС; 0 программно-технические средства обеспечения безопасности КИС; ьз сервисные коммуникационные приложения (факс-серверы, электронная почта, программное обеспечение удаленного доступа); а интернет-интранет-компоненты для доступа к разнородным базам данных и информационным ресурсам, сервисным услугам; 0 офисные программы (текстовый редактор, электронные таблицы, переводчи- ки, презентационная графика и т, д.); ьз системы специального назначения (системы автоматизированного проектирования — САПР, автоматизированные системы управления технологическими процессами — АСУТП, банковские системы и т. п.). Программная реализация большинства из этих компонентов должна обеспечиваться сетевой операционной системой.
590 Глава 26. Корпоративные компьютврныв сети При планировании корпоративной информационной системы очерчивается определенный круг задач, решение которых является первоочередным. Первая группа задач — управление бизнес-процессом. Эти задачи решаются использованием прикладных пакетов программ управления корпорацией: «Галактика», «БОСС-корпорация», Р!айпшп, БАР/КЗ и т. д. Вторая группа задач не связана с функциональными задачами управления и представляет собой сервисные программы прикладных процедур сети: 0 организации совместного использования файлов и принтеров; 0 обеспечения доступа к корпоративной базе данных; 0 организации сетевых теле- и видеоконференций; 0 обеспечения коллективной работы над документами; 0 обеспечения связи с удаленными филиалами; 0 работы в сети Интернет и т.
д. Базовыми компонентами информационной системы, необходимыми для решения первоочередных задач, являются следующие серверные и клиентские программные продукты: 0 сетевая операционная система, предназначенная для обеспечения основных сетевых сервисов, для организации совместного доступа к файлам и принтерам, для работы в качестве сервера приложений при реализации модели «клиент-сервер»; 0 сервер баз данных, обеспечивающий выполнение всех операций с базами данных, хранение и поддержку целостности базы, доступность и высокую скорость обработки данных; 0 сервер электронной почты, позволяющий организовать обмен сообщениями на внутреннем и внешнем уровнях, наладить совместную работу пользователей в рамках организации, а также групповое и индивидуальное планирование; 0 сервер удаленного доступа, предоставляющий сотрудникам удаленных филиалов прозрачный доступ к корпоративным данным и основным сетевым ресурсам и сервисам; 0 сервер управления системой, дающий возможность централизованно решать задачи сетевого администрирования, предоставляя удобные средства удаленного управления и диагностирования системы, учета аппаратного и программного обеспечения; 0 клиентское программное обеспечение, включающее в себя локальную операционную систему и программы выполнения типовых прикладных заданий пользователя, предлагающие пользователям удобные средства формирования материалов и документов, поиска и выбора информации, просмотра данных, а также настройки рабочей среды.
Для построения корпоративных компьютерных сетей используется большое число сетевых операционных систем (МЯ Ж1пдотвз 1т1Т Бегвег, МВ '»т'1пдотез С11епс 1зсепзе, МЯ Ж!протез 1пгегпес Сопи, МЯ ВаскОйсе Яегчег, 1ВМ 03/2 гагр Зегчег, 591 Особенности архитектуры корпоративных компьютерных сетей Сошрат! Тгп 64 1)и!х), не меньшее число локальных ОС для рабочих станций, но наибольшей популярностью, как и для небольших ЛВС, пользуются СОС фирм М!сгозо1г (М5 Ж!пботуз Бегуег) и Хесей (Хоче!1 Хе! тхтаге).
Корпоративные сети на основе ОС %1пбоме Зег1гег К основным функциям сетевой платформы КИС относятся: О формирование и поддержка сетевой топологии — сетевые протоколы, взаимодействие сегментов сети; 11 обеспечение доступа к ресурсам системы — службы файлов и печати, работа клиент-серверных приложений; 0 предоставление гибких механизмов управления — система безопасности, служба каталогов.
Операционная система Ът'!пс1отуз Яегуег является высокопроизводительной, защищенной и надежной сетевой операционной системой, которая занимает лидирующее место среди корпоративных сетевых технологий в качестве интегрированной платформы для КИС любого масштаба.
Все названные функции платформы реализованы в составе операционной системы и основаны на масштабируемой архитектуре. Это означает, что Ж!щ)окуз Бегуег позволяет построить небольшую локальную сеть на первом этапе развития информационной системы, а в дальнейшем, при расширении предприятия, при добавлении новых более мощных и сложных служб, та же самая установленная операционная система сможет обеспечивать функциональность платформы уже корпоративной сети.