Допущения и ограничения

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

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

Архитектура сетевого обеспечения соответствует нижним пя­ти уровням архитектуры эталонной модели открытых соедине­ний МОС. Сеансовый уровень в этой системе не использует­ся. Синхронизация выполняется на функциональном уровне. Уровень представлений сведен к протоколам специфических

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

Метки: , , ,

Связанные записи