Solved

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

Posted on 2014-01-13
3
431 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
[X]
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
  • 2
3 Comments
 
LVL 121
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 121

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

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
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.
Teach the user how to delpoy the vCenter Server Appliance and how to configure its network settings Deploy OVF: Open VM console and configure networking:
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…

691 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