WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / ESXi / The future of the ESXi Embedded Host Client

The future of the ESXi Embedded Host Client

03.04.2016 by William Lam // 14 Comments

As many of you know, the ESXi Embedded Host Client project is something that is very near and dear to my heart. I have always felt that we needed a simple web interface that customers can just point their web browser to an ESXi host after a new installation and be able to quickly get started. One of the biggest benefit in addition to simplicity is that it is also very intuitive from a user experience standpoint which I believe is very important in a world where things can quickly get complex. In addition, it can also provide an interface for basic troubleshooting and support greenfield deployments where vCenter Server has not been deployed yet.

It has truly been amazing to follow the Embedded Host Client development from the initial idea to the first prototype built by VMware Engineers Kevin Christopher and Jehad Affoneh to its current implementation lead by Etienne Le Sueur and the ESXi team. I have really been fortunate to have had the opportunity to be so involved in this project. It is hard to imagine that in just little over 6 months, we have had had 5 releases of the Embedded Host Client Fling, all of which, produced with high quality development and rich feature sets.

You can click on the links below to get more details about each release.

esxi-embedded-host-client-history

  • 08/11/15 - EHC Fling v1 released 
  • 08/26/15 - EHC Fling v2 released
  • 10/23/15 - EHC Fling v3 released
  • 12/21/15 - EHC Fling v4 released
  • 02/07/16 - EHC Fling v5 released

I think its an understatement to say that customers are genuinely excited about this project as well, just look at some of the comments left on the Flings page here. Interestingly, this excitement has also been felt internally at VMware as well and I think this goes to show that the team has built something really special that affects anyone who works with VMware's ESXi Hypervisor.

So where to do we go from here? Are we done? Far from it ...

For those of you who follow me on Twitter know that I had recently refreshed my personal vSphere home lab from a Apple Mac Mini to latest Intel NUC running the yet to be release VSAN 6.2 (vSphere 6.0 Update 2). I was pleasantly surprised to see that ESXi Embedded Host Client (EHC) is now included out of the box with ESXi! Although this has been said by a few folks including myself, it is another thing to actually see it in person 🙂

vsan62-esxi-embedded-host-client
Although the VMware Flings program is a great way to share and engage with our customers to get early feedback, it may not always be a viable option. As some of you may know, Flings are not officially supported and this sometimes prevents some of our customers from engaging with us and really putting the Flings through its paces. By making EHC out of the box, not only are we officially supporting it but it will also make it easier for customers to try out this new interface.

UPDATE (03/04/16) - It looks like I made a mistake and that the ESXi Embedded Host Client will NOT be released as a "Tech Preview" as previously mentioned but rather it will be officially GA'ed with vSphere 6.0 Update 2. EHC is a fully supported feature of ESXi.

Although EHC is very close to parity with the vSphere C# Client, it is still not 100% there. We will continue to improve its capabilities and if you have any feedback when trying out the EHC, do not hesitate and leave feedback or file a Feature Request through GSS. For those looking to live on the "edge" a bit more, we will still continue to release updates to the EHC Fling but if you want something that is stable, you can stick with the stock EHC included in ESXi 6.0 Update 2. We will still ship the legacy Windows vSphere C# Client, so you will not be forced to use this interface. However, it is no secret that VMware wants to get rid of the vSphere C# Client and that EHC is the future interface to standalone ESXi hosts.

One feature that I know that many of you have been asking about is Free ESXi. Well, I am please to say that support for Free ESXi has been added in the latest version of EHC included with the upcoming ESXi 6.0 Update 2 release and below is a screenshot demonstrating that it is fully functional.

esxi-embedded-host-client-free-esxi-support
Lastly, I just want to say that EHC has really morphed beyond just a "simple UI" for managing standalone ESXi hosts and has also enabled other teams at VMware to do some really amazing things and create new experiences with this interface. As I said earlier, this is just the beginning 😀 Happy Friday!

Here are some additional cool capabilities provided by EHC

  • Neat way of installing or updating any VIB using just the ESXi Embedded Host Client
  • How to bootstrap the VCSA using the ESXi Embedded Host Client?

More from my site

  • VSAN 6.2 (vSphere 6.0 Update 2) homelab on 6th Gen Intel NUC
  • Quick Tip - VSAN 6.2 (vSphere 6.0 Update 2) now supports creating all-flash diskgroup using ESXCLI
  • ESXi Advanced & Kernel Settings Reference
  • Heads Up - ESXi 8.0 Host Client unable to attach existing virtual disk to VM
  • Quick Tip - Accessing new custom theme editor for ESXi 8.0 Host Client

Categories // ESXi, vSphere 6.0 Tags // embedded host client, ESXi 6.0, vSphere 6.0 Update 2

Comments

  1. *protectedJon Kensy says

    03/04/2016 at 10:13 am

    Hi William - I too am excited about the EHC. However I have a question - you stated: "I was pleasantly surprised to see that ESXi Embedded Host Client (EHC) is now included out of the box with ESXi!" Do you mean that the latest public release of ESXi has the client, or that 6.0 Update 2 will/does? And, when 6.0 U2 comes out publicly, will the EHC still be a tech preview? Only curious because I know many of my clients may be turned off if EHC comes included but as tech preview in a full supported release. Thanks and great info as usual!

    Reply
    • William Lam says

      03/04/2016 at 4:01 pm

      Jon,

      I actually stand corrected. It looks like we will NOT be releasing EHC as a "Tech Preview" but rather a fully supported GA feature of ESXi. Sorry about the confusion and hopefully this will make your customers happy 🙂

      Reply
      • *protectedjonkensy says

        03/05/2016 at 3:39 pm

        Awesome - thanks William. I didn't think VMware would ship U2 with a tech prev module but hey you never know!

        Reply
  2. jm+*protectedJM says

    03/05/2016 at 9:15 am

    The question everyone is wondering about however remains: When will a similar vCenter client see the light of day? 🙂

    Reply
    • *protectedOndřej Kraus says

      03/07/2016 at 12:07 am

      It will be officially available with Update 2 ? That is so cool !

      Reply
  3. *protectedMike says

    03/05/2016 at 10:46 pm

    William, can you comment on what features still need to be added to the EHC for it to be on par with the C# client? I've been using it for a few weeks and haven't found anything missing.

    Reply
    • William Lam says

      03/06/2016 at 6:28 am

      Mike,

      There will be a list of things that is currently not available in EHC when vSphere 6.0 Update 2 GAs. Stay tuned

      Reply
      • *protectedMatteo says

        03/07/2016 at 6:05 am

        When will ESXi 6.0 Update 2 be released? Thanks.

        Reply
  4. *protectedRemigiusz Mikuła says

    03/07/2016 at 8:48 am

    Fling v6 of EHC is available!

    Reply
  5. *protectedMassimiliano Moschini says

    03/22/2016 at 9:40 am

    Hi William, I try the EHC in 6.0 u2, is fantastic and speedy. When this client will be available for vCenter?

    One questions, can you change the kernel DG and DNS?

    Max

    Reply
  6. *protectedtravisogdon says

    04/25/2016 at 3:00 pm

    Hi William, one of the few things we can't find in the Embedded Host Client (vs. the C# client) is the ability to set the NIC Teaming to IP Hash, which is, unfortunately, one of the few things we need to set to get standalone boxes to work in a port channel configuration... Any chance that'll get added to a future version or that we've just not clicked on things in the right way?

    Reply
  7. William Lam says

    04/25/2016 at 3:10 pm

    Thanks for the feedback. I've not personally looked in-dept on the networking configurations, but let me ping the Engineer to see if he can comment further or at least add this to our list if it hasn't already.

    Reply
  8. *protectedEtienne Le Sueur says

    04/26/2016 at 8:24 am

    Hi Travis and William,

    We haven't gotten to the NIC teaming part of the UI yet, I'm afraid. I'll add it to the TODO list.

    Reply
  9. *protectedS says

    06/18/2016 at 5:44 am

    Can the embedded host client be restricted to specific ip's to access it via the esxi firewall?

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...