VMware ESXi and ESX Hypervisor FAQs
- What is the difference between VMware ESX and VMware ESXi?
-
VMware ESX and VMware ESXi are both bare-metal hypervisor architectures that install directly on the server hardware. Both provide industry-leading performance and scalability; the difference resides in the architecture components and the operational management of VMware ESXi. Although neither hypervisor architectures relies on an OS for resource management, VMware ESX relies on a Linux operating system, called the service console, to perform two management functions: executing scripts and installing third party agents for hardware monitoring, backup or systems management. The service console has been removed from ESXi, drastically reducing the hypervisor footprint and completing the ongoing trend of migrating management functionality from the local command line interface to remote management tools. The smaller code base of ESXi represents a smaller “attack surface” and less code to patch, improving reliability and security. The functionally of the service console is replaced by remote command line interfaces and adherence to system management standards. View a detailed comparison of VMware ESX and VMware ESXi management.
- Can I deploy VMware vSphere 5 using ESX?
-
Starting with VMware vSphere 5, ESXi is only hypervisor option available to deploy vSphere. VMware ESXi’s smaller code base and lack of reliance on a general purpose operating system make it the more reliable and secure choice. Its compact design allows it to be embedded in mainstream physical servers for simpler and faster deployments. VMware ESXi was also designed with simplicity in mind. Its menu-driven startup and automatic configurations make it the easiest way to get started with VMware virtualization.
VMware recommends that customers migrate existing ESX deployment to ESXi when upgrading to vSphere 5 or vSphere 4.1.Before migrating you should consider the following points before deploying ESXi or switching from ESX to ESXi:
- Make sure your hardware is supported on ESXi as the hardware compatibility list (HCL) is not identical to ESX. In general, VMware ESX has a larger HCL due to its support for legacy servers but expect support parity for ESXi and ESX on all new servers.
- Make sure that your third party management and back up tools are compatible with ESXi. Some of these tools have a dependency on the service console (COS) of ESX, which has been removed from the architecture of ESXi. VMware has developed alternative integration points for ESXi and is actively engaged with backup and management partners to help them make the transition from ESX to ESXi. Most major management or backup vendors such as IBM, BMC, CA, HP, EMC, Symantec and Veritas offer ESXi-compatible products but you should check with your third party vendor for the latest information on supported products and version numbers. Read this KB article for a detailed comparison of VMware ESXi and VMware ESX management.
- Does VMware still support ESX 4.x or older?
-
VMware will continue to provide technical support for VMware ESX according to the VMware vSphere support policy.
- What type of hardware is required to run vSphere with the ESXi architecture?
-
The VMware ESXi hypervisor architecture is certified on over 1000 server systems and can run off certified USB keys on certain models. In general, new hardware systems supported for ESX will also be supported for ESXi, but please search the hardware compatibility lists (HCLs) for information about a specific hardware system.
- What Operating Systems can I run on vSphere with the ESXi architecture?
-
VMware offers the broadest operating system support as compared to any other virtualization vendor. VMware ESXi and ESX have virtually the same guest operating system support. Please search the guest operating system compatibility list for a full list of supported guest operating systems.
- Can I run virtual machines created by Microsoft Virtual Server, Microsoft Virtual PC, or VMware Server on VMware ESX or ESXi?
-
Yes. You can use the free VMware vCenter Converter to import virtual machines that were created using VMware Server, Microsoft Virtual Server, or Microsoft Virtual PC version 7 or higher. VMware vCenter Converter also supports conversions from sources such as physical machines and certain third party disk image formats. View the VMware vCenter Converter FAQs for further details.
- How is VMware ESXi different than VMware vSphere?
-
ESXi is VMware’s most advanced bare metal hypervisor architecture. It is the only hypervisor architecture available with vSphere 5 or later. Customers install the ESXi software on a physical sever to virtualize its resources (CPU, memory, etc.) and share them among virtual machines. Applying vSphere licenses (Essentials, Essentials Plus, Standard, Enterprise, Enterprise Plus) transforms a collection of individual logically separate ESXi hosts into a pool of virtualized resources that can be dynamically allocated to virtual machines. vSphere licenses also allow customers to take advantage of features such as vMotion, DRS, HA, etc.
- What is the difference between VMware vSphere Hypervisor and VMware vSphere?
-
VMware vSphere Hypervisor is the entry level edition of VMware vSphere. It is available at no cost in order to help companies of all sizes experience the fundamental benefits of virtualization. VMware vSphere Hypervisor enables customers to consolidate physical servers running multiple virtual machines to a single vSphere host. VMware vSphere Hypervisor is ideal for IT professionals to become familiar with virtualization technology and prove its value in their own organizations. In addition to server consolidation capabilities, the VMware vSphere editions available for purchase (Essentials, Essentials Plus, Standard, Enterprise, Enterprise Plus) offer more advanced capabilities, such as high availability, live migration, power management, automatic load balancing and much more. To unlock such capabilities customers need to purchase the corresponding VMware vSphere license and deploy VMware vCenter Server management software which enables centralized management of multiple vSphere hosts.
- How can I evaluate the VMware ESXi hypervisor architecture?
-
The simplest way to evaluate the VMware ESXi architecture is to download and install vSphere Hypervisor. Alternatively you can leverage the vSphere evaluations
- Will VMware Update Manager Patch my vSphere host when using the ESXi architecture?
-
VMware vCenter Update Manager will update ESXi An update utility is also provided for environments where VMware Update Manager is not present.
Note:VMware vCenter Update Manager is not available for the free VMware vSphere Hypervisor.
Yes, using the ESXi architecture you can generate log files Since ESXi 4.1, persistent logging is the default configuration. You can configure ESXi to send logs to a file on a datastore as well as to a syslog server. For more information see the ESXi Management page.
Most of the vCLI and PowerCLI commands work the same on both platforms. There are a few vCLI commands that are not applicable to ESX; these are outlined in Table 1-5 of the vCLI Reference Guide. There are also some specific differences in behavior between some vCLI commands and the equivalent console OS commands; these are outlined in KB1008194.
Tech Support Mode is a command-line interface for diagnosis and repair of an ESXi system. It is enabled but inactive for default installations. Starting with ESX 4.1, Tech Support Mode can be enabled and disable through the DCUI or through vCenter Server, and can also be accessed remotely via SSH. For more information, see the ESXi Management page. To learn how Tech Support Mode works in ESXi 5.0, please refer to KB1003677.
SSH to Tech Support Mode on an ESXi system is supported since version 4.1.
Esxtop functionality is provided by the vCLI command resxtop, which has the same features as esxtop in the console OS.
Since vSphere 4.1, the vCLI has been enhanced to include a command for killing stuck VMs. Instructions for how to kill a stuck VM in ESXi 4.0 can be found in KB1014165.
ESXi supports both has CIM APIs and SNMP v2 for enabling hardware monitoring without installing agents. Hardware can be monitored via the vCenter console and via the major hardware monitoring tools from OEM vendors. See the ESXi Management page for more details.
