Курсовая работа: Кластерные структуры и их оптимизация
Работу выполнил
студент 1-го курса
группы 3881
факультета ИСВЭУ
Рябков И.М.
Санкт-Петербург
2009
Оглавление
Цели и задачи
Основные задачи:
Кластерная архитектура
Разделение на HighAvalibility и HighPerformance системы
Проблематика HighPerformance кластеров
Проблематика HighAvailability кластерных систем
Смешанные архитектуры
Решение задач оптимизации
Решение задачи оптимизации по производительности
Решение задачи оптимизации по надежности
Решение задачи оптимизации по мультипликативному критерию
Выводы
Список литературы
Цели и задачи
Целью курсовой работы является изучение принципов построения систем параллельной обработки данных, а также ознакомление с методами расчета надежности и производительности кластерных систем и их оптимизации. Также, в процессе выполнения курсовой работы, будут получены основы работы в математическом редакторе MathCad.
Основные задачи:
1. Привести основы построения кластерных систем и их классификацию;
2. Рассчитать решение задачи оптимизации кластера по различным факторам:
a. По производительности
b. По надежности
c. По мультипликативному критерию (по времени обслуживания запросов и надежности)
Кластерная архитектура
Под кластерной системой понимают набор рабочих станций (или даже персональных компьютеров) общего назначения, соединенных с помощью стандартных сетевых технологий (Fast/Gigabit Ethernet, Myrinet) на базе шинной архитектуры или коммутатора. Такие суперкомпьютерные системы являются самыми дешевыми, поскольку собираются на базе стандартных комплектующих элементов ("off the shelf"), процессоров, коммутаторов, дисков и внешних устройств.
Кластер функционирует как единая система, то есть для пользователя или прикладной задачи вся совокупность вычислительной техники выглядит как один компьютер. Именно это и является самым важным при построении кластерной системы.
К общим требованиям, предъявляемым к кластерным системам, относятся:
--> ЧИТАТЬ ПОЛНОСТЬЮ <--