Введение
Глава 1. Современные методы доступа к удалённым данным в распределённых вычислительных системах . 8
1.1 Общий обзор структуры распределённых вычислительных систем 8
1.2 Анализ требований к методам доступа к удалённым данным в современных распределённых вычислительных системах 11
1.3 Характеристики современных методов хранения и доступа к данным 13
1.4 Анализ методов доступа к удалённым данным 16
1.4.1 Распределённая операционная система Sprite 19
1.4.2 Сетевая файловая система Network File System (NFS) 21
1.4.3 Распределённая файловая система Andrew File System (AFS) 25
1.4.4 Распределённая файловая система Coda 29
1.4.5 Распределённая файловая система xFS 32
1.4.6 Распределённая файловая система CIFS 33
1.4.7 Распределённая файловая система Lustre 33
1.4.8 Распределённая файловая система GPFS 34
1.5 Обобщённые выводы по анализу методов доступа к удалённым данным 35
1.6 Постановка задачи диссертационной работы 40
1.7 Выводы 42
Глава 2. Методы повышения скорости доступа к удалённым данным 43
2.1 Разработка архитектуры быстрой распределённой файловой системы 43
2.2 Аналитическая оценка эффективности архитектуры быстрой распределённой файловой системы 49
2.3 Анализ дополнительного преимущества блочной адресации в быстрой распределённой файловой системе 55
2.4 Выводы 60
Глава 3. Реализация быстрой распределённой файловой системы в ОС Linux 61
3.1 Реализация протокола обмена данными с драйвером каналов связи 61
3.2 Реализация протокола SRPC 64
3.3 Реализация клиента БРФС 66
3.4 Реализация сервера БРФС 82
3.5 Выводы 98
Глава 4. Результаты исследования 99
4.1 Сравнение быстрой распределённой файловой системы и NFS 99
4.2 Выводы 105
Заключение 106
Библиографический список использованной литературы


