|
Кластерные системы – системы, объединяющие несколько ЭВМ. ЭВМ могут быть как широко используемые, так и специальные. Одной из задач, решаемых в кластерной системе, является распределение потока задач по ЭВМ. Как правило, распределение задач осуществляется по некоторым критериям:
· Минимальное время решения смеси задач
· Минимум трафика между ЭВМ
· Оптимальное распределение ресурсов
Наиболее общими алгоритмами распределения по узлам являются следующими:
1. Детерминистический графовый алгоритм: система – взвешанный граф, вершина – задача, дуга – поток сообщений между ЭВМ. Суть – разбить граф на непересекающиеся подграфы, и каждый подграф распределить по узлам. Тогда дуга – трафик между узлами.
2. Распределенный эвристический алгоритм, инициируемый отправителем – случайным образом выбирается узел, запрашивается его загрузка в наст момент. Если он не может выполнить задачу, запрпашивается другой.
3. Распределенный эвристический алгоритм, инициируемый отправителем – при завершении одной задачи оценивается, много ли еще осталось работы на данном узле задач. Если возможен простой на данном узле, выставляется как бы запрос, чтобы на этот узел посылались задачи (может быть проведен последовательный опрос с этого узла других узлов на предмет пересылки задач на этот узел).
4. Алгоритм торгов. Каждый узел кластера связывает свое состояние и хранит в определенном файле, доступном всем узлам.
Рассмотрим реализацию кластера HP DL385 поколений G2-6 (2006).
В данной конфигурации кластер состоит из 4 серверов. Для охлаждение используется Cool System. Также должны быть мощные UPS.
ЦП:
AMD Optiron 6-core (Direct Connect Architecture 2.0, Hyper-Transfer 3.0, HT Assist, ECC Error Correction). Direct Connect – технология интеграции контроллера управления памятью в процессор, и соединения его с подсистемой ввода-вывода и другими процессорами. Технология использует Direct Communication Links, то есть линки, о которых мы говорили ранее. Обеспечивает большую скорость передачи данных между подсистемами. Hyper-Transfer является технологией «точка-точка», которая устанавливается в линке. Обеспечивает параллельное выполнения передачи данных по всем линкам. Линк Hyper-Transport’а работает в дуплексном режиме и обеспечивает по каждому линку 9.6Гбит в секунду внутри процессора. HT Assist предназначен для снижения трафика в линках т.о., что может поместить трафик из более загруженного линка в менее загруженный.
Память
Память интегрирована в чип процессора. Используется т.н. удвоенная скорость передачи данных. К подсистемам памяти относятся также Smart Array (массив внешней памяти). Вся ОП разделена на банки размера 4х2 Гб, 2х8 Гб, либо 4х8 Гб. Все банки памяти разделены на каналы обмена и узлы памяти.
Дата добавления: 2015-07-11; просмотров: 61 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Транспьютерные ВС | | | Квантовые компьютеры |