VMware vSphere 6.5 introduces Broadwell EVC Mode

To simplify vMotion across CPU generations VMware has introduced Enhanced vMotion Compatibility (EVC). EVC automatically configures server CPUs with Intel FlexMigration or AMD-V Extended Migration technologies to be compatible with older servers. In vSphere 6.5 a now EVC mode has been introduced.

Intel Broadwell Generation
Compared to Intel "Haswell" EVC mode, the 5th Gen Broadwell EVC mode exposes additional CPU features:

  • Transactional Synchronization Extensions
  • Supervisor Mode Access Prevention
  • Multi-Precision Add-Carry Instruction Extensions
  • PREFETCHW
  • RDSEED

broadwell-evc-mode

 

For more information about EVC Modes see Intel CPU EVC Matrix

  1. Am I missing something obvious. I have 2 NUCS one with a 5250u and the other with a 5300u, and yet both cannot join a cluster at broadwell level EVC?

    • I had a similar problem with Gen7 (Kaby Lake) refusing to work with EVC higher than Sandy Bridge. I used an old flash drive that was previously used with another NUC so I did a fresh install. Now Broadwell EVC still doesn't work, but I can go up to Haswell.

      Currently, I have Gen7 (Kaby Lake), Gen6 (Skylake) and Gen5 (Broadwell) CPUs. They should be able to run in Broadwell, but the Gen7 refuses so I have to stick with Haswell.

      Not a solution, but I have similar problems with consumer CPUs.

      • Interesting. I'm having an issue that I can't quite narrow down. I have evc turned off for my two broadwell nucs in a cluster. Some vms can be vmotioned some complain about evc. If I power off the ones that complain vmotion them and then power them on, then they can live migrate.

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>