Возможность сервера виртуализации
| VMware ESX 4
| VMware ESXi 4
|
Service Console (консольная ОС сервера ESX) |
Service Console это стандартное окружение Linux, которое иммет привилегированный доступ к микроядерной ОС VMware ESX kerel (VMkernel). Эта возможность позволяет управлять сервером виртуализации, исполнять скрипты в командной строке и использовать агенты различного ПО.
Сервисная консоль - это специальная виртуальная машина, работающая на ESX, которая находится на томе VMFS и, также как и остальные ВМ, имеет свой виртуальный диск VMDK. |
VMware ESXi разработан специально, чтобы превратить сервер виртуализации в единицу вычислительной мощности. VMware ESXi стоит рассматривать как некое firmware, которое реализует слой виртуализации.
Поэтому у VMware ESXi нет Service Console в классическом понимании, хотя и есть внутренний shell-интерфейс на базе BusyBox, который можно использовать в неподдерживаемом режиме Tech Support Mode. Сделано это в целях безопасности и надежности сервера ESXi.
Вместо консольной ОС сервером VMware ESXi предлагается управлять средствами VMware vSphere Client, а для взаимодействия с агентами стороннего ПО используется стандарт CIM (например, средства мониторинга аппаратного обеспечения).
Для управления с помощью скриптов используется удаленный интерфейс vCLI (Command Line Interface, можно установить на Windows или Linux машину), специальная виртуальная машина VMware vMA (Management Assistant) с уже установленным интерфейсом CLI, либо интерфейс PowerCLI (на базе PowerShell). |
Интерфейс командной строки |
Напрямую в консоли (CLI) либо удаленно vSphere CLI (vCLI), либо vMA, либо PowerCLI.
|
Консольного интерфейса нет (точнее имеющийся не поддерживается для промышленного использования). Однако у всех команд конфигурации есть аналоги в vCLI.
Примечания:
1. Для бесплатного VMware ESXi free команды vCLI имеют только read-only доступ к серверу. Для получения полной функциональности vCLI на хосте VMware ESXi free, нужно лицензировать его под одним из изданий VMware vSphere.
2. Интерфейсы PowerCLI и vSphere SDK for Perl получают доступ к ESXi по тому же API, что и vCLI (поэтому для ESXi free они также доступны только для чтения). После покупки лицензии на одно из изданий vSphere эти интерфейсы начинают работать в режиме записи.
Некоторых аналогов консольных команд у VMware ESXi нет, поскольку они необходимы для обслуживания самой консольной ОС. Полный их список здесь. |
Установка сервера виртуализации с помощью сценария (Scripted Installation) |
VMware ESX поддерживает установку с помощью сценария KickStart. Для развертывания VMware ESX можно использовать виртуальный модуль UDA. |
VMware ESXi Installable не поддерживает установку с помощью сценария, однако поддерживает постустановочные процедуры с использованием vCLI. |
Загрузка из сети SAN (Boot from SAN) |
VMware ESX поддерживает загрузку из сети SAN. Загрузка из SAN требует один выделенный LUN на сервер ESX. |
VMware ESXi может поставляться как предустановленный (embedded) гипервизор или установлен на локальный диск (installable).
Версия VMware ESXi installable не поддерживает загрузку из SAN. |
Подключение последовательного кабеля |
VMware ESX поддерживает взаимодействие direct-attached serial cable с хостом VMware ESX. |
VMware ESXi не поддерживает direct-attached serial cable. |
SNMP |
VMware ESX поддерживает SNMP. |
VMware ESXi поддерживает SNMP только когда он лицензирован в составе коммерческого издания VMware vSphere.
VMware ESXi free не поддерживает SNMP. |
Интеграция с Active Directory |
VMware ESX поддерживает интеграцию с Active Directory через Service Console. |
VMware ESXi не поддерживает интеграцию с Active Directory (аутетнификация в AD локальных пользователей). |
Управление аппаратным обеспечением (Hardware Instrumentation) |
Агенты, устанавливаемые в Service Console позволяют управлять аппаратным обеспечением VMware ESX. |
VMware ESXi предоставляет возможность управлять аппаратным обеспечением сервера через CIM Providers. Поставщики серверного оборудования включают свои собственные CIM Providers в кастомизированные версии VMware ESXi. Эти версии доступны либо на сайте VMware, либо на сайте вендора.
Приложения для управления удаленной консолью Dell DRAC, HP iLO, IBM RSA и FSC iRMC S2 полностью поддерживаются для VMware ESXi. |
Обновления программного обеспечения. |
ПО сервисной консоли VMware ESX обновляется как стандартное ПО Linux. |
Обновления VMware ESXi ведут себя как обновления firmware. Любое последующее обновление включает в себя все предыдущие обновления. Сторонние компоненты, такие как OEM CIM providers могут быть обновлены независимо от самого VMware ESXi. |
Доступ через веб-интерфейс (vSphere Web Access) |
VMware ESX поддерживает управление виртуальными машинами через vSphere Web Access. Можно использовать Web Access для прямого подключения к хосту VMware ESX.
Однако по умолчанию vSphere Web Access отключен, чтобы включить его, воспользуйтесь инструкцией, приведенной здесь: http://www.vm-guru.com/news/vmware-web-access-esx-4 |
VMware ESXi не поддерживает vSphere Web Access. |
Диагностика и решение проблем |
VMware ESX Service Console может быть использована для решения проблем и обнаружения неисправностей. |
VMware ESXi имеет несколько возможностей для поиска и решения проблем:
-
Интерфейс vCLI включает диагностические команды vmkfstools, resxtop и vmware-cmd
-
Консольный интерфейс VMware ESXi (известный также как DCUI или Direct Console User Interface) имеет функциональность для простого управления системой, включая перезапуск агентов управления (management agents).
-
Tech Support Mode - режим, который рекомендуется использовать совместно со службой технической поддержки VMware.
|