Автоматическая подготовка xen в частном облаке - PullRequest
0 голосов
/ 20 сентября 2010

Я настраиваю частное облако для некоторых экспериментов, используя xen в качестве хост-системы.Но я столкнулся с проблемой, для которой не могу найти решения.

Я должен выполнить какое-то автоматическое предоставление виртуальных машин с учетом нагрузки на сервер.Например: если сервер типа A получает, скажем, 60% нагрузки, облако должно порождать другой экземпляр vm того же типа для распределения нагрузки (используя netscalar).

Существует ли система с открытым исходным кодом, которая может помочья или как мне заняться разработкой сценариев, чтобы сделать то же самое.

Ответы [ 5 ]

1 голос
/ 28 октября 2010

Если я вас правильно понимаю, вы хотите перенастроить виртуальные машины в зависимости от нагрузки на хост. Вы можете использовать OpenNebula , чтобы помочь вам в этом. Вы можете использовать продвинутый планировщик Haizea с OpenNebula. Хотя я никогда не пробовал этого, но вы можете использовать это с API-интерфейсами ONE для создания большего количества виртуальных машин, если виртуальная машина получает слишком большую нагрузку.

0 голосов
/ 10 апреля 2015

используйте Apache CloudStack, он с открытым исходным кодом и имеет тесную интеграцию с Netscalar Load Balancers и F5 Load Balancers, проверьте ссылку ниже для создания Netscalar LB и VMПравила могут быть установлены на этих и новые виртуальные машины могут быть настроены на основе нагрузки.

https://cloudstack.apache.org/docs/api/apidocs-4.5/TOC_Root_Admin.html

0 голосов
/ 01 апреля 2012

OpenStack и OpenNebula уже упоминались, есть еще два проекта с открытым исходным кодом IaaS:

0 голосов
/ 05 сентября 2011

Взгляните на http://openstack.org/

Это с открытым исходным кодом.

0 голосов
/ 11 февраля 2011

Существует облачная платформа Nimbo, которая позволяет вам делать это и многое другое из коробки ... http://www.hcltech.com/cloud-computing/Nimbo/.

...