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

       

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

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

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



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

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

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


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