Внедрение имитации отжига для выделения виртуальных машин хостам в CloudSim Plus - PullRequest
0 голосов
/ 08 июля 2019

Я хочу реализовать моделирование отжига, восхождения на холм и некоторые другие эвристические алгоритмы для распределения виртуальных машин между хостами в CloudSim Plus, но я не знаю, с чего начать.Я также не обладаю достаточным опытом в кодировании на Java.

Я смотрел примеры, предоставленные для распределения между облачными и виртуальными машинами (CloudletToVmMappingSimulatedAnnealing), но, похоже, нет способа реализовать сопоставление виртуальных машин и хостов в подобноммода.Если я не ошибаюсь, брокеры центров обработки данных просто выделяют виртуальные машины первому центру обработки данных, который может вместить все из них.Я не могу найти интерфейс / метод, в котором список виртуальных машин и список доступных хостов отображаются во время распределения, поэтому приведенная выше эвристика может быть реализована.

Примечание. Этот тип распределения будетотличается от простого распределения Best Fit, поскольку для формирования соответствующих отображений необходимо видеть весь список виртуальных машин, а также весь список хостов.

Обновление. Расчет стоимости для примененной эвристики будет включать хосты из всехдатацентры созданы!

...