Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

ESXi Enhanced vMotion - Do I need It and How to Enable It

Posted on 2014-01-13
3
429 Views
Last Modified: 2014-01-23
I'm currently running version 5.0.0 in a cluster and am adding new hosts with a much newer chipset.  Do I need to enable Enhanced vMotion and if so how do I set this up?
0
Comment
Question by:iNetSystem
  • 2
3 Comments
 
LVL 119
ID: 39777315
If your Intel CPUs are different generations, and you have a License for vMotion or Storage vMotion, you will find you *CANNOT* vMotion or Live Migrate between different hosts with different Intel CPU Generation chips, without enabling EVC.

So what Intel or AMD processors are in ALL you servers, and I can tell you if you need to enable?

To enable, Right Click the Cluster, Edit Cluster, and Select EVC.

see also here

VMware KB: Enhanced vMotion Compatibility (EVC) processor support

VMware KB: EVC and CPU Compatibility FAQ

Also when Enabling EVC on ALL Hosts in the Cluster, it cannot be enabled when you have VMs which are Powered-ON, so ALL VMs must be OFF.
0
 

Author Comment

by:iNetSystem
ID: 39777673
Seriously?
Powering off all VM's might not be feasible.  Can VM's be moved to hosts that are alive and so on?
0
 
LVL 119

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 39777732
What processors are in your servers new and old, you may not need EVC enabled?

Do you understand what EVC does? It masks instruction sets from VMs, so all VMs across all Hosts, use the same instruction set on different processors generations,

An EVC Baseline cannot be applied to a Host, which has Live VMs, because you cannot change the Processor in the VM, because it's in use and using the Host CPU.

Do you use vMotion and DRS ?

Power off all virtual machines in the cluster ......

Source here

You could always create two cluster, we have two at present, an Old and New, because we are waiting to move existing VMs to new cluster, when we complete maintenance.

So enable EVC on the New Cluster, and wait for VMs to need patching and restart, Migrate when OFF to new Cluster, and when ALL VMs have been moved to new Cluster, add the Old Hosts to this new cluster.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Last article we focus in how to VMware: How to create and use VMs TAGs – Part 1 so before follow this article and perform the next tasks, you should read the first article how to create the TAG before using them in Veeam Backup Jobs.
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

861 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question