Алгоритм балансировки нагрузки в гетерогенной среде вычислительной системы
Таблица 2 - Достоинства и недостатки существующих методов балансировки нагрузки в гетерогенной среде вычислительной системы
Метод балансировки нагрузки | Преимущества | Недостатки | Количественные данные для оценки эффективности |
Зондирование (жадная стратегия, предельное значение, стратегия кратчайшего пути) | Текущая нагрузка узлов в вычислительном комплексе учитывается; крайне высокий уровень эффективности в применении; можно учитывать параметр производительности работы узлов в вычислительном комплексе; больше подходит для распределенной схемы | В процессе динамического сбора данных увеличиваются затраты на взаимодействие между узлами вычислительного комплекса | - объём издержек; - пропускная способность системы; - объём используемых ресурсов; - отказоустойчивость; - время отклика |
Модель переговоров | Текущая нагрузка узлов в вычислительном комплексе учитывается; крайне высокий уровень эффективности в применении; присутствуют различные сценарии работы инициаторов; можно учитывать параметр производительности работы узлов в вычислительном комплексе; больше подходит для распределенной схемы | В процессе динамического сбора данных увеличиваются затраты на взаимодействие между узлами вычислительного комплекса; достаточно трудная практическая реализация данной модели | - объём издержек; - объём используемых ресурсов; - отказоустойчивость; - время отклика |
Кластеризация | Удобство управления за выполнением задач; можно учитывать параметр производительности работы узлов в вычислительном комплексе по кластерам; крайне высокий уровень надёжности вычислительного комплекса | В процессе динамического сбора данных увеличиваются затраты на взаимодействие между узлами вычислительного комплекса; трудности запуска и остановки вычислительного комплекса при существенном объёме узлов | - объём издержек; - пропускная способность системы; - объём используемых ресурсов; - масштабируемость |
