MacStadium Knowledge Base


How can I get free VMware ESXi licensing?

VMware provides a free version of the ESXi hypervisor. Acquiring a free license only requires creating an account in the VMware Download Center. Once you are logged in to their portal, you have access to a free license key to use ESXi indefinitely on a single server.

We pre-install ESXi on a hosted Mac with a 60-day trial license before providing you access. You simply have to apply the license key acquired from the VMware Download Center to your ESXi installation.

It’s important to clarify that this only applies for our dedicated Mac servers. It cannot be used with our hosted Mac private cloud solutions. The free license has restrictions that make it incompatible with a cluster of servers and the necessary additional VMware software we install for management and automation.

Pop-out FAQ
How do I manage VMware ESXi from my Mac?

While there’s no native desktop application on macOS for managing ESXi like Windows has, there are plenty of alternatives. Check out our article on the topic Managing VMware ESXi With just a Mac.

In 2016, VMware began including an Embedded HTML5/javascript host client for managing ESXi in vSphere update 6.0U2. Meant to connect to and manage single ESXi clients, it’s a great solution for users getting started with a dedicated Mac running VMware at MacStadium.

If your Mac is running a version of vSphere older than update 6.0U2, please open a support ticket to discuss with our engineering team how you can upgrade your existing server to the latest version of VMware and begin using the host client from your Apple Mac computer.

Pop-out FAQ
Is there a control panel to create and manage multiple macOS virtual machines on one machine?

VMware ESXi can do this. VMware ESXi is a hypervisor for deploying and serving virtual machines running many different types of operating system. Utilizing Mac hardware is the only way to legally virtualize macOS.If you choose to have VMware ESXi installed on your Mac server, you’ll have access to a powerful management layer for virtualizing on Mac hardware. 

In the past, it was only possible to manage ESXi from the command line or via a desktop client installed on Windows. In early 2016, VMware began including an embedded HTML5 based VMware Host Client that allows users to connect to and manage a single server running ESXi for the management of host resources and virtual machines. There is no extra cost to use this tool, and it's included in all new installs of the latest version of VMware on Mac servers at MacStadium.

Pop-out FAQ
Should we use resource reservations in VMware?

By using resource reservations, you may be artificially limiting yourself from taking advantage of the full capability of your environment. Techniques like oversubscription can no longer be fully utilized when using resource reservations.

When using resource reservations (even if on just a single virtual machine out of many), VMware will apply the lowest common resource reservation to all VMs. For example, if VM A has x resource reservations and VM B through VM E don’t have any resource reservations, VMware will apply x resource resolutions to all virtual machines.

If your cluster is healthy and has plenty of resources to share between virtual machines, we recommend disabling resource reservations. If you are constantly seeing issues with insufficient resources to your cluster as a whole, you should increase the number of hosts in your cluster or decrease your workload.

Pop-out FAQ
Why am I getting a VMware alert about the Data Service container running low on heap memory?

From a customer: 

I keep getting the following alert: >> The Data Service container process is running low on heap memory (> 90% utilized).
Is there anything we can do about that?

This VMware alert can be ignored. It’s a known bug with no known resolution and is cosmetic only. It has no impact on the performance of your VMware cluster.

Pop-out FAQ