Return to article

Алгоритм балансировки нагрузки в гетерогенной среде вычислительной системы

Таблица 2 - Достоинства и недостатки существующих методов балансировки нагрузки в гетерогенной среде вычислительной системы

Метод балансировки нагрузки

Преимущества

Недостатки

Количественные данные для оценки эффективности

Зондирование (жадная стратегия, предельное значение, стратегия кратчайшего пути)

Текущая нагрузка узлов в вычислительном комплексе учитывается; крайне высокий уровень эффективности в применении; можно учитывать параметр производительности работы узлов в вычислительном комплексе; больше подходит для распределенной схемы

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

- объём издержек;

- пропускная способность системы;

- объём используемых ресурсов;

- отказоустойчивость;

- время отклика

Модель переговоров

Текущая нагрузка узлов в вычислительном комплексе учитывается; крайне высокий уровень эффективности в применении; присутствуют различные сценарии работы инициаторов; можно учитывать параметр производительности работы узлов в вычислительном комплексе; больше подходит для распределенной схемы

В процессе динамического сбора данных увеличиваются затраты на взаимодействие между узлами вычислительного комплекса; достаточно трудная практическая реализация данной модели

- объём издержек;

- объём используемых ресурсов;

- отказоустойчивость;

- время отклика

Кластеризация

Удобство управления за выполнением задач; можно учитывать параметр производительности работы узлов в вычислительном комплексе по кластерам; крайне высокий уровень надёжности вычислительного комплекса

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

- объём издержек;

- пропускная способность системы;

- объём используемых ресурсов;

- масштабируемость