Back_to_Basic

Everyone should all be aware of KB 1003212, and EVC has not changed over the years, but the acceptable terminology has changed over the last decade. One of the things I keep hearing questions about is can you do vMotion between processor families? Recently over the previous five years, Intel has started calling their processor’s generations, families like Skylake family or Haswell family.

Families for EVC don’t equal Intel Families. VMware EVC covers multiple brands of microprocessors both Intel and AMD, for EVC family equals either Intel or AMD.  You can not do a vMotion between Intel Family and AMD Family you can vMotion with correct EVC configuration between Skylake, Haswell, Ivy Bridge, ETC, referred to generations of Intel chipsets.

The extra twist is with spectre meltdown if you have patch your hosts to 5.5, 6.0 hosts for spectre meltdown and you’re trying to do vMotion to 6.5 be aware that your destination hosts need to patch to a level that supports specter meltdown.

Another question that been bubbling up is support for Skylake, EVC will only be support for 6.7 and above.

Now let’s talk about how EVC works, it is a masking technology that will mask the functions of newly released processors. Here is a list of Intel processor levels today:

Here is a list of Intel processor levels today:

L0 Intel “Merom” L1 Intel “Penryn”

L1 Intel “Penryn”

L2 Intel “Nehalem”

L3 Intel “Westmere”

L4 Intel “Sandy Bridge”

L5 Intel “Ivy Bridge”

L6 Intel “Haswell

L7 Intel “Broadwell”

L8 Intel “Skylake”

Ok so here are few examples:

L0 L1 L2 L3 L4 L5 L6 L7 L8

EVC enabled at the L5 level “Ivy Bridge” this means that you can vMotion a VM from hosts or clusters that have EVC mode enable at L0-L5 levels.  The reason is that CPU instruction sets for L0-L5 are visible to ESXi.

L0 L1 L2 L3 L4 L5 L6 L7 L8

EVC enabled at the L7 level “Broadwell” this means that you can vMotion a VM from hosts or clusters that have EVC mode enable at L0-L7 levels.

L0 L1 L2 L3 L4 L5 L6 L7 L8

EVC is not enabled, each host set compatibility at the level of a processor on the host. Please recall that L8 “Skylake” is only supported on 6.7 so if you have ESXi host with Skylake on 6.5 it will set host CPU instruction set to L7 “Broadwell.”

VCP-DV, VCP-NV, VCAP-DCD currently working at VMware in the PSO organization​.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: