Введение
Глава 1. Анализ кластерных вычислительных систем 4
1.1 Развитие кластерных систем 13
1.2 Модель ускорения для кластерной архитектуры 17
1.3 Ярусно-параллельная форма 24
1.4 Оборудование кластера 32
1.5 Программные приложения для кластера 38
1.6 Оценка возможной оптимизации 42
1.7 Выбор тестов 46
Вывод по главе 1 48
Глава 2. Сетевой стек Linux 50
2.1 Общие сведения о высокоскоростных сетях 50
2.2 Сетевая подсистема Linux 53
2.3 Получение пакета в Linux в общем случае 54
2.4 Отправка пакета в Linux в общем случае 59
Вывод по главе 2 61
Глава 3. Разработка интерфейса для реализации протоколов 63
3.1 Возможная оптимизация 63
3.2 Реализация протокола 65
3.3 Детали реализации 69
3.4 Методика повышения эффективности 71
3.4 Отличия от аналогичных средств 76
Вывод по главе 3 78
4. Тестирование реализации интерфейса 79
4.1 Методы тестирования сетевой инфраструктуры вычислительного кластера 79
4.2 Характеристики системы 82
4.3 Характеристики узлов 85
4.4 Результаты тестирования 86
4.5 Анализ результатов 93
Вывод по главе 4 97
Заключение 99
Библиографический список 102
Приложения 110


