Исследование промышленных алгоритмов балансировки нагрузки через модельно-ориентированное проектирование
Ключевые слова:
балансировка нагрузки, дискретно-событийное моделирование, модельно-ориентированное проектирование, вероятностное моделированиеАннотация
Данная работа описывает алгоритмы балансировки для внешних сервисов с неспециализированными клиентами, используемых в настоящих промышленных ЦОДах. Простейший пример такого сервиса и клиента – это веб-сервер и браузер. Рассмотрены непосредственно принципы балансировки, их плюсы и минусы, описана их реализация и применимость к различным сервисам. Исследованы алгоритмы балансировки нагрузки для методов DNS Round Robin, Direct Routing, Редирект. По результатам реализации модели для кластерной системы получены оценки уменьшения эффекта осцилляции между ее перегруженным и нормальным состояниями. В заключение даны рекомендации по использованию реализованной модели сетевой системы в различных промышленных сервисах обработки пользовательских запросов.










