|
17 Телекоммуникационные технологии АИС.
Идея расширения функциональных возможностей и масштабов реализации АИС привели к созданию так называемых телекоммуникационных технологий, основанных на организации сетевого взаимодействия вычислительных ресурсов ЭВМ [ 11,64 ]. Сеть ЭВМ — это совокупность технических, программных и коммуникационных средств, обеспечивающих эффективное распределение вычислительных ресурсов.
В структурном плане сеть ЭВМ состоит из двух основных элементов, взаимодействующих между собой, — сервера и рабочих станций. В роли сервера выступает центральная ЭВМ (хост- ЭВМ) — узел сети. Сервер располагает и управляет использованием разделяемых ресурсов — БД, внешней памяти, принтеров и др. Рабочие (клиентские) станции представляют собой профессиональные ЭВМ, предназначенные для работы пользователей в интерактивном режиме с центральной ЭВМ. Это могут быть АРМ, имеющие скромные по сравнению с центральной ЭВМ вычислительные и информационные ресурсы.
В организации сетевого обмена данными существует несколько схем взаимодействия рабочих станций и сервера. В схеме «клиент — сервер» рабочая станция (клиент) получает от сервера те функции и те ресурсы, которые необходимы клиенту для решения его задачи. В подобных случаях состав и объем ресурсов обычно обусловлены содержанием запроса клиента к серверу. Это могут быть прикладные программы, сервис печати документов, файлы, которые соответствуют условию, указанному в запросе. Подобная схема широко используется в современных локальных вычислительных сетях. Схема «файл — сервер» представляет собой многопользовательскую систему управления данными. Здесь данные размещаются централизованно, в одном узле вычислительной сети под управлением сервера, а СУБД и другие программные ресурсы имеются на каждой рабочей станции. СУБД ведет обработку данных, а сервер выполняет роль управляющей программы (драйвера) магнитного диска, на котором хранятся БД.
Значительное место в сетевом обмене принадлежит серверам БД. К числу основных функций сервера БД относятся: организация размещения данных на магнитных носителях, хранение БД, обеспечение доступа пользователей к БД, поддержка БД в актуальном состоянии, реорганизация БД и др.
Один из способов актуализации БД — транзакция. Транзакция — короткий во времени цикл взаимодействия объектов, включающий запрос, выполнение задания и ответ. В общем смысле транзакция идентифицируется входным сообщением, переводящим БД из одного состояния в ее другое непротиворечивое (актуальное) состояние. Характерный пример транзакции — работа в режиме диалога клиента и сервера. С рабочей станции пользователя направляется задание на поиск информации в БД сервера. В режиме реального времени производится быстрый поиск информации и выдача ее пользователю. Последовательность символов, которые содержатся в запросе транзакции, называется кодом транзакции. Сравнительно небольшой, но постоянно обновляемый набор данных называется файлом транзакций. Так, например, этот файл может содержать данные по изменению фамилии рабочего, тарифной ставки, объема рабочего времени и др. Транзакции могут быть зафиксированы путем занесения ее результатов в специальный журнал. Транзакции широко применяются в сетевых службах самого различного характера.
Несколько сложнее поддерживать актуальность распределенных БД. Здесь применяется прием репликации. Репликация — это процесс синхронного приведения данных нескольких распределенных БД в идентичное состояние. Задача репликации возникает тогда, когда несколько пользователей, работая с набором распределенных БД, вносят свои коррективы в соответствующие БД. Для обеспечения непротиворечивости необходимо синхронно проводить корректировки по всей структуре распределенных БД.
В организации ведения распределенных БД существует несколько видов репликации. По уровню распространения различают одностороннюю и многостороннюю репликации. При односторонней репликации данные изменяются только в одной БД, а в других данные не изменяются. При многосторонней репликации данные корректируются во всех БД. По времени проведения можно выделить репликации реального времени и отложенные репликации. Репликации реального времени выполняются непосредственно после изменения состояния объектов. Отложенные репликации выполняются по определенному условию или событию, например пункту в графике администратора БД. Сетевая технология обеспечивает:
• построение распределенных хранилищ информации;
• расширение перечня решаемых задач по обработке информации;
• повышение надежности АИС за счет дублирования работы набора ЭВМ;
• создание новых видов задач и услуг в направлении информационного взаимодействия, например электронной почты;
• снижение стоимости обработки информации.
В общем случае структура сетевой технологии должна обладать совокупностью определенных свойств, к ним относятся:
• открытость — возможность включения в сеть дополнительных модификаций современных ЭВМ и других сетевых устройств;
• ресурсоемкое — способность технических и аппаратных средств хранить, оперативно обрабатывать и представлять широкий набор данных;
• динамичность — минимизация времени ответа ЭВМ сети на запрос пользователя;
• эргономичность — развитый интерфейс по взаимодействию с ЭВМ, широкий набор сервисных функций по информационному обеспечению пользователя и создание адекватной ему информационной среды;
• автономность — относительно независимая работа сетей различных уровней;
• адаптивность — обеспечение совместимости и взаимодействия технических и программных средств при изменении требований надсистемы и изменении конфигурации сети;
• самоорганизация — защита данных от несанкционированного доступа, автоматическое восстановление работоспособности в случае аварийных сбоев, высокая достоверность передаваемой информации.
Вычислительные сети принято подразделять на два класса — ЛВС и ГВС. Локальная вычислительная сеть — это распределенная вычислительная система, в которой передача данных между компьютерами проводится на небольшие расстояния в пределах одного здания или нескольких зданий одной организации. ЛВС требует минимум специальных устройств, достаточно электрического соединения компьютеров с помощью кабелей и разъемов. Так как электрический сигнал при передаче по кабелю ослабевает (уменьшается его мощность) тем сильнее, чем протяженнее кабель, то, естественно, длина проводов, соединяющих компьютеры, ограничена. По этой причине ЛВС объединяют компьютеры, локализованные на весьма ограниченном пространстве. Обычно длина кабеля, по которому передаются данные между компьютерами, не должна превышать 1 км. Указанные ограничения обусловливают расположение компьютеров ЛВС в одном здании или в рядом стоящих зданиях. Обычно службы управления предприятий так и расположены, что и определило широкое использование в них ЛВС для реализации процессов обмена. Вместе с тем при построении определенных ЛВС применяются и дополнительные устройства, в частности репитеры, усиливающие сигналы в канале связи, и др.
ГВС объединяют ресурсы компьютеров, расположенных на значительном удалении. Глобальная вычислительная сеть — это распределенная сеть ЭВМ, имеющая развитый состав технических устройств, расположенных на межматериковом географическом пространстве. При создании ГВС необходимо применение специальных устройств, позволяющих передавать данные без искажения и по назначению. Эти устройства коммутируют (соединяют, переключают) между собой компьютеры сети и, в зависимости от ее конфигурации, могут быть как пассивными коммутаторами, соединяющими кабели, так и достаточно мощными ЭВМ, выполняющими логические функции выбора наименьших маршрутов передачи данных. В ГВС, помимо кабельных линий, применяют и другие среды передачи данных. Большие расстояния, через которые передаются данные в глобальных сетях, требуют особого внимания к процедуре передачи цифровой информации с тем, чтобы посланные в сети данные дошли до компьютера-получателя в полном и неискаженном виде. В глобальных сетях компьютеры отделены друг от друга расстоянием не менее 1 км и объединяют ресурсные возможности компьютеров в рамках определенной территории.
Отдельные ЛВС и ГВС могут объединяться, и тогда возникает сложная сеть, которую называют распределенной. Таким образом, в общем виде вычислительные сети представляют собой систему компьютеров, объединенных линиями связи и специальными устройствами, позволяющими передавать без искажения и перенаправлять потоки данных между компьютерами. Линии связи вместе с устройствами передачи и приема данных называют каналами связи, а устройства, производящие переключение потоков данных в сети, можно определить общим названием — узлы коммутации.
Топология вычислительных сетей. Важнейшей характеристикой сети является топология. Она определяет способ соединения ЭВМ в сети. Различают два вида топологии — физическую и логическую. Физическая топология — это реальная схема соединения технических устройств сети посредством каналов связи. Логическая топология — это установленная схема потоков данных между техническими устройствами сети. Термин «топология сетей» характеризует физическое расположение компьютеров, узлов коммутации и каналов связи в сети.
Построение топологии ЛВС выполняется по нескольким топологическим структурам. Базовыми топологиями являются: звездообразная — «звезда», кольцевая
— «кольцо», магистральная — «шина». На основе этих структур могут быть построены более сложные, разветвленные и многосвязные сети.
Топология «звезда» характерна тем, что в ней все узлы соединены с одним центральным узлом коммутации (ЦУК) (рис. 4.4).
Достоинство подобной структуры в экономичности и удобстве с точки зрения организации управления взаимодействием компьютеров (абонентов). Звездообразную сеть легко расширить, поскольку для добавления нового компьютера нужен только один новый канал связи. Существенным недостатком звездообразной топологии можно назвать низкую надежность — при отказе центрального узла выходит из строя вся сеть.
Кольцевая топология характерна тем, что компьютеры в этой сети подключаются к повторителям (репитерам) сигналов, связанным в однонаправленное кольцо (рис. 4.5).
По методу доступа к каналу связи различают два основных типа кольцевых сетей: маркерное и тактированное кольца. В маркерных кольцевых сетях по кольцу передается специальный управляющий маркер (метка), разрешающий передачу сообщений из компьютера, который им управляет в данный момент времени. Если компьютер получил маркер и у него есть сообщение для передачи, то он «захватывает» маркер и передает сообщение в кольцо. Данные проходят через все повторители, пока не окажутся на том повторителе, к которому подключен компьютер с адресом, указанным в данных. Получив подтверждение, передающий компьютер создает новый маркер и возвращает его в сеть. При отсутствии у компьютера сообщения для передачи он пропускает движущийся по кольцу маркер.
В тактированном кольце по сети непрерывно вращается замкнутая последовательность тактов — специально закодированных интервалов фиксированной
длины. В каждом такте имеется бит-указатель занятости. Свободные такты могут заполняться передаваемыми сообщениями по мере необходимости либо за каждым узлом могут закрепляться определенные такты.
К достоинствам кольцевых сетей относится равенство компьютеров по доступу к сети и высокая расширяемость. К недостаткам следует отнести выход из строя всей сети при выходе из строя одного повторителя и остановку работы сети при изменении ее конфигурации.
Магистральная топология («шина»), в локальных сетях применяется очень широко. Здесь все компьютеры подключены к единому каналу связи с помощью трансиверов (приемопередатчиков) (рис. 4.6).
С двух сторон канала имеются пассивные терминаторы, которые служат для поглощения передаваемых сигналов. От передающего компьютера данные направляются всем компьютерам сети, однако воспринимаются только тем компьютером, адрес которого указан в передаваемом ансамбле данных. Причем в каждый момент только один компьютер может вести передачу. Если один компьютер выйдет из строя, это не скажется на работе остальных, что относится к достоинствам шинной топологии. Другие достоинства шины — высокая расширяемость и экономичность в организации каналов связи. Как недостаток расценивается уменьшение пропускной способности сети при значительных объемах трафика — объема передаваемых по сети данных.
В настоящее время часто используются топологии, основанные на сочетании достоинств и нивелировании недостатков базовых топологий — «звезда — шина», «звезда — кольцо». Топология «звезда — шина» чаше всего выглядит как объединение с помощью магистральной шины нескольких звездообразных сетей. При топологии «звезда — кольцо» несколько звездообразных сетей соединяется своими центральными узлами коммутации в кольцо.
Дата добавления: 2015-08-28; просмотров: 233 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Купольные покрытия могут иметь ребристую (или ребристо-кольцевую) конструктивную схему (рис. 4а) или сетчатую (рис. 4б). В ребристых куполах радиально расположенные ребра соединены между собой | | | A good hen six or seven eggs a week. |