Хабрахабр

HTML5-клиент для VMware vSphere выходит этой осенью — что нужно знать

На прошедшей в августе конференции VMworld 2018 компания VMware объявила, что платформа для виртуализации северов vSphere, наконец, получит полнофункциональный HTML5-клиент.

Поговорим о возможностях новинки. Релиз, который ждали с марта 2016-го, намечен на октябрь.


/ фото Libreshot PD

Немного предыстории

В мае 2016 года VMware решили взять курс на разработку тонких клиентов на базе браузеров. Тогда представители компании объявили о прекращении поддержки C#-клиента для vSphere (который был толстым клиентом). Вместо него, они предложили пользователям системы Host Client и vSphere Web Client. Первый позволял управлять отдельными серверами ESXi через веб-интерфейс, а второй — работать с инфраструктурой виртуализации через vCenter.

Однако вскоре после выхода Flash-клиента, пользователи стали жаловаться, что он серьезно «тормозит». В основе Web Client лежала технология Flash. Доходило до того, что администраторы некоторых компаний «откатывали» и откладывали обновления, чтобы сохранить возможность работать с C#-клиентом.

В компании VMware приняли к сведению претензии пользователей и начали разрабатывать новый клиент для vSphere, уже на базе HTML5.

5. Сперва VMware предложили администраторам использовать HTML5-клиент vSphere Client Fling, который создавался специально для vSphere 6. 0 мы уже описывали в одном из наших материалов. Решение vSphere Client Fling v3. Одной из ключевых его возможностей стала функция развертывания ВМ из шаблона в Content Library и OVF-шаблона.

И этой осенью его заменит полнофункциональный HTML5-клиент. Но Client Fling был своего рода промежуточным решением. 7. Он будет доступен для версии vSphere 6.

Сейчас для пользователей доступна версия vSphere Client Fling v3. Справедливости ради отметим, что работу над Fling не прекратили. При этом обновления для Fling’а обещают выпускать каждую неделю. 41, в которой разработчики добавили автоматизацию PowerCLI.

Почему HTML5

Безопасность (по сравнению с Flash)

  • В WhiteHat Security подсчитали, что на продукт Adobe приходится 14% всех уязвимостей веб-приложений. Одну из них обнаружили в начале этой недели — речь о CVE-2018-15967. Подробностей о ней немного (например, известно, что с её помощью злоумышленники могут получать доступ к данным пользователей), однако компания Adobe отметила уровень её значимости как «важный». Разработчики уже выкатили патч для нее, параллельно выпустив еще пять заплаток.

  • HTML5 является открытым решением (а не проприетарным, как Flash) и разрабатывается при поддержке таких компаний, как Facebook, Google и PayPal. Поэтому считается, что с безопасностью ситуация у HTML5 обстоит получше. При этом все обновления для HTML5 устанавливаются вместе с апдейтами для браузеров (их не нужно ставить отдельно, как в случае с Flash).

HTML5 меньше нагружает устройства

  • По результатам тестов, устройства, работающие с HTML5, потребляют на 17% меньше энергии, чем в случае с Flash. Это позволяет значительно экономить заряд батареи мобильных гаджетов.

Совместимость с браузерами

  • Ряд пользователей Flash-клиента vSphere сталкивался с проблемами совместимости браузерных инструментов. Например, системный администратор транспортной корпорации Greenbrier Companies рассказал, что ему приходится оперировать семью разными десктопными клиентами, и для работы с ними он был вынужден использовать разные браузеры.

Как пишет Statista, в 2011 году Flash использовала половина веб-сайтов, а в 2016 — всего 10%. Все эти особенности сказываются на уровне популярности обеих технологий. При этом Adobe вообще прекращает поддержку Flash к 2020 году — это еще одна причина, почему VMware направили усилия на разработку клиента на базе HTML5. В то же время, по данным за этот год, 73% всех сайтов используют HTML5.

Что нового

Инструменты для админов

  • В HTML5-версии добавили инструмент для обратной связи, который позволяет системным администраторам делать скриншоты в системе и отправлять их напрямую в службу техподдержки.

Улучшенное юзабилити

  • Информацию о хостах теперь можно отслеживать на уровне кластера с помощью отдельной страницы состояния хранилища. Также можно пользоваться всеми «возможностями» браузера: закладками, навигацией, зумом.


/ фото Richard Masoner CC

Появились плагины

С целью улучшения производительности для HTML5-клиента vSphere 6.7 доступны девять плагинов. Среди них есть плагин для Virtual SAN — программно-определяемой СХД и плагин для vSphere Integrated Containers — технологии, которая помогает управлять виртуальными контейнерами Docker на vSphere.

Например, в HTML5-версии пока не будет плагина для vRealize Orchestrator — системы управления ЦОД и облаками. Однако некоторые пользователи считают, что такого количества плагинов не хватит для нормальной работы и в некоторых случаях придется использовать функциональность старого веб-клиента.

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

P.S. Дополнительное чтение в нашем блоге об IaaS:
P.P.S. Статьи по теме из нашего блога на Хабре:

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть