Сборники трудов ИСП РАН


Балансировка нагрузки в системе Unihub на основе предсказания поведения пользователей

Д.А. Грушин (ИСП РАН, Москва), Н.Н. Кузюрин (ИСП РАН, Москва)

Аннотация

Разработанная в ИСП РАН программная система Unihub является облачной вы-числительной системой типа SaaS и предоставляет пользователям возможность удаленной работы через Web-браузер с интерактивными графическими Linux-приложениями, запускаемыми в изолированных Docker контейнерах. Контейнеры имеют динамические требования к вычислительным ресурсам. Обычный способ размещения, при котором контейнеры распределяются равномерно по всем име-ющимся в распоряжении серверам, приводит к неравномерной загрузке системы: некоторые сервера перегружены, а некоторые простаивают. В данной работе мы предлагаем собирать данные о поведении пользователей и характере работы раз-личных приложений с целью прогнозирования создаваемой контейнерами нагруз-ки. Наши наблюдения показывают, что полученная информация позволяет рав-номернее загрузить имеющееся в распоряжении оборудование и увеличить пре-дельную производительность системы в целом.

Ключевые слова

облачные системы типа SaaS. система Unihub. прогнозирование поведения поль-зователей

Издание

Труды Института системного программирования РАН, том 27, вып. 5, 2015, стр. 23-34.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

DOI: 10.15514/ISPRAS-2015-27(5)-2

Полный текст статьи в формате pdf Вернуться к содержанию тома