The following products operate in conjunction with ESX: •
vCenter Server, enables monitoring and management of multiple ESX, ESXi and GSX servers. In addition, users must install it to run infrastructure services such as: •
vMotion (transferring virtual machines between servers on the fly whilst they are running, with zero downtime) •
svMotion aka Storage vMotion (transferring virtual machines between Shared Storage LUNs on the fly, with zero downtime) •
Enhanced vMotion aka (a simultaneous vMotion and svMotion, supported on version 5.1 and above) •
Distributed Resource Scheduler (DRS) (automated vMotion based on host/VM load requirements/demands) •
High Availability (HA) (restarting of Virtual Machine Guest Operating Systems in the event of a physical ESX host failure) •
Fault Tolerance (FT) (almost instant stateful fail-over of a VM in the event of a physical host failure) •
Converter, enables users to create VMware ESX Server- or Workstation-compatible virtual machines from either physical machines or from virtual machines made by other virtualization products. Converter replaces the VMware "P2V Assistant" and "Importer" products — P2V Assistant allowed users to convert physical machines into virtual machines, and Importer allowed the import of virtual machines from other products into VMware Workstation. •
vSphere Client (formerly VMware Infrastructure Client), enables monitoring and management of a single instance of ESX or ESXi server. After ESX 4.1, vSphere Client was no longer available from the ESX/ESXi server but must be downloaded from the VMware web site.
Cisco Nexus 1000v Network-connectivity between ESX hosts and the VMs running on it relies on virtual NICs (inside the VM) and virtual switches. The latter exists in two versions: the 'standard' vSwitch allowing several VMs on a single ESX host to share a physical NIC and the 'distributed vSwitch' where the on different ESX hosts together form one logical switch. Cisco offers in their
Cisco Nexus product-line the
Nexus 1000v, an advanced version of the standard distributed vSwitch. A Nexus 1000v consists of two parts: a supervisor module (VSM) and on each ESX host a virtual Ethernet module (VEM). The VSM runs as a virtual appliance within the ESX cluster or on dedicated hardware (Nexus 1010 series) and the VEM runs as a module on each host and replaces a standard dvS (distributed virtual switch) from VMware. Configuration of the switch is done on the VSM using the standard
NX-OS CLI. It offers capabilities to create standard port-profiles which can then be assigned to virtual machines using vCenter. There are several differences between the standard dvS and the N1000v; one is that the Cisco switch generally has full support for network technologies such as
LACP link aggregation or that the VMware switch supports new features such as routing based on physical NIC load. However, the main difference lies in the architecture: Nexus 1000v is working in the same way as a physical Ethernet switch does while dvS is relying on information from ESX. This has consequences for example in scalability where the Kappa limit for a N1000v is 2048 virtual ports against 60000 for a dvS. The Nexus1000v is developed in co-operation between Cisco and VMware and uses the
API of the dvS.
Third-party management tools Because VMware ESX is a leader in the server-virtualization market, software and hardware vendors offer a range of tools to integrate their products or services with ESX. Examples are the products from
Veeam Software with backup and management applications and a plugin to monitor and manage ESX using
HP OpenView,
Quest Software with a range of management and backup-applications and most major backup-solution providers have plugins or modules for ESX. Using Microsoft Operations Manager (SCOM) 2007/2012 with a Bridgeways ESX management pack gives the user a realtime ESX datacenter health view. Hardware vendors such as
Hewlett Packard Enterprise and
Dell include tools to support the use of ESX(i) on their hardware platforms. An example is the ESX module for Dell's OpenManage management platform. VMware has added a Web Client since v5 but it will work on vCenter only and does not contain all features. ==Known limitations==