Как зайти в vmware через браузер

Обновлено: 07.07.2024

date

29.09.2016

directory

VMWare

comments

комментария 2

В этой статье мы познакомимся с особенностями нового Web интерфейса vCenter 5. С выпуском новой версии vSphere VMWare сделала шаг навстречу пользователям ОС, отличных от ОС семейства Windows. Не секрет что многие системные администраторы в качестве рабочих станций используют как Linux/Unix машины, так и различные устройства Apple (от компьютеров и ноутбуков на MAC OS X до мобильных устройств на iOS, таких как iPhone и iPad), и не всегда для выполнения типовых задач администрирования виртуальной инфраструктуры под рукой имеется рабочая станция Windows с установленным клиентом vSphere. Web интерфейс vCenter это веб приложение, позволяющее выполнять большинство повседневных задач администрирования vSphere (конечно, еще не всех) через обычный браузер.

Ниже отображен стандартный вид окна входа в веб клиент. Внизу будет находится ссылка на специальный плагин для браузера под названием Client Integration Plug-in, необходимый для подключения к консоли виртуальных машин через веб, поэтому для получения доступа ко всем функциям лучше всего скачать и установить данный плагин.

Управление виртуальной машиной с помощью Web клиента

На скриншоте отображен общий вид окна с виртуальной машиной, как вы видите тут доступны все те же параметры и настройки, что и в стандартном «толстом» клиенте. С помощью данной страницы можно управлять питанием виртуальной машины и редактировать ее параметры.

На следующем скриншоте отображена вкладка Monitor, включающая такие секции, как Tasks (Задачи), Events (События), Performance (Производительность) и Alarms (Оповещения). Мне очень понравился общий вид графиков производительности, как мне кажется его реализация крайне удобная и удачная, видимо инженеры VMware уже всерьез напрактиковались с клиентской моделью Flex в продуктах View manager и vCloud director.

Последняя секции параметров виртуальной машины (Resource management) позволяет просматривать и управлять ресурсами (CPU и Memory), выделенными виртуальной машине.

На следующей серии скриншотов показаны опции меню управления виртуальной машины. Здесь доступны пункты управление питанием, настройки виртуальной машины, меню обновления VM Tools и виртуального железа. В меню Inventory можно запустить процесс миграции (Migrate) или клонирования (Clone) виртуальной машины. Также имеется меню управления снапшотами (Snapshot).







Миграция виртуальной машины с помощью интерфейса vSphere

Впервые функция миграции виртуальной машины с помощью веб интерфейса появилась именно в этой версии vSphere, раньше миграция могла быть запущена только из полной Windows версии веб-клиента. Доступны те же опции

  • Change host
  • Change datastore
  • Change both host and datastore

Свойства виртуальной машины в веб клиенте

В данном окне вы можете редактировать виртуальное железо (virtual hardware) и стандартные опции вашей виртуальной машины.

Создаем виртуальную машину

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

На первом этапе нужно указать имя виртуальной машины и папку в датацентре, куда она будет помещена.

Затем указывается имя сервера ESXi или кластера, на котором будет запущена виртуальная машина.

Далее нужно выбрать хранилище, на котором будет размещена виртуальная машина.

В следующем окне необходимо выбрать версию hardware для ВМ.

Нам осталось выбрать тип гостевой операционной системы.

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

Управление сервером ESXi 5 с помощью веб клиента

На скриншоте отображен вид экрана с информацией о версии ESXi и параметрах физического сервера. В правой части экрана расположено информационное окошко, позволяющее контролировать выполнение всех задач, которые исполняются в данный момент на гипервизоре.

На вкладке мониторинга доступны элементы Tasks, Events, Alarms и Performance, позволяющие контролировать функционирование и производительность сервера ESXi.

Кластера в веб клиенте vSphere

На следующем скриншоте показан общий вид панели с информацией о текущем кластере vSphere.

На вкладке Services можно познакомится с информацией о DRS кластере, в том числе историю миграций, ошибки и рекомендации по балансировке.

И на последней интересной вкладке Resource management отображается информация о таких ресурсах кластера, как CPU, Memory и Storage (устройства хранения) и информация об утилизации ресурсов.

Пожалуйста, убедитесь перед началом работы, что ваш браузер позволяет запустить веб-клиент WEBUI и входит в список поддерживаемых:

  • Mozilla Firefox v. 39 или новее (для ОС Windows, Mac OS, Linux);
  • Google Chrome v. 34 или новее (для ОС Windows, Mac OS, Linux);
  • Microsoft Internet Explorer v. 10.0.19 или новее (только для ОС Windows).

Login WEB-интерфейс

При необходимости, переключите язык ввода с вашей клавиатуры.

Введите значения логин (в поле «User name») и пароль (в поле «Password»), выданные вам при активации услуги.
После входа в панель управления, в открывшемся окне слева доступен список виртуальных машин (справа находятся вкладки для управления и мониторинга).

Control panel WEB-интерфейс

Выберите виртуальную машину в панели слева, отметив строку с названием VM одним нажатием кнопки манипулятора («мышь»/«тачпад»/«трекболл» и т.д.). Далее, вы сможете использовать вкладки на правой стороне панели, для управления VM:

  • Console – выбор типа консоли для работы с VDS;
  • Monitor – использование панели мониторинга ресурсов сервера;
  • Power On/Off, Suspend, Reset – управление включением/выключением, приостановкой и перезагрузкой работы сервера;
  • Action – открытие консоли сервера, настройка параметров доступа, выполнение «снимка состояния» (Snapshot) сервера.

Открыв консоль управления сервером, вы сможете:

Console WEB-интерфейс

Для продолжения работы, вам необходимо подключить загрузочный ISO-образ диска к виртуальному приводу DVD вашей VM, одним из двух способов:

  • с использованием стандартной web-панели пользователя (WEBUI);
  • с использованием утилиты (приложения) VMware Remote Console.

2. Монтирование ISO-образа с использованием WEBUI, изменение порядка устройств при начальной загрузке VM

Чтобы подключить загрузочный образ диска к виртуальному приводу DVD, в контекстном меню вашего сервера выберите раздел «Edit setting», затем «CD/DVD Drive» и нажмите экранную кнопку «Browse» для выбора необходимого образа диска.

Монтирование ISO-образа WEB-интерфейс

Далее, в разделе настроек виртуальной машины «Edit setting» выберите вкладку «VM Options», затем меню «Boot Options».

В пункте «Firmware» установите тип BIOS и в пункте «Force BIOS setup» активируйте (отметьте «галочкой») режим «The next time the virtual machine boots, force entry into the BIOS setup screen». Выполните перезагрузку VM.

BIOS Settings WEB-интерфейс

После входа в меню системы BIOS установите требуемый вам порядок загрузки VM с виртуальных устройств (CD/DVD –Hard Disk – Network и т.д.).

3. Монтирование ISO-образа в VM с использованием «VMware Remote Console»

Для загрузки плагина «VMware Remote Console», откройте контекстное меню виртуальной машины, выберите раздел «Console», затем пункт «Download VMRC». После перенаправления на страницу загрузки, вы сможете загрузить плагин (соответственно операционной системе вашего компьютера).

VMRC download

После загрузки и установки данного пакета вы сможете запустить VMware Remote Console через раздел контекстного меню виртуальной машины «Console», пункт «Launch remote console».

Чтобы подключить ISO-образ диска в данной консоли, вызовите основное меню и перейдите в раздел «Съемные устройства». Выберите пункт «CD/DVD drive» и далее – «Настройки».

Монтирование ISO-образа VMware Remote Consol

В открывшемся окне в пункте «Расположение» выберите значение «Локальный клиент», затем тип источника – режим «Использовать файл образа ISO».

Монтирование своего ISO-образа VMware Remote Consol

Укажите путь к расположению выбранного файла-образа, используя экранную кнопку «Обзор».

VMware ESXi Embedded Host Client

Начиная с версии ESXi 6.0 U2 Embedded Host Client уже встроен, на более ранние версии его можно установить вручную, подключившись по SSH к хосту.

Скачиваем сам клиент в пакете с расширением .vib и кладем его на datastore хоста. Далее подключаемся к нему по SSH и выполняем команду на установку:

esxcli software vib install -v путь_до_пакета_.vib

После установки проверяем доступ через браузер:

vSphere HTML5 Web Client

Клиент для vCenter существует как отдельный продукт, т.е. он устанавливается в инфраструктуру как отдельный сервер и дальше связывается с вашим vCenter (Windows или vCSA).

Проще всего развернуть его из OVA шаблона, поэтому скачиваем его и разворачиваем:

web_client_01

Для запуска этой виртуальной машины у вас должен быть настроен хотя бы один IP pool, делается это в Inventory -> Networking (через толстый клиент vmWare). Там вы должны создать IP pool и ассоциировать его с той подсетью, в которой вы развернули Web Client.

web_client_02

Дальнейшие действия я буду описывать на примере vCenter server appliance (vCSA 6).

Открываем доступ по SSH к vCSA. Я это делал через консоль vSphere Client и пункт Troubleshooting Mode Options.

web_client_03

Далее подключаемся к vCSA по SSH и вводим следующие команды:

Если последняя команда не отрабатывает, то вводим такую

Далее подключаемся по SSH к Web Appliance client

И выполняем команду для подключения к Web клиента к vCenter:

настроить сервер VMware Workstation

Советы и хитрости

Если у вас дома или в офисе есть мощный хост-компьютер с несколькими виртуальными машинами, вы можете просто поделиться этими виртуальными машинами через сеть с другими. Вместо копирования и миграции виртуальных машин на разные компьютеры или доступа к ним через стандартный протокол RDP по сети мы можем использовать встроенную функцию общего доступа к виртуальным машинам VMware.

В этом руководстве показано, как включить сервер рабочей станции VMware и совместно использовать виртуальные машины с главного компьютера, которым в данном случае является Windows 10. Тогда другие пользователи смогут получить к ним доступ с удаленных рабочих станций по сети. Совместное использование виртуальных машин на рабочей станции VMware называется «Общие виртуальные машины », и это встроенная функция без дополнительных установок.

Кроме того, как только мы включим эту функцию и предоставим общий доступ к виртуальной машине, рабочая станция VMware будет называться «Сервер рабочей станции VMware». Вы можете создать несколько пользователей и назначить разные уровни доступа для общих виртуальных машин. По данным VMware, до 100 удаленных пользователей могут одновременно подключаться к одной общей виртуальной машине. Это действительно отличная функция, когда дело касается производственной или тестовой среды.

Процесс состоит из двух основных этапов:

  • Включить сервер VMware на Worskatation — это однократная начальная настройка
  • Совместное использование конкретной виртуальной машины

Включите сервер VMware Workstation.

Где бы у вас ни была рабочая станция VMware в Windows, Linux или macOS, мы должны включить функцию сервера. Имеет несколько начальных конфигураций.

1) Запустите программу рабочей станции VMWare.

2) Нажмите «Редактировать» и «Настройки» в меню.

В поле «Общие виртуальные машины» в основном вы увидите экран ниже

3) В поле «Общие виртуальные машины» в основном вы увидите экран ниже. Это указывает на то, что функция сервера (общего доступа к виртуальной машине) еще не включена.

Чтобы продолжить, у вас должны быть права администратора на компьютере

4) Чтобы продолжить, у вас должны быть права администратора на компьютере с Windows 10. Нажмите «Изменить настройки» и «Разрешить общий доступ», как показано ниже.

К сожалению, я получил ошибку ниже. Вы можете не получать эту ошибку в большинстве случаев.

Ошибка: не удалось настроить сервер рабочей станции.

При включении функции общего доступа к рабочей станции VMware я получил следующую ошибку.

При включении функции общего доступа к рабочей станции

По сути, существует служба Windows под названием «Сервер VMware Workstation». Он должен быть запущен, чтобы эта установка работала. Несмотря на то, что он был настроен как «Автоматический» для запуска службы, но в моем случае он не работал.

После нескольких попыток я обнаружил, что антивирус компьютера вызывает проблему с запуском этой службы. Вот шаги, которые вы можете выполнить шаг за шагом.

После успешного запуска и включения службы VMware Workstation Server мы можем перейти к следующему шагу по совместному использованию виртуальных машин.

Что нужно знать

Убедитесь, что в указанном выше месте достаточно места на диске. Потому что, когда мы делимся виртуальной машиной, все ее файлы будут перемещены в это место.

  • Мы можем поделиться виртуальными машинами двумя способами.

a)Переместите исходную виртуальную машину(совместное использование исходной виртуальной машины ). В этом случае конкретная машина будет перемещена в расположение общих виртуальных машин. У вас не будет базовой / оригинальной копии ВМ.

Как вы знаете, после того, как к нему предоставят

б) Сделайте полный клон ВМ и поделитесь им. В этом случае система создаст полный клон, переместит клонированную виртуальную машину в общую папку и поделится ею с другими. Это может быть самым безопасным способом, если вам нужно сохранить копию исходной виртуальной машины. Как вы знаете, после того, как к нему предоставят общий доступ и другие начнут получать доступ по сети, многое изменится внутри гостевой ОС.

Как предоставить общий доступ к виртуальной машине на VMware Workstation


3) Следующая опция — выбрать, хотите ли вы полное перемещение или клонирование, выберите соответствующий вариант.

В этом примере я переместил всю виртуальную машину без клонирования, и она занимала около 8 ГБ дискового пространства для всех файлов.

инициированные удаленными пользователями

После предоставления общего доступа к виртуальной машине она будет указана в разделе «Общие виртуальные машины», как показано ниже. Кроме того, в правой части экрана появится еще одно новое представление, в котором будут показаны командные задачи, инициированные удаленными пользователями (аналогично гипервизорам vSphere ).

с главного компьютера, на котором запущена рабочая станция VMware

4) Мы можем управлять разрешениями общих виртуальных машин в разделе «Разрешения» (щелкните правой кнопкой мыши на общей виртуальной машине -> Управление -> Разрешения ). Есть несколько предварительно сделанные разрешений Роли, доступной для назначения пользователей. Локальные (или доменные) пользователи или группы Windows могут быть добавлены в список пользователей с главного компьютера, на котором запущена рабочая станция VMware.

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

По сути, это основное требование к рабочей станции VMware, на которой размещаются виртуальные машины общего доступа.

Доступ к общим виртуальным машинам с удаленной рабочей станции VMware

В этом примере я буду получать доступ к общей виртуальной машине с другого ноутбука, на котором установлена ​​рабочая станция VMware, подключенная к сети.

1) Убедитесь, что сетевое соединение доступно между хостом (имеющим общие виртуальные машины) и удаленным компьютером (с которого вы пытаетесь получить доступ к общей виртуальной машине). В этом случае удобна команда ping network.

На удаленной рабочей станции выберите «Подключиться к серверу»

2) На удаленной рабочей станции выберите «Подключиться к серверу», как показано ниже.

Введите IP-адрес или имя хоста (если его можно разрешить)

3) Введите IP-адрес или имя хоста (если его можно разрешить) и имя пользователя с паролем целевого хоста. Я ввел свое имя пользователя Windows и пароль для хост-компьютера, на котором есть общие виртуальные машины.

4) После успешной аутентификации вы можете увидеть общие виртуальные машины на новой вкладке с IP-адресом хоста или именем ПК. Главный экран предоставит основную информацию о доступных физических ресурсах главного компьютера. Перед включением любых виртуальных машин будет легко понять доступные (или свободные) аппаратные ресурсы, поскольку виртуальная машина будет работать с исходного хоста, а не с удаленного хоста.

После успешной аутентификации вы можете увидеть общие виртуальные машины

В зависимости от разрешений и уровней доступа вы можете поиграть с общими виртуальными машинами с удаленного компьютера.

Я надеюсь, что это руководство дало бы некоторую базовую информацию о том, как совместно использовать виртуальные машины на сервере рабочей станции VMware на компьютере с Windows 10 и получить к нему удаленный доступ. Аналогичные шаги должны быть применимы, если вы выполняете те же действия на компьютерах с Linux или macOS.

Читайте также: