WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

загрузка...
   Добро пожаловать!

Pages:     | 1 | 2 ||

В третьей части описывается ресурсный агент, основной функцией которого является сбор информации о состоянии ресурса, в частности, построение прогноза, и передача этой информации диспетчеру. Кроме того, на ресурсного агента возложена функция резервирования ресурсов, необходимая для обслуживания параллельных заданий. Реализация ресурсного агента, основана на специальном режиме SIMULATION кластерного планировщика Maui. Этот режим позволяет моделировать процесс размещения заданий в кластере в будущем времени, обеспечивая генерацию локальных расписаний. Для отслеживания изменения состояния кластера предложен способ, основанный на «прослушивании» сообщений, которые локальный менеджер посылает планировщику Maui. Таким образом, ресурсный агент узнаёт о событиях, происходящих в кластере, и управляет моделированием, в результате которого строится расписание. Также предложен метод динамического управления шагом планирования, позволяющий существенно сократить время построения прогноза. На основе средств Maui, позволяющих зарезервировать локальные ресурсы, разработан и задействован в диспетчере механизм предварительного резервирования ресурсов, в реализации которого решена важная задача закрепления резервирования за конкретным заданием грида, выполнение которого запланировано на соответствующих ресурсах.

В четвёртой части рассматривается пользовательский интерфейс, предоставляющий возможность запускать задание и получать информацию о его состоянии.

В заключении перечисляются основные результаты работы.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ 1. На основе анализа существующих методов управления параллельными заданиями в многопроцессорных и кластерных системах показано, что в условиях грида эти методы не применимы непосредственно, а требуется их модификация, учитывающая особенности пространственно распределённой среды.

2. Предложен новый метод диспетчеризации параллельных заданий, позволяющий использовать ресурсы входящих в грид кластеров как пользователям грида, так и организациям, являющимся владельцами кластеров. Обеспечивается управляемость процессом обработки заданий со стороны пользователей, и в то же время контролируемость использования ресурсов владельцами кластеров.

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

4. В рамках предложенной архитектуры решён ключевой вопрос управления параллельными заданиями: разработан оригинальный алгоритм планирования, решающий задачу коаллокации ресурсов грида и способный подбирать ресурсы по критериям скорейшего старта или скорейшего завершения задания.

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

СПИСОК ПУБЛИКАЦИЙ ПО ТЕМЕ ДИССЕРТАЦИИ

[1]. Коваленко В.Н., Семячкин Д.А. Использование алгоритма Backfill в грид // Распределённые вычисления и Грид-технологии в науке и образовании: Труды международной конференции. Дубна: ОИЯИ, 2004. С. 139–144.

[2]. Коваленко В.Н., Семячкин Д.А. Управление параллельными заданиями в грид с помощью метода опережающего планирования // Распределённые вычисления и Грид-технологии в науке и образовании:

Труды 2-й международной конференции. Дубна: ОИЯИ, 2006. С. 309– 316.

[3]. Кореньков В.В., Березовский П.С., Галактионов В.В., Демичев А.П., Жильцов В.Е., Ильин В.А., Коваленко В.Н., Корягин Д.А., Крюков А.П., Мицын В.В., Семячкин Д.А., Стриж Т.А., Шамардин Л.В.

Создание прототипа центра базовых GRID-сервисов нового поколения для интенсивных операций с распределёнными данными в федеральном масштабе // Телематика’2006: Тезисы докладов XIII Всероссийской научно-методической конференции. Санкт-Петербург:

2006.

[4]. Коваленко В.Н., Коваленко Е.И., Корягин Д.А., Семячкин Д.А.

Управление параллельными заданиями в гриде с неотчуждаемыми ресурсами. Препринт № 63, 2007. М.: ИПМ РАН. 28 с.

[5]. Коваленко В.Н., Семячкин Д.А. Методы и алгоритмы управления параллельными заданиями в гриде с ресурсами в форме кластеров // Вестник Южного научного центра РАН. 2008. № 3(4). С. 23–34.

Подписано в печать 06.11.2008. Формат 60х90/16. Усл. печ. л. 1,0. Тираж 70 экз. Заказ 9-27.

ИПМ им.М.В.Келдыша РАН. 125047, Москва, Миусская пл.,

Pages:     | 1 | 2 ||






© 2011 www.dissers.ru - «Бесплатная электронная библиотека»