Сетевые операционные системы: вопросы и литература

Сетевые операционные системы
Вопросы
1. Структура сетевой операционной системы
2. Одноранговые сетевые ОС и ОС с выделенными серверами
3. Методы распределения памяти с использованием дискового пространства
4. Управление распределенными ресурсами
5. Взаимодействие операционных систем в гетерогенных сетях
6. Сокеты и удаленные вызовы процедур (RPC)
7. Распределенная служба каталогов
8. Файловые системы UNIX
9. Распределенные файловые системы. Интерфейсы файловых сервисов и
сервисов каталогов.
10. Процессы и Нити
11. Средства синхронизации и взаимодействия процессов
12. Синхронизация в распределенных системах. Алгоритм синхронизации
логических часов
13. Кластеры. Организация вычислений. Механизм MPI.
14. Виртуализация. Серверная виртуализация, виртуализация представлений и
приложений.
15. Облачные вычисления. Частные и гибридные облака.
Литература

Олифер В.Г., Олифер Н.А. Сетевые операционные системы Учебник для вузов.
2-е изд. - СПб.: Питер, 2009. - 669с.
1

Робачевский А., Немнюгин С., Стесик О. Операционная система UNIX. 2-е
издание, С.Пб., БХВ-Петербург, 2010, 656 с.

Таненбаум Э., ван Стеен М. Распределенные системы. Принципы и парадигмы
СПб.: Питер, 2003. — 877 с.: ил. — (Серия «Классика Computer Science»)
2

Дансмур М., Дейвис Г. Операционная система UNIX и программирование на
языке Си: Пер. с англ.- М.:"Радио и связь",1989.-192 с.

Забродин Л.Д. UNIX. Введение в командный интерфейс. -М.: "ДИАЛОГМИФИ", 1994.-144 с.

Керниган Б.В., Пайк Р. UNIX - универсальная среда программирования:
Пер. с англ.- М.: Финансы и статистика, 1992.-304 с.

Т.Чан Системное программирование на C++ для UNIX. /Пер. с англ. -К.:
Издательская группа BHV, 1997. - 592 с.

Бах Морис Дж. Архитектура операционной системы UNIX. //THE DESIGN OF
THE UNIX OPERATING SYSTEM by Maurice J. Bach// Пер. с англ. к.т.н.
Крюкова А.В. Copyright 1986 Корпорация Bell Telephone Laboratoties. Издано
корпорацией Prentice-Hall. Отделение Simon & Schuster Энглвуд Клиффс, НьюДжерси 07632. Серия книг по программному обеспечению издательства
Prentice-Hall. Консультант Брайан В. Керниган.

Хэвиленд К., Грей Д., Салама Б. Системное программирование в UNIX.
Руководство программиста по разработке ПО. Пер. с англ. – М., ДМК Пресс,
2000.-368 с.
3