В продолжение темы виртуализации виртуализации. Новый релиз VMware ESX / ESXi 4 из соства VMware vSphere не только прекрасно работает в VMware Workstation, но и сам умеет запускаться на хосте ESX и запускать там же виртуальные машины.
Таким образом, мы получили возможность построить вполне себе доступную тестовую лабораторию не только на десктопной платформе с виртуализацией VMware Workstation поверх Windows, но и взять один сервер и построить на нем виртуальную инфраструктуру для тестирования и демонстрации. Понятное дело, ни о каком тестировании производительности там речи не идет - только проверка функциональных возможностей и их показ заказчику или руководству.
Единственное отличие - вам понадобится 2 гигабайта RAM, выделенной виртуальной машине ESX. Если будете устанавливать с меньшим количеством памяти, получите вот такую картинку:
Вкратце что нужно сделать, чтобы поставить ESX 4.0 в виртуальной машине VMware Workstation 6.5:
Удалить все ненужные серверу ESX 4.0 устройства (USB, Sound Card и т.п.), отключить 3D-ускорение.
Поставить тип гостевой ОС: Red Hat Emterprise Linux 5 64-bit
В Execution Mode для CPU ставим Intel VT or AMD-V
SCSI-адаптер — LSI Logic
Виртуальный диск - объемом не менее 10 ГБ.
В файл vmx виртуальной машины нужно добавить строчку: monitor_control.restrict_backdoor = true
2. Второй вариант - установка VMware ESX / ESXi 4.0 от vSphere на самом VMware ESX, который установлен на физическом сервере.
Виртуальную машину на ESX нужно создавать со следующими параметрами:
Virtual Machine Version 7
Guest OS: Linux / Red Hat Enterprise Linux 5 (64-bit)
2 VCPUs, 2GB RAM
2 NICs - e1000
LSI Logic Parallel
Далее на виртуальном коммутаторе vSwitch, куда подключен виртуальный ESX 4.0 нужно выставить настройку promiscuous mode в значение Accept. В vmx файле виртуальной машины также добавляем строчку: monitor_control.restrict_backdoor = true. Это можно также сделать из vSphere Client, добавив параметр monitor_control.restrict_backdoor и его значение true в Advanced Settings виртуальной машины:
Далее можно создавать и запускать виртуальные машины и даже мигрировать их между физическим и виртуальным VMware ESX / ESX 4.0 за счет технологии VMotion, как это делает наш коллега, владелец http://www.vcritical.com: