Распределенные системы обработки данных Создание стандартных технологий локальных сетей Проблемы объединения нескольких компьютеров Логическая структуризация сети Информационные сети

Поддержка разных видов трафика Пропускная способность линии Кабели на основе экранированной витой пары Асинхронная и синхронная передачи Методы коммутации


Учебник по информационным технологиям. Информационные сети

Уровень среды для конечного пользователя (user environment) характеризуется входными и выходными описаниями (генераторы форм и отчетов), языками проектирования информационной модели предметной области (языки 4GL), функциями утилит и библиотечных программ и прикладным уровнем среды коммуникаций, когда необходимы услуги дистанционного обмена информацией. На этом же уровне определена среда (инструментарий) прикладного программирования (application environment): языки и системы программирования, командные языки (оболочки ОС), языки запросов систем управления базами данных (СУБД), уровни сессий и представительный среды коммуникаций. Стандарт 100VG-Any LAN. В качестве альтернативы 100Base-T фирмы AT&T и HP выдвинули проект 100Base-VG. изменяющий уровень MAC, но сохраняющий размер пакета Ethernet, В сентябре 1993 года фирмы IBM и HP образовали комитет IEEE 802.12 и предложили использовать эту технологию для повышения скорости в сети Token Ring.

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

На уровне оборудования четко видны привычные разработчикам ЭВМ составляющие архитектуры аппаратных средств:

система команд процессора (процессоров),

организация памяти,

организация ввода-вывода и т. д.,

а также физическая реализация в виде:

- системных шин;

- шин массовой памяти;

- интерфейсов периферийных устройств;

- уровня передачи данных;

- физического уровня среды хранения.

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

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

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

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

Преимущества идеологии открытых систем.

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

Для пользователя открытые системы обеспечивают следующее:

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

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

дружественность среды, в которой работает пользователь, мобильность персонала в процессе эволюции системы;

возможность использования информационных ресурсов, имеющихся в других системах (организациях).

Проектировщик информационных систем получает:

возможность использования разных аппаратных платформ;

возможность совместного использования прикладных программ, реализованных в разных ОС;

развитые средства инструментальных сред, поддерживающих проектирование;

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

Разработчики общесистемных программных средств имеют:

новые возможности разделения труда, благодаря повторному использованию программ (reusability);

развитые инструментальные среды и системы программирования;

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

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

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


Технология мобильных сетей