Мне нужно запустить относительно большое количество виртуальных машин на относительно небольшом числе физических хостов. Каждая виртуальная машина не делает ничего - каждый должен только выполнить по существу одну базовую услугу сети - подумайте о SMTP или тому подобное. Кроме того, нагрузка на каждую из них будет очень легкой.Запуск многих виртуальных машин на одном хосте
К сожалению, цифры являются примерно 100 виртуальными машинами на 5 физических хостах. Каждый хост достаточно приличный - ядро 2 с 2 гигабайтами бара и 1 тб диском. Тем не менее, я знаю, что просто беру vmware-образ ubuntu и бросая на эту машину, не получаю меня где-нибудь около 100 экземпляров и будет чем-то ближе к 20.
Итак, есть ли надежда на это соотношение изображений к хостам? Кроме того, какая реализация виртуальной машины была бы наиболее подходящей для этой цели, то есть имела бы эффективное общее использование ресурсов? В основном мы используем vmware здесь, но если есть существенное преимущество в производительности, которое можно получить, переключившись на Xen или тому подобное, я уверен, что мы это рассмотрим.
Заранее спасибо за ваши идеи :)
Примечание: Мы закончили с использованием OpenVZ, и она работала достаточно хорошо. Параметры по умолчанию для шаблона ubuntu позволяют нам запускать около 40 экземпляров на машину.
Я считаю, что мы можем пойти с любым производным Linux. Кроме gentoo. Я хочу, чтобы эти машины были настроены до конца века;) – Voltaire 2008-09-30 18:19:55
О, чтобы проголосовать за комментарии – Cruachan 2009-02-26 10:14:07