Не так давно 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 хост. Это неплохой полезный инструмент, который добавляет еще немного удобства в области виртуализации.
Поделиться с друзьями
-->

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


  1. ruikarikun
    26.05.2016 19:34

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

    А смысл тогда в host-клиенте, если можно то же самое и даже больше через клиент vCenter делать, также в браузере?
    У host-клиента есть какие-то преимущества, кроме неперегруженности «лишними» фичами, если хост работает в связке с vCenter?


    1. ZhuchoG
      26.05.2016 19:40
      +1

      Раньше небыло возможности пользоваться ESXi без windows или vCenter, теперь есть


    1. navion
      26.05.2016 22:46

      В следующей версии не будет виндового клиента, да и тормозной флешевый vSphere Web Client должны перевести на HTML5.


  1. motpac
    26.05.2016 20:49

    Я правильно понимаю, что хост клиент это одна из встроенных фишек новой ESXi, а именно его веб-морды? То есть самому его отдельно не установить на более ранние версии гипервизора?


    1. SlavikF
      26.05.2016 21:13

      У меня тот же вопрос…
      У самого стоит 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.

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

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


      1. navion
        26.05.2016 22:44

        DELL и U2 они пока не выпустили

        Это не так, U2 выложили ещё в начале месяца.


    1. navion
      26.05.2016 22:30

      Можно поставить на 5.5 из флинга, но там для большинства функций нужна платная лицензия.
      В 6.0 U2 он работает с бесплатной версией и также надо ставить обновления из предыдущей ссылки, так как патчи для ESXi выходят редко и не включают веб-клиента, который пока technical preview.


  1. Fox_exe
    26.05.2016 20:49

    А что подразумевается под «Доступом к консоли»? Доступ к tty виртуалки или полноценный рабочий стол (Виртуальный дисплей в браузере)?
    Ну а вообще — такие фичи давно есть в Proxmox (Spice или HTML5(VNC) в качестве экрана, полноценный интерфейс управления сервером и т.п.)


    1. ruikarikun
      26.05.2016 21:20

      Проверил — полноценный рабочий стол, такой же, как в виндовом vSphere Client. Разве что не нашёл кнопки удалённого монтирования CD-ROM нашёл в Edit Settings.


  1. lovecraft
    26.05.2016 21:42
    +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]


    1. lovecraft
      26.05.2016 21:51

      Нет управления запуском/остановом виртуальных машин

      Я имел ввиду — при запуске и останове самого гипервизора


      1. navion
        26.05.2016 22:32

        Ещё не работает экспорт в ovf — выдаёт только файл с описанием ВМ, а vmdk надо копировать вручную.


  1. AdmAlexus
    27.05.2016 07:56

    Даже боюсь спрашивать. А для ESXi 5.0.0 можно это прикрутить?


    1. lovecraft
      27.05.2016 08:41

      Попробуйте, тут написано, что для 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/


  1. Exomorph
    27.05.2016 10:09

    а как же ESXi Embedded Host Client?
    labs.vmware.com/flings/esxi-embedded-host-client

    еще на пятой версии работал


  1. kiril
    30.05.2016 13:20

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