<<
>>

Телекоммуникационные технологии АИС

Идея расширения функциональных возможностей и масштабов реализации АИС привели к созданию так называемых телекоммуникационных технологий, основанных на организации сетевого взаимодействия вычислительных ресурсов ЭВМ [11,64].

Сеть ЭВМ — это совокупность тexнических, программных и коммуникационных средств, обеспечивающих эффективное распределение вычислительных ресурсов.

В структурном плане сеть ЭВМ состоит из двух основных элементов, взаимодействующих между собой, — сервера и рабочих станций. В роли сервера выступает центральная ЭВМ (хост-ЭВМ) — узел сети. Сервер располагает и управляет использованием разделяемых ресурсов — БД, внешней памяти, принтеров и др. Рабочие (клиентские) станции представляют собой профессиональные ЭВМ, предназначенные для работы пользователей в интерактивном режиме с центральной ЭВМ. Это могут быть АРМ, имеющие скромные по сравнению с центральной ЭВМ вычислительные и информационные ресурсы.

В организации сетевого обмена данными существует несколько схем взаимодействия рабочих станций и сервера. В схеме «клиент — сервер» рабочая станция (клиент) получает от сервера те функции и те ресурсы, которые необходимы клиенту для решения его задачи. В подобных случаях состав и объем ресурсов обычно обусловлены содержанием запроса клиента к серверу. Это могут быть прикладные программы, сервис печати документов, файлы, которые соответствуют условию, указанному в запросе. Подобная схема широко используется в современных локальных вычислительных сетях. Схема «файл — сервер» представляет собой многопользовательскую систему управления данными. Здесь данные размещаются централизованно, в одном узле вычислительной сети под управлением сервера, а СУБД и другие программные ресурсы имеются на каждой рабочей станции. СУБД ведет обработку данных, а сервер выполняет роль управляющей программы (драйвера) магнитного диска, на котором хранятся БД.

Значительное место в сетевом обмене принадлежит серверам БД. К числу основных функций сервера БД относятся: организация размещения данных на магнитных носителях, хранение БД, обеспечение доступа пользователей к БД, поддержка БД в актуальном состоянии, реорганизация БД и др.

Один из способов актуализации БД — транзакция. Транзакция — короткий во времени цикл взаимодействия объектов, включающий запрос, выполнение задания и ответ. В общем смысле транзакция идентифицируется входным сообщением, переводящим БД из одного состояния в ее другое непротиворечивое (актуальное) состояние. Характерный пример транзакции — работа в режиме диалога клиента и сервера. С рабочей станции пользователя направляется задание на поиск информации в БД сервера. В режиме реального времени производится быстрый поиск информации и выдача ее пользователю. Последовательность символов, которые содержатся в запросе транзакции, называется кодом транзакции. Сравнительно небольшой, но постоянно обновляемый набор данных называется файлом транзакций. Так, например, этот файл может содержать данные по изменению фамилии рабочего, тарифной ставки, объема рабочего времени и др. Транзакции могут быть зафиксированы путем занесения ее результатов в специальный журнал. Транзакции широко применяются в сетевых службах самого различного характера.

Несколько сложнее поддерживать актуальность распределенных БД. Здесь применяется прием репликации. Репликация — это процесс синхронного приведения данных нескольких распределенных БД в идентичное состояние. Задача репликации возникает тогда, когда несколько пользователей, работая с набором распределенных БД, вносят свои коррективы в соответствующие БД. Для обеспечения непротиворечивости необходимо синхронно проводить корректировки по всей структуре распределенных БД.

В организации ведения распределенных БД существует несколько видов репликаций. По уровню распространения различают одностороннюю и многостороннюю репликации. При односторонней репликации данные изменяются только в одной БД, а в других данные не изменяются.

При многосторонней репликации данные корректируются во всех БД. По времени проведения можно выделить репликации реального времени и отложенные репликации. Репликации реального времени выполняются непосредственно после изменения состояния объектов. Отложенные репликации выполняются по определенному условию или событию, например пункту в графике администратора БД.

Сетевая технология обеспечивает:

• построение распределенных хранилищ информации;

• расширение перечня решаемых задач по обработке информации;

• повышение надежности АИС за счет дублирования работы набора ЭВМ;

• создание новых видов задач и услуг в направлении информационного взаимодействия, например электронной почты;

• снижение стоимости обработки информации.

В общем случае структура сетевой технологии должна обладать совокупностью определенных свойств, к ним относятся:

• открытость — возможность включения в сеть дополнительных модификаций современных ЭВМ и других сетевых устройств;

• рecyрсоемкость — способность технических и аппаратных средств хранить, оперативно обрабатывать и представлять широкий набор данных;

• динамичность — минимизация времени ответа ЭВМ сети на запрос пользователя;

• эргономичность — развитый интерфейс по взаимодействию с ЭВМ, широкий набор сервисных функций по информационному обеспечению пользователя и создание адекватной ему информационной среды;

• автономность — относительно независимая работа сетей различных уровней;

• адаптивность — обеспечение совместимости и взаимодействия технических и программных средств при изменении требований надсистемы и изменении конфигурации сети;

• самоорганизация — защита данных от несанкционированного дocтупа, aвтоматическое вoccтaновление работоспособности в случае аварийных сбоев, высокая достоверность передаваемой информации.

Вычислительные сети принято подразделять на два класса — ЛВС и ГВС. Локальная вычислительная сеть — это распределенная вычислительная система, в которой передача данных между компьютерами проводится на небольшие расстояния в пределах одного здания или нескольких зданий одной организации.

ЛВС требует минимум специальных устройств, достаточно электрического соединения компьютеров с помощью кабелей и разъемов. Так как электрический сигнал при передаче по кабелю ослабевает (уменьшается его мощность) тем сильнее, чем протяженнее кабель, то, естественно, длина проводов, соединяющих компьютеры, ограничена. По этой причине ЛВС объединяют компьютеры, локализованные на весьма ограниченном пространстве. Обычно длина кабеля, по которому передаются данные между компьютерами, не должна превышать 1 км. Указанные ограничения обусловливают расположение компьютеров ЛВС в одном здании или в рядом стоящих зданиях. Обычно службы управления предприятий так и расположены, что и определило широкое использование в них ЛВС для реализации процессов обмена. Вместе с тем при построении определенных ЛВС применяются и дополнительные устройства, в частности репитеры, усиливающие сигналы в канале связи, и др.

ГВС объединяют ресурсы компьютеров, расположенных на значительном удалении. Глобальная вычислительная сеть — это распределенная сеть ЭВМ, имеющая развитый состав технических устройств, расположенных на межматериковом географическом пространстве. При создании ГВС необходимо применение специальных устройств, позволяющих передавать данные без искажения и по назначению. Эти устройства коммутируют (соединяют, переключают) между собой компьютеры сети и, в зависимости от ее конфигурации, могут быть как пассивными коммутаторами, соединяющими кабели, так и достаточно мощными ЭВМ, выполняющими логические функции выбора наименьших маршрутов передачи данных. В ГВС, помимо кабельных линий, применяют и другие среды передачи данных. Большие расстояния, через которые передаются данные в глобальных сетях, требуют особого внимания к процедуре передачи цифровой информации с тем, чтобы посланные в сети данные дошли до компьютера-получателя в полном и неискаженном виде. В глобальных сетях компьютеры отделены друг от друга расстоянием не менее 1км и объединяют ресурсные возможности компьютеров в рамках определенной территории.

Отдельные ЛВС и ГВС могут объединяться, и тогда возникает сложная сеть, которую называют распределенной. Таким образом, в общем виде вычислительные сети представляют собой систему компьютеров, объединенных линиями связи и специальными устройствами, позволяющими передавать без искажения и перенаправлять потоки данных между компьютерами. Линии связи вместе с устройствами передачи и приема данных называют каналами связи, а устройства, производящие переключение потоков данных в сети, можно определить общим названием — узлы коммутации.

Топология вычислительных сетей. Важнейшей харaктeристикой сети является топология. Она определяет способ соединения ЭВМ в сети. Различают два вида топологии — физическую и логическую. Физическая топология — это реальная схема соединения технических устройств сети посредством каналов связи. Логическая топология — это установленная схема потоков данных между техническими устройствами сети. Термин «топология сетей» характеризует физическое расположение компьютеров, узлов коммутации и каналов связи в сети.

Построение топологии ЛВС выполняется по нескольким топологическим структурам. Базовыми топологиями являются: звездообразная — «звезда», кольцевая — «кольцо», магистральная — «шина». На основе этих структур могут быть построены более сложные, разветвленные и многосвязные сети.

Топология «звезда» характерна тем, что в ней все узлы соединены с одним центральным узлом коммутации (ЦУК) (рис. 4.4).

Рис. 4.4. Звездообразная топология сети

Достоинство подобной структуры в экономичности и удобстве с точки зрения организации управления взаимодействием компьютеров (абонентов). Звездообразную сеть легко расширить, поскольку для добавления нового компьютера нужен только один новый канал связи. Существенным недостатком звездообразной топологии можно назвать низкую надежность — при отказе центрального узла выходит из строя вся сеть.

Кольцевая топология характерна тем, что компьютеры в этой сети подключаются к повторителям (репитерам) сигналов, связанным в однонаправленное кольцо (рис.

4.5).

По методу доступа к каналу связи различают два основных типа кольцевых сетей: маркерное и тактированное кольца. В маркерных кольцевых сетях по кольцу передается специальный управляющий маркер (метка), разрешающий передачу сообщений из компьютера, который им управляет в данный момент времени. Если компьютер получил маркер и у него есть сообщение для передачи, то он «захватывает» маркер и передает сообщение в кольцо. Данные проходят через все повторители, пока не окажутся на том повторителе, к которому подключен компьютер с адресом, указанным в данных. Получив подтверждение, передающий компьютер создает новый маркер и возвращает его в сеть. При отсутствии у компьютера сообщения для передачи он пропускает движущийся по кольцу маркер.

В тактированном кольце по сети непрерывно вращается замкнутая последовательность тактов — специально закодированных интервалов фиксиро-

Рис. 4.5. Кольцевая топология сети

ванной длины. В каждом такте имеется бит-указатель занятости. Свободные такты могут заполняться передаваемыми сообщениями по мере необходимости либо за каждым узлом могут закрепляться определенные такты.

К достоинствам кольцевых сетей относится равенство компьютеров по доступу к сети и высокая расширяемость. К недостаткам следует отнести выход из строя всей сети при выходе из строя одного повторителя и остановку работы сети при изменении ее конфигурации.

Магистральная топология («шина»), в локальных сетях применяется очень широко. Здесь все компьютеры подключены к единому каналу связи с помощью трансиверов (приемопередатчиков) (рис. 4.6).

Рис. 4.6. Магистральная топология сети

С двух сторон канала имеются пассивные терминаторы, которые служат для поглощения передаваемых сигналов. От передающего компьютера данные направляются всем компьютерам сети, однако воспринимаются только тем компьютером, адрес которого указан в передаваемом ансамбле данных. Причем в каждый момент только один компьютер может вести передачу. Если один компьютер выйдет из строя, это не скажется на работе остальных, что относится к достоинствам шинной топологии. Другие достоинства шины — высокая расширяемость и экономичность в организации каналов связи. Как недостаток расценивается уменьшение пропускной способности сети при значительных объемах трафика — объема передаваемых по сети данных.

В настоящее время часто используются топологии, основанные на сочетании достоинств и нивелировании недостатков базовых топологий — «звезда — шина», «звезда — кольцо». Топология «звезда — шина» чаше всего выглядит как объединение с помощью магистральной шины нескольких звездообразных сетей. При топологии «звезда — кольцо» несколько звездообразных сетей соединяется своими центральными узлами коммутации в кольцо.

Развитие локальных и комбинированных топологий при условии удлинения линий связи приводит к необходимости их разделения и создания распределенных сетей. Это обусловливает особенности топологии ГВС. В распределенных сетях компонентами служат не отдельные компьютеры, а отдельные локальные сети, или сегменты. Узлами коммутации таких сетей становятся активные концентраторы и мосты — устройства, обеспечивающие коммутацией линии связи неоднородного класса и усиливающие проходящие через них сигналы. Мосты, кроме того, еще и управляют потоками данных между сегментами сети.

При соединении удаленных на большие расстояния компьютеров или сетей используются каналы связи и устройства коммутации, называемые маршрутизаторами и шлюзами. Маршрутизаторы взаимодействуют друг с другом и соединяются между собой каналами связи, образуя распределенный магистральный канал связи. Для согласования параметров данных (форматов, уровней сигналов, протоколов и т.п.), передаваемых по магистральному каналу связи, между маршрутизаторами и терминальными компонентами включаются устройства сопряжения. При подключении к магистральному каналу вычислительных сетей (например, мэйнфреймов), которые невозможно согласовать с помощью стандартных устройств сопряжения, используются стандартные средства, называемые шлюзами. Терминальными абонентами называют отдельные компьютеры, локальные или распределенные сети, через маршрутизаторы подключенные к магистральному каналу. Таким образом, возникает ГВС, типовая топология которой приведена на рис. 4.7.

Рис. 4.7. Типовая топология ГВС: К — концентратор; Мст — мост; М — маршрутизатор; Ш — шлюз; У — устройство сопряжения

Глобальные сети могут объединяться между собой путем соединения через маршрутизаторы магистральных каналов, что в конечном итоге приводит к созданию мировой информационно-вычислительной сети. Эти сети относятся к классу открытых систем и создаются на основе эталонной модели.

Базовая эталонная модель взаимодействия открытых сетей. Базовая эталонная модель (OSI — Орєп System Interconnection) — стандарт 7498 ISO. Модель OSI можно назвать гибкой в том смысле, что она допускает эволюцию сетей в зависимости от развития теории и новых технических достижений, а также обеспечивает постепенность перехода от существующих реалий к новым стандартам. Основное понятие модели — система. Система — автономная совокупность вычислительных средств, осуществляющих обработку данных прикладных задач пользователей.

Прикладной процесс, реализующий определенную задачу пользователя — важнейший компонент системы, обеспечивающий обработку информации. Роль прикладного процесса в системе выполняет человек-оператор, программа или группа программ. Основная задача сети состоит в обеспечении взаимодействия прикладных процессов, проходящих в различных системах. При этом система считается открытой, если она выполняет стандартное множество функций взаимодействия, принятое в сети.

Область взаимодействия открытых систем определяется последовательно-параллельными группами функций или модулями взаимодействия, реализуемыми программными или аппаратными средствами. Модули, образующие область взаимодействия прикладных процессов и физических средств соединения, делятся на семь иерархических уровней. Каждый из них выполняет определенную функциональную задачу (табл. 4.4) [64]. В системе передачи физический, канальный и сетевой уровни вместе с прикладными процессами образуют область обработки данных, реализующих информационные процессы, выполняемые в системе. Процессы этой области используют сервис по транспортировке данных транспортного уровня, который осуществляет процедуры передачи информации от системы-отправителя к системе-адресату. Транспортный, сеансовый, представительный и прикладной уровни образуют область передачи данных между множеством взаимодействующих систем, реализуют коммуникационные процессы по транспортировке данных. Протоколы ОС сети реализуют единый интерфейс между ОС разнотипных ЭВМ. Основополагающим в этом случае становится принцип виртуальности, определяющий общность процессов через виртуальный терминал, виртуальный файл, виртуальное задание и т. д.

Существенно для прикладных процессов включение в систему обмена таких каналов связи, которые оптимизируют время прохождения данных. Важной здесь становится также и реализация взаимодействия процессов удаленных ЭВМ с управляющими блоками сети. В логическом отношении единую ОС должен образовывать набор программных и аппаратных протоколов информационного обмена и процедур, осуществляющих интерфейс управляющих сигналов и данных сети, вне зависимости от способа и места их реализации.

Характеристика уровней взаимодействия открытых систем

Таблица 4.4

Наименование Основные задачи и реализуемые функции
Физический Сопряжение физического канала. Установление, поддержка и разъединение физического канала
Канальный Управление передачей по информационному каналу. Управление передачей кадров, контроль данных, обеспечение прозрачности и проверка состояния информационного канала. Обрамление массивов служебными символами, управление каналом
Сетевой Маршрутизация пакетов. Управление коммуникационными ресурсами, маршрутизация пакетов, обрамление служебными символами для управления сетью
Транспортный Управление логическими каналами. Управление информационными потоками, организация логических каналов между процессами, обрамление служебными символами запроса и ответа
Сеансовый Обеспечение сеансов связи. Организация поддержки и окончания сеансов связи, интерфейс с транспортным уровнем
Представительный Параметрическое отображение данных. Генерация и интерпретация команд взаимодействия процессов. Представление данных программе пользователей
Прикладной Выполнение процессов. Вычислительные, информационно-поисковые и справочные работы. Логическое преобразование информации пользователей

Функции, выполняемые протоколами уровней в различных системах, принято объединять в группы, именуемые службами. Транспортная служба обеспечивает выполнение задач, связанных с передачей информации через коммуникационную подсеть. Она охватывает транспортный, сетевой, канальный и физический уровни. Над ней находится абонентская служба. Эта служба располагается на прикладном, представительном и сеансовом уровнях и предназначена для обеспечения соединения прикладных процессов с транспортной службой. Соответственно семи уровням взаимодействия открытых систем вводится иерархия семи групп протоколов. Протоколы именуются так же, как уровни. В соответствии с точками приложения иерархия протоколов делится на три специфические группы:

• физический (стандартный физический интерфейс Х.21) и канальный (стандарт HDLC — High level Data Link Control — высший уровень управления каналом данных) протоколы;

• протоколы транспортного и сетевого уровней, которые реализуют сквозное взаимодействие абонентских сетей. Здесь сетевые уровни и сетевой процесс коммуникационных систем инициируют компоненты, связывающие последовательность канальных соединений в единую сквозную систему коммуникационной подсети. При этом для соединения оконечного оборудования с сетью передачи данных очень часто используют протоколы Х.25 (стандарт МККТТ — Международного консультативного комитета по телеграфии и телефонии, ССІТТ — Consultative Committee for International Telegraphy and Telephony). Рекомендация Х.25 включает в себя протоколы трех нижних уровней эталонной модели: на физическом уровне — стандартный физический интерфейс Х.21, на канальном уровне — процедуру управления каналом LAPB — Link Access Procedure Balanced (подмножество HDLC) и на сетевом уровне — протокол Х. 25/3 обмена пакетами между оконечным оборудованием и сетью передачи данных;

• протоколы трех верхних уровней (прикладного, представительного, сеансового), образующие группу, связанную с прикладными процессами. Эти уровни ответственны за последовательность канальных соединений.

Интеграция однородных глобальных сетей, использующих протокол Х.25, осуществляется на базе известного протокола Х.75, обеспечивающего логические соединения абонентов через различные сети. В неоднородных сетях используется межсетевой протокол IP (Internetwork Protocol) в его стандартизованной версии. Общий принцип функционирования транслятора IP состоит в том, что шлюзы, узлы и станции локальных сетей используют датаграммный протокол, расположенный на транспортном уровне сети. Пакеты, транспортируемые между сетями, идентифицируются в шлюзе и упаковываются в !Р-датаграммы, в заголовке которых содержится глобальный адрес места назначения.

Увеличение разнообразия различных архитектур связи побудило ISO направить значительные усилия на разработку стандарта архитектуры связи, который позволил бы стстемам открыто связываться между собой. Протоколы, реализующие уровни обмена данными, должны быть предусмотрены в каждом узле сети.

Уровень канала передачи данных и находящийся под ним физический уровень обеспечивают канал безошибочной передачи между двумя узлами в сети. Функция физического уровня заключается в гарантии того, что символы, поступающие в физическую среду передачи на одном уровне канала, достигнут другого конца. При использовании этой услуги по транспортировке символов задача протокола канала состоит в обеспечении надежной передачи блоков данных по каналу.

Функция сетевого уровня состоит в том, чтобы обеспечить передачу данных по сети от узла передачи до узла назначения. Этот уровень предусматривает также управление потоком или перегрузками в целях предотвращения переполнения сетевых ресурсов, которое может привести к прекращению работы.

Четыре верхних уровня предоставляют услуги самим оконечным пользователям и, таким образом, связаны с ними, а не с сетью.

Транспортный уровень обеспечивает надежный, последовательный обмен данными между двумя оконечными пользователями (для этой цели на транспортном уровне используется услуга сетевого уровня), а также управляет потоком, чтобы гарантировать правильный прием блоков данных.

Существование сеанса между двумя пользователями означает необходимость установления и прекращения сеанса. Это делается на уровне сеанса. Этот уровень при необходимости управляет переговорами, чтобы гарантировать правильный обмен данными.

Уровень представления управляет и преобразует синтаксис блоков данных, которыми обмениваются оконечные пользователи, а протоколы прикладного уровня придают соответствующий смысл обмениваемой информации. Блоки или кадры данных, передаваемые по каналу связи через сеть, состоят из пакетов, а также управляющей информации в виде заголовков и окончаний, добавляемых к пакету непосредственно перед его отправлением из узла. В каждом принимающем узле управляющая информация отделяется от остальной части пакета, а затем вновь добавляется, когда этот узел в свою очередь передает пакет по каналу в следующий соседний узел. Этот принцип добавления управляющей информации к данным в архитектуре OSI расширен и включает возможность добавления управляющей информации на каждом уровне архитектуры.

4.6.

<< | >>
Источник: Исаев, Георгий Николаевич. Информационные системы в экономике : учебник для студентов вузов, обучающихся по специальностям «Финансы и кредит», «Бух- галт. учет, анализ и аудит» / Г. Н. Исаев. — 3-е изд., стер. — М. : Издательство «Омега-Л»,2010. — 462 с.. 2010

Еще по теме Телекоммуникационные технологии АИС:

  1. Особенности телекоммуникационной отрасли и их влияние на систему управления финансовыми рисками
  2. Методика разработки системы управления финансовыми рисками в телекоммуникационной компании
  3. Общая характеристика Интернета как особой информационно-телекоммуникационной сети
  4. «Новая информационная технология технология» (НИТ)
  5. Автоматизация проектирования АИС
  6. Цели АИС
  7. Формализованное моделирование АИС
  8. Концептуальное моделирование АИС
  9. Построение и внедрение АИС
  10. Функции АИС
  11. АИС в системе Министерства финансов России
  12. Задачи АИС
- Информатика для экономистов - Антимонопольное право - Бухгалтерский учет и контроль - Бюджетна система України - Бюджетная система России - ВЭД РФ - Господарче право України - Государственное регулирование экономики в России - Державне регулювання економіки в Україні - ЗЕД України - Инновации - Институциональная экономика - История экономических учений - Коммерческая деятельность предприятия - Контроль и ревизия в России - Контроль і ревізія в Україні - Кризисная экономика - Лизинг - Логистика - Математические методы в экономике - Микроэкономика - Мировая экономика - Муніципальне та державне управління в Україні - Налоговое право - Организация производства - Основы экономики - Политическая экономия - Региональная и национальная экономика - Страховое дело - Теория управления экономическими системами - Управление инновациями - Философия экономики - Ценообразование - Экономика и управление народным хозяйством - Экономика отрасли - Экономика предприятия - Экономика природопользования - Экономика труда - Экономическая безопасность - Экономическая география - Экономическая демография - Экономическая статистика - Экономическая теория и история - Экономический анализ -