2008-09-17 8 views
-1

Я ищу, чтобы иметь 4 виртуальных сервера (различные стили linux), запущенные на сервере 64-разрядной версии Windows Server R2 R2, расположенном в центре обработки данных. Я также могу купить сервер 2008 года или 32-битный 2k3, если это необходимо. У каждого из них будет свой собственный IP-адрес для организации сети, чтобы они могли публично получать доступ. Я мало что знаю о программном обеспечении VPS, но раньше работал с ним.Какую виртуальную частную серверную программу с открытым исходным кодом вы рекомендуете с окнами в качестве хоста

+0

Любая конкретная причина, вы хотите с открытым исходным кодом? Поскольку у вас Windows как хост-система, она не кажется идеологической .... – 2008-09-17 03:16:45

ответ

2

Virtual Server 2005 R2 SP1 является бесплатным (требуется регистрация) и поддерживает хосты x64. Он не поддерживает x64 гостей.

Windows Server 2008 включает в себя технологию Hyper-V, новую технологию виртуализации Microsoft, которая поддерживает пользователей x64 и несколько виртуальных процессоров. Существуют издания без Hyper-V, а также за меньшие деньги, чтобы удовлетворить антимонопольные органы. Hyper-V update необходимо загрузить, поскольку он был завершен после того, как была выпущена остальная часть Windows Server 2008.

VMware Server также является бесплатным. Он поддерживает (экспериментально) до двух виртуальных процессоров.

Для получения максимальной производительности вам нужны драйверы и исправления на виртуальной машине, которые хорошо работают с средой виртуализации. В Virtual Server они называются дополнениями, в Hyper-V они являются компонентами интеграции и для VMware, VMware Tools. Из-за природы двоичной совместимости ядра (нет гарантий), обычно поддерживаются только конкретные дистрибутивы.

+0

Хммм ... ни один из них не является открытым исходным кодом (поскольку заголовок вопроса указывает на необходимость), но ответ был принят. Какого черта - в этом случае Server 2008 и HyperV - очевидный выбор. – 2008-09-18 00:01:15

0

К сожалению, единственный способ добиться достойной производительности - использовать Linux в качестве хоста и Windows в качестве гостя. Требование подписанного драйвера для x64 по существу не позволяет реализации с открытым исходным кодом иметь разумную производительность.

0

Если вы собираетесь запускать 4 виртуальных сервера, все из которых будут отличными от linux, почему бы вам не запустить хост в Linux?

Если по какой-либо причине вы должны использовать ящик Windows, я бы сказал, что захватить 2003 32bit подписанные драйверы действительно являются только проблемой в 2008 году, но даже в 2003 году я не могу порекомендовать 64bit, если только нет (например, Exchange 2007)

+0

Требование, как 4 виртуальные машины с 2 ГБ ОЗУ, недостаточно? – 2008-09-17 03:17:23