Цель экспериментов заключалась в следующем. С использованием реализованного прототипа среды смоделировать поведение реально существующей Grid системы при различных условиях. В качестве распределенной Grid системы была выбрана сеть Sharcnet .
Распределенная вычислительная система Sharcnet (Shared Hierarchical Academic Research Computing Network) – это консорциум из 16 колледжей и университетов в юго-западной части провинции Канады Онтарио, вычислительные ресурсы которых объединены высокоскоростной оптической сетью (рисунок 5).
Характеристики вычислительных ресурсов сети Sharcnet представлены в таблице 2.
Bruce | 128 | 32 x 4 x Opteron |
narwhal | 1068 | 267 x 4 x Opteron dual core |
Tiger | 128 | 32 x 4 x Opteron |
Bull | 384 | 96 x 4 x Opteron |
megaladon | 128 | 32 x 4 x Opteron |
Dolphin | 128 | 32 x 4 x Opteron |
Requin | 1536 | 768 x 2 x Opteron |
Whale | 3072 | 768 x 4 x Opteron |
Zebra | 128 | 32 x 4 x Opteron |
Bala | 128 | 32 x 4 x Opteron |
Таблица 2: Характеристики вычислительных ресурсов сети Sharcnet
В качестве входных данных была использована запись реального потока задач (“workload“ поток), выполнявшихся на кластерах с декабря 2005 по январь 2007 года . Характеристики потока представлены на рисунке 6.
Рисунок 6: Характеристики потока задач в сети Sharcnet: распределение ширины задач (количество запрашиваемых процессоров), длины задач, соотношение ширины и длины. Время показано в секундах
Данный поток состоит по большей части из однопроцессорных задач. Однако, параллельных задач достаточно много – примерно 10%. Длина задач распределена более равномерно – большая часть, примерно 30%, имеет длину от 1 до 10 часов и чуть более половины всех задач по длительности составляют меньше одного часа, включая все большие параллельные задачи.
На рисунке 7 представлен график суммарного числа запрашиваемых процессоров в единицу времени. По оси абсцисс отложено время в секундах, по оси ординат – суммарное число запрашиваемых процессоров. Синяя горизонтальная линия показывает общее число процессоров в системе.