Я собираюсь заказать новый сервер, и я хотел бы сделать некоторую виртуализацию на сервере, чтобы у меня были «виртуальные выделенные» серверы, какое приложение было бы рекомендовано как простое в использовании и предпочтительно с возможностью сценариев, программное обеспечение виртуализации, которое может устанавливаться после хоста ОС?
Характеристики сервера
Примечание:
Я знаком со своей ОС (Debian), я какое-то время администрирую серверы с ее помощью, но никогда для этого типа программного обеспечения. Также сервер находится в дата-центре, и у меня не будет физического доступа к нему в любой момент времени.
Почему бы не использовать Xen или KVM поскольку вы уже знакомы с Debian? Пытаться Виртуализация Linux за отличные ресурсы.
Google также, вероятно, может помочь с некоторыми сайтами kvm vs xen. (Phoronix проводит отличное тестирование)
Я только начал играть с виртуальный бокс, который чрезвычайно прост в использовании и намного легче, чем VMWare. Однако в нем отсутствует возможность автоматического запуска виртуальных машин при загрузке - так что, если это мешает вам, возможно, это не лучший вариант.
Что касается характеристик вашего оборудования, он выглядит немного неэффективным, если вы хотите запускать несколько виртуальных машин одновременно. Когда у вас есть несколько виртуальных машин, работающих на хосте, может возникнуть довольно большая конкуренция за диск, если вы используете один жесткий диск. Подумайте о добавлении дополнительной памяти (по крайней мере, 4 ГБ; просто для того, чтобы дать вам представление, производственная система с гипервизором без оболочки обычно работает с 32 ГБ на физический хост). Даже если это пробное развертывание и не будут запускаться какие-либо производственные приложения, рассмотрите возможность добавления дисков и запуска RAID 10.
Когда вы начнете использовать виртуализированные серверы, вы захотите немного поработать и запустить несколько виртуальных машин, делать снимки, клонировать и т. Д. - все работает лучше с большим объемом оперативной памяти и лучшей производительностью диска.
Первоначально самым простым программным обеспечением для игры может быть VMware Server (который является бесплатным). Он поставляется с API Perl для различных задач администрирования ваших виртуальных машин.
Я рекомендую использовать Xen для ПОЛНОЙ ИСТИННОЙ виртуализации (безголовые системы, используемые только удаленно), VirtualBox от Sun для «нормального» и тестового материала и OpenVZ для того, что мне нужно. "массы" простых линуксов.
В шансе новый серверное оборудование, я хотел бы попробовать сервер VmWare esx. "Нет" базовой ОС хоста.
думаю VMware со своей серверной консолью - хороший кандидат для очень простого использования. Если вы знакомы с рабочей станцией VMware, вы не увидите особых различий - похоже, что вы работаете локально.
В зависимости от того, "насколько виртуальным" вы хотите стать, vservers могут быть вариантом. Он сравним с концепцией зон в Solaris 10, и его совсем не сложно настроить ... Но это не полная виртуализация ...
Сервер VMWare, вероятно, лучший вариант, если вы не хотите тратить деньги на инфраструктуру ESX, там много поддержки и он очень надежен, вы, вероятно, могли бы позволить себе также отказаться от своей основной ОС, чтобы получить больше производительности виртуальных машин. Если вы планируете использовать все Linux-машины, Xen может подойти другой инструмент виртуализации, но у меня нет опыта работы с ними.
Я думаю, что гипервизор без оболочки был бы лучшим решением, учитывая спецификации машины, чтобы убрать как можно больше накладных расходов.
Загляните на pve.proxmox.com, чтобы легко управлять своим виртуальным сервером openvz и kvm.
С openvz вы можете виртуализировать весь Linux-сервер, а на kvm все окна ...