Simplifying VM Hardware Migration (and why it just got much easier to adopt the latest data center infrastructure)
Mar 01, 2024

It’s becoming hard to ignore the business case for phasing out legacy data center infrastructure in favor of the latest generation of processors.
The disadvantages of the status quo are now clear, as new, data-intensive workloads ramp up the pressure on existing infrastructure. To be successful with AI and machine learning, for example, most enterprises will need increased data center capacity.
Without infrastructure that is more efficient, this can only lead to more servers to run an enterprise’s VMs. This is not a realistic option for organizations faced with maximized data center footprints. Even less so, given the additional power and cooling that would demand – and the additional cost of that energy and its associated carbon output.
Even the most risk-averse IT manager accepts these are strong arguments. Nevertheless, for all the potential performance and efficiency improvements to gain by moving to servers with AMD 3rd and 4th Gen AMD EPYC™ processors, they would tend to urge caution when changing processor architectures because of the challenges of migration. VMs need to be migrated cold, which means rebooting servers, which means application downtime.
Or so the thinking goes.
The New Tool From AMD and VMware That Changes Everything
Reboots are an unavoidable feature of migrating VMs between hardware architectures, that’s a fact.
But what’s also a fact is that reboots are standard practice when applying operating system, application and security patches. IT staff know these processes well, and because most organizations have highly available application environments with load balancers that are built for redundancy, a cold migration can be viewed as similar to routine patching work.
The basic steps are: power down systems, perform operations and updates, power up systems, and verify completion and proper operation. The good news is this established workflow that IT professionals have used for years can be used to migrate virtual machines between hardware architectures. Applications are moved (failed over) to other instances during the migration process in the same way that applications are failed over during patching and upgrade processes.
And the better news is that this process just got easier thanks to a new open-source tool created by engineers at AMD and VMware. VMware Architecture Migration Tool (VAMT) encapsulates those known best practices for patching and automates key stages in the plan and migrate workflow. It does all the heavy lifting to get VMs up and communicating, right up through the validate stage.
Simply put: with VAMT your IT teams control when reboots occur using standard automation practices. Applications are then moved back at your convenience, after the migration process completes.

Explained: VAMT’s Key Features
The migration process does not have to take long. In-depth tests conducted by Prowess Consulting show that engineers successfully cold-migrated 40 virtual machines from systems with Intel Xeon Scalable Processors to servers with AMD EPYC™ Processors in less than 30 minutes.1
Key VAMT features that make this possible include:
- Change window support, which provides the ability to stage which machines go first and which machines go second. This is a key feature that enables customers to perform an entire migration of their multi-tier architecture without experiencing any downtime.
- The speed of VM migration to new CPU architectures always depends on the speed of available storage, network bandwidth, and how many VMs are being moved. VAMT’s throttling process, included as a configurable tab, allows customers to dial up or down on the VM migration velocity to fit their resources. This feature makes VAMT ideal for enterprise organizations and small-to-midsize businesses regardless of total resources.
- Supports logging and reporting of processes. These logs and migration status reports can then be sent to an email address for easy access and review.
- VM success validation ensures that VAMT verifies that VMware tools load successfully after migration is completed. This acts as an indicator of migration success.
- Built in rollback scenarios allow VAMT to mitigate any risk of booting failure. This feature uses VMware Tools, installed on every VMware environment, to perform a validation that the OS boots, with automation hooks to allow end-users to insert their application specific validations to approve a successful migration. If it fails, it automatically executes a rollback to the snapshot and notifies the operator.
One Less Obstacle to More Efficient Data Centers
Live or cold, VM migrations often require similar tasks, depending on the features to be enabled within the VMs themselves. Enterprise IT teams have the talent to do this. What they often don’t have, however, is the time or resources.
VAMT has taken all the hard work of cold VM migration and automated it, right up to the validation stage where your IT team’s deep application knowledge and experience adds the most value. It also saves enterprises the hassle and expense of hiring a professional services team or consultant, building their own equivalent tools, or standing up a “second stream of infrastructure”.
Ultimately, VAMT means there’s now one less obstacle between businesses and the adoption of the data center transformations they need to innovate faster, drive efficiency, and lower operational costs. That’s timely when increased server performance is needed to keep up with enterprise compute demands, for AI and elsewhere.
For more on VAMT, read the white paper.
Resources
- SP5-069: :SPECrate®2017_int_base estimate based on internal AMD reference platform measurements and published score from www.spec.org as of 11/10/2022. Comparison of estimated 1P AMD EPYC 9554P (631 SPECrate®2017_int_base, 400 Total TDP W, 64 Total Cores, $7104 Total CPU $, AMD Est) is 1.05x the performance of published 2P Intel Xeon Platinum 8380 (602 SPECrate®2017_int_base, 540 Total TDP W, 80 Total Cores, $18718 Total CPU $, http://spec.org/cpu2017/results/res2021q2/cpu2017-20210521-26364.html) [at 1.42x the performance/W] [at 2.76x the performance/CPU$]. AMD 1Ku pricing and Intel ARK.intel.com specifications and pricing as of 8/22/22. SPEC®, SPEC CPU®, and SPECrate® are registered trademarks of the Standard Performance Evaluation Corporation. See www.spec.org for more information. OEM published scores will vary based on system configuration and determinism mode used (default cTDP performance profile)
- SP5TCO-003: This scenario contains many assumptions and estimates and, while based on AMD internal research and best approximations, should be considered an example for information purposes only, and not used as a basis for decision making over actual testing. The Bare Metal Server Greenhouse Gas Emissions TCO (total cost of ownership) Estimator Tool compares the selected AMD EPYC™ and Intel® Xeon® CPU based server solutions required to deliver a TOTAL_PERFORMANCE of 10000 units of integer performance based on the published scores for Intel Xeon and AMD EPYC CPU based servers. This estimation reflects a 3-year time frame. This analysis compares a 1P AMD EPYC 9654P (96c) CPU powered server with an estimated SPECrate®2017_int_base a score of 895, performance estimated using AMD reference platform; compared to a 2P Intel Xeon 40 core Platinum_8380 based server with a SPECrate®2017_int_base score of 602, https://spec.org/cpu2017/results/res2021q2/cpu2017-20210521-26364.pdf. For additional details, see https://www.amd.com/en/legal/claims/epyc.html#q=SP5TCO-003&sortCriteria=%40title%20ascending.
- Based on published results as of 9.12.2023. A single-socket EPYC 9754 running SPECpower® ranges from 59W to 329W delivering max 12.5M ssj_ops at 100% load ((30,602 overall ssj_ops/W, 2U, https://spec.org/power_ssj2008/results/res2023q3/power_ssj2008-20230523-01267.html) vs a dual-socket Intel XEON 8490H ranges from 163W to 915W delivering max 14.9M ss_ops at 100% load ((16,902 overall ssj_ops/W, 2U https://spec.org/power_ssj2008/results/res2023q3/power_ssj2008-20230619-01282.html. The 2P AMD EPYC 9654, is 1.81x the overall ssj_ops/watt performance of best published 2P Intel Xeon Platinum 8490H. SPEC® and SPECpower_ssj® are registered trademarks of the Standard Performance Evaluation Corporation. See www.spec.org for more information.
- SP5TCO-029: This scenario contains many assumptions and estimates and, while based on AMD internal research and best approximations, should be considered an example for information purposes only, and not used as a basis for decision making over actual testing. The Bare Metal Server Greenhouse Gas Emissions TCO (total cost of ownership) Estimator Tool - version 6.80, compares the selected AMD EPYC™ and Intel® Xeon® CPU based server solutions required to deliver a TOTAL_PERFORMANCE of 7500 units of integer performance based on the published scores for these specific Intel Xeon and AMD EPYC CPU based servers as of January 10, 2023. This estimation reflects a 3-year time frame with a PUE of 1.7 and a power US power cost of $0.16 / kWh. This analysis compares a 1P AMD 64 core AMD EPYC_9554P powered server with an estimated SPECrate2017_int_base score of 631 * performance estimated using AMD reference platform; to a 2P Intel Xeon 32 core Platinum_8454H based server with a SPECrate2017_int_base score of 522, https://spec.org/cpu2017/results/res2023q1/cpu2017-20221205-32968.pdf. For additional details, see https://www.amd.com/en/legal/claims/epyc.html#q=SP5TCO-029&sortCriteria=%40title%20ascending