вторник, 11 октября 2011 г.

vSphere 5 Web Client


В vSphere 5 появилась такая штука как Web Client – по сути, старый добрый web-интерфейс, но слегка в новом обличии.
Если в тройке и четверке этот веб-интерфейс на vCenter просто был из коробки – то теперь он устанавливается отдельным компонентом.
И может быть установлен на отдельную от vCenter систему..как впрочем и на ту же.
Функционал этого веб-интерфейса такой же как и раньше – операторский – с ВМ можно делать все или почти все, с остальным - ничего.
Когда серверная часть уже установлена (об установке ниже), то браузером заходим на
https://<адрес сервера Web Client>:9443/vsphere-client
И после авторизации видим интерфейс. Если не видим – значит у нас не установлен Adobe Flash – этот интерфейса так же  как и у некоторых других продуктов VMware построен на его основе.
image
Нам доступны:
все манипуляции с виртуальными машинами
image
включая открытие консоли и изменение настроек виртуального железа и настроек виртуальной машины.
Кстати – как сгенерировать ссылку только на консоль ВМ - How to Generate VM Remote Console URL for vSphere 5 Web Client.
Просмотр и изменение настроек ресурсов:
image
мониторинг для объектов разных типов, включая данные по производительности и подобным данным
image
image
Так же доступен и поиск.
Обратите внимание – vCenter 5 может нормально управлять серверами ESX(i) предыдущих версий, поэтому даже если вы не обновились до пятерки можно обновить только vCenter, и использовать web-client.  
Кстати, может быть он заработает и с vCenter 4 – но я не проверял. Вроде не заработает.

Интересный факт – помните про правила лицензирования vSphere 5? Появившееся ограничение по памяти выданной ВМ – vRAM? Вот данные по текущему потреблению становятся доступны в клиенте vSphere после установки Web Client Server.
Пройдя Home –> Licensing –> вкладка Reporting мы и увидим эти данные:
image
Кстати, я как-то упустил из внимания следующий факт про лицензирование – одна ВМ не забирает а себя больше 96 ГБ vRAM, сколько бы памяти ей не было настроено.

Установка серверной части веб-интерфейса – Web Client Server

Для установки серверной части следует запустить autoran.exe из корня дистрибутива vCenter, и выбрать компонент web client server. После его установки надо браузером обратиться на интерфейс администратора –
https://<адрес сервера Web Client>:9443/admin-app
image
Здесь нам будет полезна единственная ссылка – Register vCenter Server.
Указываем данные нашего vCenter (кстати, если вдруг у вас несколько vCenter, то последовательно можно зарегистрировать несколько). В поле “vSphere Web Client server name or IP” указываем имя или IP той машины, где установлен Web Client server.
Все.

14 комментариев:

  1. Куча красот это конечно приятно , но вот куда делась возможность сгенерить линк на виртуальную машину я так и не нашел . Очень полезная функция была . Может где-то видели как это реализовать в 5-ке ?

    ОтветитьУдалить
  2. ну как вам сказать...в общем-то в тексте есть ссылка которую имеет смысл попробовать для этой задачи.

    ОтветитьУдалить
  3. Посыпаю пеплом голову .
    От обилия картинок ее и незаметил . Спасибо.

    ОтветитьУдалить
  4. я, кстати, тамошний рецепт не пробовал - если поделитесь опытом буду благодарен.

    ОтветитьУдалить
  5. Попытка %2 .
    Прочитав и еще раз перечитав так и не нашел опцию сделать это так как это было сделано в 4 с запуском плагина напрямую без использования браузера . Тем более что старые линки работают , но нужно найти сам инсталятор плагина.
    Это было отличной опцией замены RDP для программ отказывающихся работать в терминале. Так что вопрос остался в силе.

    ОтветитьУдалить
  6. >Кстати, я как-то упустил из внимания следующий факт про лицензирование – одна ВМ не забирает а себя больше 96 ГБ vRAM, сколько бы памяти ей не было настроено.
    Я не совсем понял, т.е. если у вас 100500 лицензий Ent+, VM все равно не сможет использовать более 96ГБайт, даже если мы выделили больше?

    ОтветитьУдалить
  7. по поводу ссылки на консоль - попробую посмотреть.

    по поводу лицензирования - в обратную сторону.
    Если у нас сервер с 1 ТБ памяти, и весь ТБ мы отдали одной ВМ - то с т.зрения лицензирования она требует лицензий только на 96 ГБ vRAM, т.е. хватит одной ent+.

    ОтветитьУдалить
  8. Еще раз чтобы разобраться:
    vRAM лицензирует количество ИСПОЛЬЗУЕМОЙ ПАМЯТИ VM-ми?
    Например:
    Установлена одна лицензия ent+.
    Одна VM с 96ГБ -> достаточно одной лицензии
    Одна VM >96ГБ -> достаточно одной лицензии
    >1 VM's суммарно =96ГБ -> достаточно одной лицензии
    >1 VM's суммарно > 96ГБ(например 1+97) -> нужно более одной лицензии?
    Верно?

    ОтветитьУдалить
  9. >vRAM лицензирует количество ИСПОЛЬЗУЕМОЙ ПАМЯТИ VM-ми?

    ну я бы сказал "сконфигуренной" памяти, так как именно использовать ВМ может меньше чем ей показали.

    остальное верно.

    ОтветитьУдалить
  10. >ну я бы сказал "сконфигуренной" памяти
    да я это и имел в виду
    Спасибо.

    ОтветитьУдалить
  11. "Кстати, может быть он заработает и с vCenter 4 – но я не проверял."

    не заработает :) даже с 4.1.. только с пятым. уже проверял.

    но если нет старых ESX 3.x, то в принципе vCenter можно обновить до пятой версии.

    ОтветитьУдалить
  12. А что делать если ? :

    "vSphere Web Client administration tool cannot be accessed from a remote host."

    ОтветитьУдалить
  13. Зайти на машину по rdp и открыть админку.
    в нее не часто надо лазить, так как фактически там нет настроек никаких, кроме добавления нового вц.

    ОтветитьУдалить