VMware vSphere Hypervisor — это бесплатный, мощный и надежный аппаратный гипервизор для использования в задачах виртуализации серверов и рабочих станций. В статье рассматривается установка и настройка гипервизора VMware Hypervisor, создание виртуальной машины, установка гостевой операционной системы.
Что такое Vmware Workstation 14
Для людей, кто только знакомиться с продуктом Vmware Workstation, я в двух словах расскажу, что это за зверь. Если кратко и по простому, то это программа, которая устанавливается в операционные системы семейства Windows или Linux, для того, чтобы можно было устанавливать отдельные, изолированные ОС для дальнейшего тестирования или работы.
- VMware Player
- vmware player …
- VMware Player
Простой пример, у меня локально установлена Windows 8.1, но это не мешает мне с помощью Vmware Workstation 14 мне иметь установленную Windows 10, которую я могу ломать или изучать, без страха, что я сломаю основную ОС. Так как по сути виртуальная машины, это просто файл на компьютере. Подробнее, про виртуальные стенды , я вам советую почитать вот по этой ссылке.
Особенности VMware Player
Программа VMware является мощным инструментом виртуализации, благодаря которому запускаемые виртуальные машины получают все необходимые компьютерные ресурсы: мощности центрального процессора и оперативной памяти, собственное независимое дисковое пространство и даже контроль над имеющимися устройствами ввода-вывода, начиная от клавиатуры с мышью и заканчивая сетевыми картами, USB-оборудованием, видеокартой и т.д. Другими словами, создаваемая виртуальная станция практически ничем не отличаются от физического компьютера.
Инструмент виртуализации VMware обладает следующими ключевыми особенностями:
- Возможность установки операционных систем прямо в виртуальной среде так, как это происходит при обычной их инсталляции на физическую машину (компьютер). Программа VMware позволяет устанавливать и запускать более 200 полноценно работающих ОС, куда входят различные версии Windows, Unix-подобных и других разновидностей систем.
- Возможность запуска различных приложений, включая обычные программы, созданные для работы в Windows (или других систем), а также всевозможные загрузочные утилиты, сетевое ПО, отладчики ядра, виртуальные среды для работы веб-приложений и многое другое.
- Отсутствие необходимости в создании отдельных дисковых разделов для работы операционных систем. Программа VMware задействует имеющуюся на доступном носителе файловую систему, создавая для виртуальной машины такие же виртуальные диски.
- Возможность ручной установки требуемых значений компьютерных мощностей (кроме ресурсов ЦП) для каждой создаваемой виртуальной машины: ОЗУ, дисковое пространство, ресурсы встроенных в материнскую плату или внешних устройств и т.д.
- Все создаваемые виртуальные машины являются полностью изолированными от внешней среды. Т.е. любые выполняемые в пределах средства виртуализации задачи никак не влияют на процессы, запущенные параллельно на том же компьютере.
Таким образом, программа VMware Player может использоваться для решения таких задач как:
- Тестирование работы различных операционных систем и приложений без риска нанесения какого-либо вреда компьютера, на котором запущена виртуальная машина.
- Изучение работы разнообразных видов ОС без необходимости их стандартной установки на компьютер.
- Обеспечение бесперебойной работы приложений, запускаемых в виртуальной среде, и их защита от внешних угроз, что достигается благодаря изолированности инструментов виртуализации и возможности установки прав доступа к ним. Это же относится и ко всем данным, обрабатывающимся в виртуальной среде.
- Благодаря способности виртуальных машин взаимодействовать с любыми типами сетевого оборудования, открываются широкие возможности для запуска и настройки различных сетевых серверов. Последние могут легко взаимодействовать друг с другом, даже если они запущены на принципиально разных платформах (например, в виртуальной среде Windows и Ubuntu или FreeBSD).
Все перечисленное выше — далеко не полный список возможностей VMware Player и решаемых при помощи данного инструмента виртуализации задач.
Инструмент виртуализации VMware Player предназначен для работы на компьютерах под управлением Windows XP и выше (только 64 бит). Русской версии программы официально не существует, однако в сети можно найти любительские русификаторы.
Программа распространяется в платном и бесплатном варианте. Платная Pro-версия имеет расширенный функционал, в частности — позволяет создавать более одной виртуальной машины.
Free vSphere Hypervisor: Технические требования, ограничения и совместимость
VMware vSphere Hypervisor можно установить на сервер, соответствующий следующим техническим требованиям:
Технический минимум | Рекомендуемый минимум | |
CPU | 1 процессор, 2 ядра | два процессора, четыре и более ядер на ЦП |
Память | 4 ГБ | 8 Гбайт или более |
Сеть | один сетевой адаптер 1 Гбит/с | два сетевых адаптера 1 Гбит/с |
Локальное хранилище данных (SATA/SAS) | один диск емкостью 4 Гбайт | RAID 1 из 2=х дисков по 4 Гб. |
Файл дистрибутива VMware vSphere Hypervisor имеет небольшой размер (311 МБ) и содержит только самые необходимые драйверы, в основном для серверов брендовых производителей. Но иногда и на серверы известных брендов не получается установить гипервизор. Часто производители серверов выпускают собственные дистрибутивы гипервизора со своими драйверами.
Проверить совместимость VMware vSphere Hypervisor с вашим сервером можно на странице:
Список оборудования, которое не поддерживается в ESXi 6.7:
- vmware player …
- VMware Workstation Player
- VMware Workstation …
Рассмотрим основные ограничения бесплатного гипервизора vSphere Hypervisor в сравнении с полноценным VMWare ESXi:
Отличия между vSphere Hypervisor и VMWare ESXi только в примененной лицензии. Установочный ISO образ один и тот же.
- Не оказывается официальная техподержка VMWare;
- Одной ВМ можно выделить не более 8 виртуальных процессоров/ядер (vCPU) (в бесплатном Hyper-V 2019 кстати ограничения по vCPU для gen1 поколения ВМ — 64);
- Хост нельзя подключать к vCenter;
- Не доступна vStorage API (не получится настроить нормальное резервное копирование, тот же Veeam не сможет забрать ВМ с хоста);
- Максимум 2 физических процессора (сокета) в сервере (ограничений по кол-ву ядер нет);
- Все APi доступны в режиме только чтения (т.е. вы не сможете изменить ни один из параметров сервера или ВМ через тот же PowerCLI).
Однако бесплатная реакция Sphere Hypervisor позволяет без ограничений использовать все ядра и оперативную память физического сервера. Нет ограничений на общее количество RAM, процессоров, ядер или время работы хоста или ВМ. Работает PCI VMDirectPath/ USB redirection.
VMware OVF Tool
VMware OVF Tool представляет собой решение для импорта и экспорта OVF пакетов из продуктов VMware. Мы будем использовать данную утилиту для конвертации файла vmx в файл формата ovf, т.к. она позволяет создавать виртуальные модули из виртуальных машин.
Загрузите установщик VMware OVF Tool на сайте компании Vmware.
Выберете необходимую версию.
Скриншот №1. Выбор версии VMware OVF Tool
Перейдите в папку «Downloads» и запустите на исполнение скачанный файл.

После установки откройте Windows PowerShell. Для конвертации необходим файл , который находится по указанному при установки пути. Например:
C:Program FilesVMwareVMware OVF
Перейдите в каталог «VMware OVF Tool» с помощью команды cd:
cd ‘C:Program FilesVMwareVMware OVF Tool’
В командной строке введите команду со следующим синтаксисом:
<путь до файла vmx> <путь до файла ovf>
Например:
«C:» «C:»
Скриншот №2. Ввод команды
После завершения конвертации у вас появится ovf файл с вашей виртуальной машиной.
Скриншот №3. Файл с виртуальной машинойПоделиться Оценить
Средняя оценка: 5.0 Оценили: 1

220140 Минск ул. Домбровская, д. 9 +375 (173) 88-72-49
Создаем и настраиваем виртуальную машину
Рассмотрим также процедуру создания и настройки визуальной машины в VMware Workstation.

- После запуска выбираем пункт Create a New Virtual Machine.
Если вы уже использовали VMware, то можно выбрать пункт Open a Virtual Machine

- В следующем окне ставим галочку напротив строчки Use ISO Image.
- Затем нажимаем на кнопку Browse справа от адресной строки.
Так установить систему проще

- Ищем образ системы, которую нужно установить в виртуальную машину и дважды кликаем по нему.
ISO-образ — это имитация установочного диска, который можно загрузить на официальном сайте выбранной операционной системы, будь то Windows или какой-то дистрибутив Linux.

Другие форматы образов не подходят
- Потом нажимаем на кнопку Next.

Проверяем путь и идем дальше
- Выбираем тип операционной системы.

В моем случае это будет Linux
- Уточняем версию, нажав на кнопку справа от строчки Version.

Это необязательно, но после установки проще будет ориентироваться
- Выбираем версию.

Моей системы в списке нет, так что придется выбрать другой подходящий вариант
- Проверяем введенные данные и переходим к следующему окну.

Это данные будущей виртуальной машины
- Выбираем размер диска. Для Linux требуется не менее 8 гигабайт. Для Windows еще больше.

Указываем размер виртуальной машины
- Выбираем настройки оборудования. Количество оперативной памяти, количество видеопамяти и так далее.

Здесь можно указать, какие характеристики будут у вашего виртуального компьютера
- Затем нажимаем на кнопку Close. Виртуальная машина запустится автоматически.
Финальный этап. После этого процесс установки ничем не будет отличаться от установки с другого носителя
Бесплатный XenServer
XenServer (текущая версия 5.6.1) в чем-то похож на VMware ESXi. Предоставляется он бесплатно, и его можно использовать без ограничений. Но для централизованного управления фермой серверов предлагается XenCenter, продаваемый под собственнической лицензией Citrix. Функционально XenServer — очень мощный инструмент.
Админ получает неограниченное количество серверов и виртуальных машин; Live Motion; непрерывное обслуживание при условии, что ресурсы нескольких серверов объединены в пул; контроль доступа на основе ролей (RBAC) и интеграцию с Active Directory; динамическое управление памятью, позволяющее добавить RAM в VM без перезагрузки. Рабочая нагрузка динамически перераспределяется не только между виртуальными, но и между физическими серверами, что существенно упрощает управление. Спроектирован с учетом требований по предоставлению высокого уровня доступности системы (High Availability). Рабочую ОС, установленную на любом физическом сервере, можно легко конвертировать в виртуальную систему.
Умеет работать с основными системами хранения данных (локальный диск, NAS, SAN и так далее). Экспериментально может работать с образами дисков в форматах VMWare VMDK, MS VHD, VDI, WIM.
Официально в качестве гостевых систем поддерживаются все версии Windows, начиная от Win2k SP4, Linux (SLES, RHEL/CentOS, Oracle EL, Solaris, Debian). Гостевая система поддерживает до 64 логических процессоров, 256 Гб оперативной памяти и 16 сетевых адаптеров на хост. Хотя характеристики виртуальной машины будут зависеть от используемой гостевой ОС, VM не имеет ограничений на количество используемой оперативной памяти: все, что сможет выдать сервер, будет доступно.
Файл конфигурации виртуальной машины
Итак, при запуске машины получаем ошибку открытия файла конфигурации. Следовательно, этот файл повреждён или отсутствует. В некоторых случаях ошибка может быть обусловлена недостаточным наличием прав для открытия файла.

Можно попробовать запустить VMware Workstation с правами администратора, открыть машину, выключить гостевую ОС и попробовать снова запустить машину в программе без прав администратора. Если это не поможет, придётся виртуальную машину пересоздать. Но на базе её существующего виртуального диска.
Файл конфигурации машин VMware – это файл формата «.wmx» , где хранятся параметры эмуляции оборудования и прочие настройки, которые мы указываем при создании машин и потом меняем их. Файл конфигурации хранится в папке виртуальной машины, его путь прямо указан в окошке сведений.

Повреждение или удаление файла конфигурации влечёт за собой невозможность работы виртуальной машины. Однако этот файл никак не влияет на содержимое виртуального диска. В последнем сохранено состояние гостевой ОС, и после пересоздания машины мы продолжим работу с этой гостевой ОС. Разве что будут утеряны какие-то данные последнего сеанса работы гостевой ОС, если у машины было приостановленное, а не выключенное состояние. Ну и также будут удалены снапшоты, если они использовались.