Re:AMD Ryzen 3rd Gen 'Matisse' Coming Mid 2019: Eight Core Z...
by ocdtrekkie on Wednesday January 09, 2019 @05:15PM
(#18869529)
Indeed, AMD's best in would be at the larger scale end, where someone might add whole sites at a time and choose AMD for a new datacenter, since inter-site live vMotion is pretty unusual.
Re:AMD Ryzen 3rd Gen 'Matisse' Coming Mid 2019: Eight Core Z...
by neuromancer2701 on Wednesday January 09, 2019 @03:33PM
(#18868549)
These aren't "different CPU architectures". They would all be x86-64 so unless VMware uses some specific Intel feature it shouldn't be a problem.
Re:AMD Ryzen 3rd Gen 'Matisse' Coming Mid 2019: Eight Core Z...
by hitpointdrew on Wednesday January 09, 2019 @03:43PM
(#18868655)
I have been a Sys Admin for 7 years. It is a problem, vmotion won't work going from AMD to Intel or vice versa (at least not in any official way). In fact it is highly suggested when building ESXi stacks that you get the exact same model CPU for each server.
https://communities.vmware.com/thread/305792 https://www.v-front.de/2013/04/how-to-vmotion-from-intel-to-...
Re:AMD Ryzen 3rd Gen 'Matisse' Coming Mid 2019: Eight Core Z...
by nl on Wednesday January 09, 2019 @07:04PM
(#18870321)
No, Intel FlexMigration and AMD-V Extended Migration architectures are different, and vMotion isn't supported across them.
EVC does not allow for migration with vMotion between Intel and AMD processors.[1]
This isn't really that surprising. x86-64 is standard, but extensions aren't. Eg, here's some of the new extrnsion in Zen vs Steamroller: Compared to the AMD Opteron™ "Steamroller" EVC mode, this EVC mode exposes additional CPU features including RDRAND, SMEP, AVX2, BMI2, MOVBE, ADX, RDSEED, SMAP, CLFLUSHOPT, XSAVES, XSAVEC, SHA, and CLZERO [1]
Maybe not those exact words, but people will say "We are adding a server to our VMWare ESXi cluster, so if want it to be compatible with our existing hardware we better stick with Intel."
VMWare's high availability feature (a highly desired feature for any data center) won't work across different CPU architectures, so unless you are replacing your entire stack and not just adding server(s) then you have to stick with the architecture you already have in place.