At the VMworld 2018 conference in August, VMware announced that the vSphere North virtualization platform
will finally
receive a full-featured HTML5 client.
The release, which has
been expected since March 2016, is scheduled for October. Let's talk about the possibilities of new items.
/ photo libreshot PD')
A bit of background
In May 2016, VMware decided to take a course on developing browser-based thin clients. Then representatives of the company
announced the termination of support for a C # client for the vSphere (which was a fat client). Instead, they offered users the Host Client system and the vSphere Web Client. The first allowed to manage individual ESXi servers through a web interface, and the second - to work with the virtualization infrastructure through vCenter.
The Web Client was based on Flash technology. However, shortly after the release of the Flash client, users
began to complain that it was seriously “slowing down”. It got to the point that administrators of some companies “rolled back” and postponed updates in order to retain the ability to work with a C # client.
The company VMware took note of the claims of users and began to develop a new client for vSphere, already based on HTML5.
At first, VMware suggested that administrators use the HTMLS client
vSphere Client Fling , which was created specifically for vSphere 6.5. We have already
described the vSphere Client Fling v3.0 solution in one of our materials. One of its key features was the function of deploying a VM from a template in the Content Library and an OVF template.
But Client Fling was a kind of intermediate solution. And this fall, it will be replaced by a full-featured HTML5 client. It will be available for vSphere version 6.7.
In fairness, we note that the work on Fling did not stop. Now for users there is a version of vSphere Client Fling v3.41, in which the developers have added PowerCLI automation. In this update for Fling'a
promise to release every week.
Why HTML5
Security (compared to Flash)
- WhiteHat Security estimates that Adobe accounts for 14% of all web application vulnerabilities. One of them was discovered at the beginning of this week - speech about CVE-2018-15967 . There are few details about it (for example, it is known that attackers can gain access to user data with its help), but Adobe has noted the level of its importance as “important”. The developers have already rolled out a patch for it, simultaneously releasing five more patches .
- HTML5 is an open solution (not proprietary, like Flash) and is being developed with the support of companies such as Facebook, Google and PayPal. Therefore, it is considered that the security situation in HTML5 is better. In this case, all updates for HTML5 are installed along with updates for browsers (they do not need to be installed separately, as is the case with Flash).
HTML5 less load devices
- According to the test results , devices that work with HTML5 consume 17% less energy than in the case of Flash. This allows you to significantly save battery mobile gadgets.
Browser Compatibility
- A number of users of the vSphere Flash client have faced browser compatibility issues. For example, the system administrator of the Greenbrier Companies Transport Corporation said that he had to operate seven different desktop clients, and he had to use different browsers to work with them.
All these features affect the popularity of both technologies. According to Statista, in 2011, Flash used half of the websites, and in 2016 - only 10%. At the same time, according to data for this year , 73% of all sites use HTML5. At the same time, Adobe generally stops supporting Flash by 2020 - this is another reason why VMware focused its efforts on developing an HTML5-based client.
What's new
Admin tools
- In the HTML5 version, we added a feedback tool that allows system administrators to take screenshots in the system and send them directly to the technical support service.
Improved usability
- Host information can now be monitored at the cluster level using a separate repository status page. You can also use all the "features" of the browser: bookmarks, navigation, zoom.
/ photo by Richard Masoner CCThere are plugins
In order to improve performance for the HTML5 vSphere 6.7 client
, nine plug-ins
are available . Among them, there is a plugin for
Virtual SAN — software-defined storage and a plugin for
vSphere Integrated Containers — a technology that helps manage Docker virtual containers on vSphere.
However, some users
believe that this number of plug-ins is not enough for normal operation and in some cases will have to use the functionality of the old web client. For example, in the HTML5 version there will be no plug-in for
vRealize Orchestrator - data center and cloud management systems.
In response, VMware
promised to gradually add all plug-ins supported by the previous client to future versions of vSphere, as well as to improve and expand the capabilities of the HTML5 client based on the wishes of users.
PS Additional reading in our blog about IaaS:
PPS Related articles from our blog on Habré: