Мал золотник, да дорог: в двух словах о VMware Host Client

Автор оригинала: Tom Fenton
  • Перевод

Не так давно VMware анонсировали выход VMware Host Client 1.0 одновременно с релизом vSphere 6.0 Update 2. VMware Host Client 1.0 позволяет использовать браузер на HTML 5 для управления индивидуальным хостом ESXi. Использоваться он может на любой ОС — Windows, OS X, Android или других ОС, поддерживающих браузер на HTML 5. До этого релиза для доступа к ESXi хосту требовался запуск на Windows «родного» клиента vSphere. Предлагаем краткий обзор процесса установки и основные фишки клиента.


Для начала мы ввели IP-адрес ESXi хоста в браузер, запущенный на Windows, и кликнули «Открыть VMware Host Client». Появляется стандартный экран авторизации:


image

Не требуется ничего устанавливать на хост ESXi, ни на сам компьютер. После авторизации появляется предупреждение о том, что хост управляется сервером vCenter, затем мы видим панель хоста ESXi:


image

На рабочем столе присутствуют все ожидаемые возможности, включая возможность управлять сервером, мониторить производительность сервера, отключать или перезагружать его.


Используя иконки на левой стороне экрана, можно пройти дальше и увидеть свои виртуальные машины, хранилище и сети на хосте ESXi:


image

Рассмотрим кратко каждую из этих возможностей. Выбрав иконку «Виртуальные машины», можно выполнять стандартные функции управления:


image

Однако отсутствует возможность клонирования виртуальной машины, использовать vMotion, а также невозможны другие операции, требующие сервера vCenter. Можно даже открыть консоль виртуальных машин, и они будут доступны через веб-браузер.


Одна из наиболее распространенных задач для сервера ESXi — создание и импорт виртуальных машин. VMware Host Client 1.0 позволяет создавать виртуальные машины с нуля, развертывать их из файлов OVF или OVA и регистрировать существующие виртуальные машины.


Мы решили протестировать этот функционал, развернув новый экземпляр «чертовски маленького Linux» (Damn Small Linux — DSL) на нашем хосте с помощью OVA файла на компьютере. С помощью мастера установки процесс был простым и понятным:


image

Мы закинули файл DSL OVA в установщик, внесли детали относительно хранилища и сети и нажали «Завершить». Менее чем через одну минута у нас был готов запущенный экземпляр DSL. Проще не придумаешь.


Функция хранения поддерживает большую часть стандартных функций, относящихся к хранилищу, включая просмотр хранилищ и изучения файлов в них:


image

Host Client предлагает функцию мониторинга производительности, также можно просмотреть графики по CPU, памяти и сетевой активности на хосте.


image

Функция мониторинга дает возможность просматривать панели для отслеживания и анализа событий, задач, журналов и уведомлений, относящихся к хосту.


Есть возможность подключиться к своему серверу ESXi с использованием Host Client с различных девайсов (мы пробовали со смартфона Samsung Galaxy S5, MacBook и планшета Samsung. Конечно, размер экрана для смартфона и планшета маловат, но в целом на функциональность это не влияет: прокрутить экран для просмотра необходимой информации не так сложно.


image

Каждый раз компания VMware выпускает продукт, который делает жизнь немного проще, и Host Client определенно относится к списку таких продуктов. -это определенно один из тех продуктов. До релиза VMware Host Client 1.0 для быстрого доступа к хосту требовался Windows с предварительной установкой собственного клиента; это не совсем удобно. Наличие VMware Host Client позволяет иметь доступ, мониторить и управлять хостом с любого девайса. Его функции управления дают возможность управлять сетью, хранилищем и жизненным циклом виртуальных машин, осуществлять мониторинг производительности хоста ESXi, отображать события и задачи. Для этого не требуется устанавливать что-то дополнительно на ESXi хост. Это неплохой полезный инструмент, который добавляет еще немного удобства в области виртуализации.

Cloud4Y
#1 Корпоративный облачный провайдер

Комментарии 16

    0
    После авторизации появляется предупреждение о том, что хост управляется сервером vCenter, затем мы видим панель хоста ESXi

    А смысл тогда в host-клиенте, если можно то же самое и даже больше через клиент vCenter делать, также в браузере?
    У host-клиента есть какие-то преимущества, кроме неперегруженности «лишними» фичами, если хост работает в связке с vCenter?
      +1
      Раньше небыло возможности пользоваться ESXi без windows или vCenter, теперь есть
        0
        В следующей версии не будет виндового клиента, да и тормозной флешевый vSphere Web Client должны перевести на HTML5.
        0
        Я правильно понимаю, что хост клиент это одна из встроенных фишек новой ESXi, а именно его веб-морды? То есть самому его отдельно не установить на более ранние версии гипервизора?
          0
          У меня тот же вопрос…
          У самого стоит ESXI 6.0 U1, кастомная сборка от DELL и U2 они пока не выпустили.

          Но вот здесь:
          https://labs.vmware.com/flings/esxi-embedded-host-client

          пишут что ставить можно через SSH:
          >> ssh root@hostname esxcli software vib install -v URL

          Но есть баги:
          >>ESXi 6.0 Update 1 or lower hosts which are assigned a VMware vSphere Hypervisor license, all modification operations will fail silently. This issue has been resolved in ESXi 6.0 U2 and 5.5 Patch 8.

          То есть поставить на старые версии можно, но что-то с лицензиями будет криво работать.

          Буду эксперементировать.
          Если кто уже попробовал — отпишитесь.
            0
            DELL и U2 они пока не выпустили

            Это не так, U2 выложили ещё в начале месяца.
            0
            Можно поставить на 5.5 из флинга, но там для большинства функций нужна платная лицензия.
            В 6.0 U2 он работает с бесплатной версией и также надо ставить обновления из предыдущей ссылки, так как патчи для ESXi выходят редко и не включают веб-клиента, который пока technical preview.
            0
            А что подразумевается под «Доступом к консоли»? Доступ к tty виртуалки или полноценный рабочий стол (Виртуальный дисплей в браузере)?
            Ну а вообще — такие фичи давно есть в Proxmox (Spice или HTML5(VNC) в качестве экрана, полноценный интерфейс управления сервером и т.п.)
              0
              Проверил — полноценный рабочий стол, такой же, как в виндовом vSphere Client. Разве что не нашёл кнопки удалённого монтирования CD-ROM нашёл в Edit Settings.
              +1
              Лучше сразу обновиться до последней доступной — http://download3.vmware.com/software/vmw-tools/esxui/esxui-offline-bundle-6.x-3843236.zip
              В штатной U2 нельзя, например, добавить USB-устройство, хотя можно контроллер, такой прикол. Не все функции пока есть — нет управления запуском/остановом виртуальных машин, но в целом — просто отлично. Размер пакета с интерфейсом — 3,5 мб, вот так надо программы писать ))

              user@debian-pc:~$ ssh root@myesxihost
              Password:
              The time and date of this login have been sent to the system logs.

              VMware offers supported, powerful system administration tools. Please
              see www.vmware.com/go/sysadmintools for details.

              The ESXi Shell can be disabled by an administrative user. See the
              vSphere Security documentation for more information.

              [root@localhost:~] cd /tmp

              [root@localhost:~] wget http://download3.vmware.com/software/vmw-tools/esxui/esxui-offline-bundle-6.x-3843236.zip
              Connecting to download3.vmware.com (23.223.22.125:80)
              esxui-offline-bundle 100% |****************************************************************| 3109k 0:00:00 ETA

              [root@localhost:/tmp] esxcli software vib install -d /tmp/esxui-offline-bundle-6.x-3843236.zip
              Installation Result
              Message: Operation finished successfully.
              Reboot Required: false
              VIBs Installed: VMware_bootbank_esx-ui_1.3.0-3843236
              VIBs Removed: VMware_bootbank_esx-ui_1.0.0-3617585
              VIBs Skipped:

              [root@localhost:/tmp]
                0
                Нет управления запуском/остановом виртуальных машин

                Я имел ввиду — при запуске и останове самого гипервизора
                  0
                  Ещё не работает экспорт в ovf — выдаёт только файл с описанием ВМ, а vmdk надо копировать вручную.
                0
                Даже боюсь спрашивать. А для ESXi 5.0.0 можно это прикрутить?
                  0
                  Попробуйте, тут написано, что для 5.x подходит, но с ограничениями:
                  For ESXi 5.5 hosts, in-browser consoles are not supported. Please use VMRC to access guest VM consoles.
                  For ESXi 5.5 hosts before Update 2, you must ensure to append a trailing / (forward slash) to the URL after /ui. The URL must be https:///ui/
                  0
                  а как же ESXi Embedded Host Client?
                  labs.vmware.com/flings/esxi-embedded-host-client

                  еще на пятой версии работал
                    0
                    А не под root можно залогиниться? Например под пользователем, с павами на одну VM.

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое