Аннотация:
Настоящая статья посвящена созданию новых метода и алгоритмов диспетчирования ресурсов в гетерогенных распределенных вычислительных системах на примере облачных вычислительных сред (ОВС), обеспечивающих сокращение времени выполнения множества поступающих задач за счет использования тех вычислительных ресурсов, которые дают наиболее высокую реальную производительность применительно к конкретной полученной задаче. Для этого предлагается применять мультиагентный подход к организации процесса диспетчирования: в состав каждого элемента ОВС вводится программный агент, располагающий наиболее полной и актуальной информацией об особенностях своего вычислителя, множество таких агентов совместно осуществляют подбор наиболее подходящих задач и подзадач с учетом имеющейся информации. Описаны принципы построения и метод работы адаптивного мультиагентного диспетчера ресурсов ОВС, алгоритмы работы агентов ресурсов и задач, проведены исследования эффективности разработанных алгоритмов с использованием распределенной программной модели.
Ключевые слова:распределенная вычислительная среда, облачная вычислительная среда, теория мультиагентных систем, диспетчирование вычислений.
Статья представлена к публикации членом редколлегии:А. А. Галяев
Поступила в редакцию: 15.10.2021 После доработки: 14.02.2022 Принята к публикации: 28.04.2022