Please enable JavaScript.
Coggle requires JavaScript to display documents.
Сетевые операционные системы (Концепция удаленного вызова процедур…
Сетевые операционные системы
Сетевая ОС составляет основу любой вычислительной сети
Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой ОС в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам
В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети
Сетевые оболочки и встроенные сетевые ОС
LANtastic
Personal Ware
Одноранговые сетевые ОС и ОС с выделенными серверами
одноранговые
LANtastic
Personal Ware
Windows for Workgroup
Windows NT Workstation
двухранговые
Распределенные вычисления
Концепция удаленного вызова процедур
Средства удаленного вызова процедур предназначены для облегчения организации распределенных вычислений
Характерными чертами вызова локальных процедур являются
Ассиметричность
Синхронность
Вызов стаба
Подготовить буфер
Упаковать параметры
Заполнить после заголовка
Вычислить контрольную сумму в сообщении
Прерывание к ядру
Очередь пакета на выполнение
Передача сообщения контроллеру по шине QBUS
Время передачи по сети Ethernet
Получить пакет от контроллера
Процедура обработки прерывания
Вычисление контрольной суммы
Переключение контекста в пространство пользователя
Выполнение серверного стаба
Динамическое связывание
Начальным моментом для динамического связывания является формальное определение (спецификация) сервера, которая содержит
Имя файл-сервера
Номер версии
Список процедур-услуг, предоставляемых данным сервером для клиентов