Сетевое железо - статьи



Эксперименты - часть 5


На рисунке 9(b) показана средняя длина очереди. Первый столбец на обеих диаграммах соответствует распределению задач без брокера. На рисунках 9(c) и 9(d) показаны средняя длина очереди и среднее время ожидания на каждом кластере в секундах.

Результаты показывают, что для данной вычислительной системы распределение потока однопроцессорных заданий через брокер дает значительный эффект: снижается среднее время ожидания заданий в очереди, а также происходит более равномерная загрузка вычислительных ресурсов.

При распределении всех задач (не только однопроцессорных) через брокер среднее время ожидания становится примерно на 5-7% меньше, чем в приведенных результатах. Однако, мы приводим результаты для распределения только однопроцессорных задач, поскольку для проведения данных экспериментов нам была доступна информация только в виде записи потока задач. Из записи потока невозможно определить, почему задача отправляется пользователем на тот или иной вычислительный ресурс. Причиной может быть архитектура системы, наличие специального программного обеспечения, личные пристрастия и т.п. Мы сделали предположение, что однопроцессорные задачи менее привязаны к конкретному кластеру, так как не зависят от среды передачи данных, которая установлена на кластере. Для системы Sharcnet такое предположение наиболее логично, так как среда передачи данных не одинакова для всех кластеров – таблица 3.

Имя Процессоры Архитектура

Bruce 128 Myrinet 2g (gm)
Narwhal 1068 Myrinet 2g (gm)
Tiger 128 Myrinet 2g (gm)
Bull 384 Quadrics Elan4
megaladon 128 Myrinet 2g (gm)
Dolphin 128 Myrinet 2g (gm)
Requin 1536 Quadrics Elan4
Whale 3072 Gigabit Ethernet
Zebra 128 Myrinet 2g (gm)
Bala 128 Myrinet 2g (gm)

Таблица 3: Среда передачи данных кластеров сети Sharcnet

Похожие результаты были получены в работе голландских исследователей при объединении двух Grid систем – Grid5000 и DAS2 . В их работе отмечается наличие дисбаланса в обеих системах, и предлагается метод для его устранения, используя глобальный планировщик.


Содержание  Назад  Вперед