Правильно ли я думаю, что единственный (серьезный) вариант виртуализации на старых серверах / процессорах, которые не поддерживают Intel VT-X / AMD-V для аппаратной виртуализации, - это сервер VMware ESX, который предлагает двоичную трансляцию?
В частности, нет ли бесплатных решений для старых серверов PowerEdge 1750 и 1850? У нас есть пара таких, которые в настоящее время не используются, потому что мы не можем виртуализировать их с помощью XenServer. Мы могли бы использовать их для благотворительных целей, с которыми мы тесно сотрудничаем, но они не могут использовать наши старые лицензии ESX Server.
Думаю, есть возможность обновить процессоры, но разве это все, что нужно для VT-X? Нет ли проблем с материнской платой / BIOS?
1750, вероятно, не будет поддерживать VT, как бы вы его ни обновили, по крайней мере, я вообще не видел его в виртуализированной среде. 1850 может работать, я думаю, они были первыми серверами 8g, которые вообще поддерживали ESX.
Помимо аппаратного виртуализации, есть еще виртуализация контейнеров, может, стоит посмотреть в сторону OpenVZ или Parallels? Кроме того, с введением cgroups вы можете намного лучше управлять ресурсами без контейнеров, поэтому, немного спланировав, можно сделать многое с простой настройкой RHEL6.
О, и я забыл - VirtualBox также может работать без VT, поэтому, если это не совсем производственная среда (и я полагаю, что это так, если вы используете оборудование EOL), vbox может быть достаточно
1850 появляется в HCL для различных версий ESX и ESXi 4. http://www.vmware.com/resources/compatibility/search.php?deviceCategory=server&productid=3508&deviceCategory=server&partner=23&systemTypes=2&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc
1850 будет работать под управлением ESX (i) 3.5 / 4 / 4.1 IIRC. Я знаю, что у меня одна работает под управлением 4.0.