Информация о статье
2016 г., Том 21, № 5, с.38-53
Каляев И.А., Каляев А.И., Коровин Я.С.
Алгоритм мультиагентного диспетчирования ресурсов в гетерогенной облачной среде
Работа посвящена проблеме адаптивного диспетчирования (распределения) ресурсов в облачной вычислительной среде (ОВС), включающей в свой состав разнотипные (гетерогенные) вычислительные ресурсы, при решении потока крупно-масштабных научных задач, поступающих в произвольные моменты времени и состоящих из множества информационно взаимосвязанных подзадач. Предложенный ранее метод мультиагентного диспетчирования ресурсов ОВС развивается для наиболее общего случая, когда все ресурсы ОВС имеют как различную производительность при решении тех или иных задач, так и различную пропускную способность канала связи с облачной инфраструктурой. Дана формальная поста-новка задачи диспетчирования ОВС при таких условиях и предложены принципы ее решения с помощью множества программных агентов, физически реализуемых на отдельных ресурсах ОВС и представляющих их “интересы” в процессе диспетчирования. Разработан алгоритм работы программного агента мультиагентного диспетчера, обеспечивающий адаптивное распределение всех свободных в текущий момент времени вычислительных ресурсов ОВС по задачам потока с учетом их реальной производительности и пропускной способности каналов связи, приводятся результаты его экспериментальных исследований с помощью программной модели гетерогенной ОВС.
[полный текст] Ключевые слова: облачная вычислительная среда, гетерогенные вычислительные ресурсы, поток крупномасштабных задач, мультиагентное диспетчирование, программный агент, адаптивное распределение ресурсов
Библиографическая ссылка: Каляев И.А., Каляев А.И., Коровин Я.С. Алгоритм мультиагентного диспетчирования ресурсов в гетерогенной облачной среде // Вычислительные технологии. 2016. Т. 21. № 5. С. 38-53
|
|
|