Операционные системы распределенных вычислительных систем

       

Операционные системы распределенных вычислительных систем

Операционные системы распределенных вычислительных систем
Тема-7
Лекция 3
Процессы и нити
События.
Планирование процессоров

Коммуникации в распределенных системах
Коммутация пакетов или коммутация линий.
Клиент-сервер
Удаленный вызов процедур
Обмен сообщениями между прикладными процессами
MPI - Message-Passing Interface
Коллективные коммуникации.

Синхронизация в распределенных системах
Синхронизация времени.
Выбор координатора.
Взаимное исключение.
Алгоритм древовидный маркерный (Raymond).
Координация процессов

Распределенные файловые системы
Архитектура распределенных файловых систем
Двухуровневое именование.
Реализация распределенных файловых систем.
Доступ к синхронизационным переменным определяется моделью последовательной консистентности;
Консистентность по выходу.
Консистентность по входу.
Обеспечение надежности в распределенных системах.

Сообщения-сироты и эффект домино.
Потеря сообщений.
Консистентное множество контрольных точек.
Асинхронная фиксация контрольных точек и восстановление.

Разработка INTRANET приложений

В марте 1989 года Тим Бернерс-Ли предложил руководству исследовательского центра CERN концепцию новой распределенной информационной системы, которую он назвал WorldWideWeb. Тим Бернерс-Ли считал, что информационная система, построенная на принципах гипертекста, должна объединить все множество информационных ресурсов CERN, которое состояло из базы данных отчетов, компьютерной документации, списков почтовых адресов, наборов данных экспериментов, информационной реферативной системы и т.п. Основная метафора гипертекста - это "электронная книга" с автоматически поддерживаемыми переходами по ссылкам. Гипертекстовая технология должна была позволить легко переходить с одного документа на другой с помощью гипертекстовых ссылок.
Проект был успешно реализован, в частности, к 1991 году был создан первый броузер (программа просмотра гипертекста), получивший название "www" и работавший в режиме командной строки.

Клиенты ISA.Основная конфигурация ISA Server
Auto Discovery listener
The Firewall Client


Free Pascal в UNIX см. раздел
Технологии программирования на базе Microsoft Solutions Framework см. раздел