Workload Migration - Design Guide
Workload Migration - Design Guide
2024
Design Document
Workload Migration
Workload Migration: Design Document
Contents
1 Introduction...........................................................................................................................................................................4
1.1 Document Purpose........................................................................................................................................................................................4
1.2 Audience................................................................................................................................................................................................................4
1.3 Software Versions............................................................................................................................................................................................4
2 Requirements, Constraints, Assumptions, and Risks................................................................................6
2.1 Requirements.....................................................................................................................................................................................................6
2.2 Constraints............................................................................................................................................................................................................7
2.3 Assumptions.......................................................................................................................................................................................................8
2.4 Risks...........................................................................................................................................................................................................................8
3 Current State Assessment..........................................................................................................................................10
3.1 Legacy Infrastructure..................................................................................................................................................................................10
3.1.1 Logical Design......................................................................................................................................................................................10
3.1.2 Virtual Infrastructure.........................................................................................................................................................................11
3.1.3 Storage System.....................................................................................................................................................................................11
3.2 Current State VM Inventory.....................................................................................................................................................................11
3.3 Current State Target Infrastructure..................................................................................................................................................12
4 Migration Design........................................................................................................................................................13
4.1 Design Decisions............................................................................................................................................................................................13
4.2 Migration Methodology.............................................................................................................................................................................13
4.3 Nutanix Move Details...................................................................................................................................................................................15
4.4 Citrix Virtual Apps and Desktops Migration Methodology...............................................................................................16
4.5 VMware Horizon Migration Methodology....................................................................................................................................17
4.6 Dizzion Frame Migration Methodology.........................................................................................................................................18
4.7 EUC User Migration Methodology.....................................................................................................................................................19
5 Target Environment State...........................................................................................................................................21
5.1 Logical Cluster Design................................................................................................................................................................................21
5.1.1 Failure Domains...................................................................................................................................................................................21
5.2 Logical Cluster Features...........................................................................................................................................................................22
5.2.1 Workload Resource Balancing and VM Affinity..........................................................................................................22
5.2.2 Workload High Availability and Admission Control..................................................................................................23
5.2.3 Workload Live Migration and Enhanced vMotion Support.................................................................................23
5.3 Platform Selection and Datacenter Infrastructure...............................................................................................................23
5.3.1 Physical Hardware Specifications..........................................................................................................................................23
5.3.2 Rack Layout............................................................................................................................................................................................25
5.4 Resource Sizing..............................................................................................................................................................................................25
5.4.1 Nutanix Cluster Sizing....................................................................................................................................................................25
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
1 Introduction
Consultant: Fill in the missing information and remove sections that don’t
apply to this deployment before providing to the customer.
<Customer Name> is migrating workloads and users from legacy infrastructure to the Nutanix platform.
<Customer Name> wants to gain the financial, business, and operational benefits of a hyperconverged
infrastructure, and has engaged Nutanix Services to develop, plan, and perform migration to a new
solution. The future state virtual infrastructure should support its existing and future workloads using
<VMware ESXi / Nutanix AHV> as the hypervisor and Nutanix solutions for software-defined storage and
data protection, including disaster recovery on-premises and to a disaster recovery site. The goal is to
establish a highly available and efficient next-generation infrastructure based on <Nutanix and
VMware / Nutanix> recommended practices.
1.2 Audience
We created this document for those planning, designing, or implementing the components of a
Nutanix hyperconverged infrastructure, including:
Project sponsors
Virtualization architects
Project managers
Business decisionmakers
Technical teams (EUC, server, networking, security, backup and recovery)
The following software versions are used throughout the design and are valid as of the publication date
prior to implementation.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Always check for the latest software versions before beginning the project.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
<<Enter Customer Name Here>>’s specific requirements, constraints, assumptions, and risks are
provided in the sections below.
2.1 Requirements
Business requirements have been sorted into conceptual and logical design elements as follows:
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
project timeline.
2.2 Constraints
**NOTE TO CONSULTANT (TO BE DELETED)**
Below are sample constraints. Do not reuse without validating and changing
to suit the specific customer requirements
A constraint can be one of two types: Business or technical
Business constraints depend on the state of your organization. They are high-
level constraints and often defined when the project starts, like time, budget,
and resources. Changes to these constraints are rare, and the project
management team has to work within them.
Technical constraints limit your design choices. They are fixed, and any change
to the technical specifications can affect your design.
Every design has constraints. Therefore, you must identify all of them and
develop your plan accordingly. Constraints are outside of your control and
imposed by clients, organizations, or government regulations.
The requirement-gathering workshops identified specific constraints. Constraints limit the logical
design decisions and physical specifications for the design.
Where design decisions are called out in the design, a reference to the associated constraint is made
where applicable.
Traceability of
ID Constraints
Requirement
C103 A maximum of 2 Gbps bandwidth exists between DC1 and DC2 DD03
datacenters.
C104 Migration of 50 VMs in a plan is qualified and supported for ESXi DD04
migration. (Move Version 4.6).
C105 The following licenses have been purchased for use in the design: DD05
VMware vSphere: Enterprise Plus
Nutanix NCI Node: NCI Pro
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Traceability of
ID Constraints
Requirement
2.3 Assumptions
**NOTE TO CONSULTANT (TO BE DELETED)**
Below are sample Assumptions. Do not reuse without validating and changing
to suit the specific customer requirements.
Any assumption is a potential risk for your project because the project might
fail if any assumption is false. Your risk management plan heavily depends on
assumptions and constraints. Failing to identify any of them can affect your
project.
Assumptions are expectations about the implementation and use of a system that cannot be confirmed
during the design phase. They provide guidance within the design. If assumptions aren’t met, the
respective design areas are at risk. Key stakeholders must accept and sign off on all assumptions before
the design document is accepted.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
2.4 Risks
**NOTE TO CONSULTANT (TO BE DELETED)**
Below are sample Risks. Do not reuse without changing to suit the specific
customer requirements.
Communicate risk factors in a clear and concise manner so that all
stakeholders can understand them. You can achieve this by writing an
effective risk statement.
A high-quality risk statement can answer the following questions:
What could happen?
Why could it happen?
Why should an enterprise care?
Risks must also have an associated impact and mitigation.
The design workshop identified certain risks. The risks are described in the following table with an
impact, mitigation assessment, and traceability to associated design decisions.
R102 Low bandwidth link between Exceeding project timeline Upgrade link between
source and Nutanix datacenters to meet
project timeline
R103 Some of the VMs running guest Running applications in an Upgrade guest OS
OS versions not supported by the unsupported configuration before migration or
hypervisor migrate VM manually
R104 Some of the applications running Extends project timeline Deploy virtual appliance
on virtual appliances on Nutanix
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
The primary datacenter is in <location>. The secondary and disaster recovery datacenters are in
<location>, with a VDI cluster consolidated to <location>.
Clusters are running <ESXi on Nutanix> at the last hardware refresh.
<Three> clusters currently exist. We’re consolidating into <two>.
<Two> separate <vCenter servers> are deployed with <internal Platform Service Controllers, not in
linked mode>.
The clusters currently run <vCenter 7.0 and ESXi 7.0>. We plan to upgrade to <8.0> during or after
the hardware refresh.
Networking bandwidth between datacenters is <value>.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
ID vCenter Name Cluster Name # VMs Data Volume Networking Speed Storage FC Speed
ID Storage Name Storage Free Space Peak IOPS Peak Latency Storage
Capacity FC/iSCSI/NFS
Speed
3 Linux 10 5 TB DC1
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
4 Migration Design
4.1Design Decisions
Table 9 Design Decisions
Associated Associated
ID Design Decision Design Justification
Requirements Constraints
vSphere shared-nothing
Use vSphere shared-
DD04 migration is the easiest and B101, B102 C101, C102
nothing migration.
quickest way to migrate
Leveraging shared-nothing
DD05 Set EVC baseline to migration across two vSphere B101, B102 C101, C102
clusters requires
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
vCenter
Hyper-V
Nutanix Move
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Site Each site has an Arista-based Every component has local redundancy to
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Nutanix
Failure of Prism Central doesn’t impact normal
Prism Prism Central isn’t a relevant
cluster operation, as clusters can be individually
Central failure domain.
managed via Prism Element.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
NIC (Add-on) 2 x Mellanox 25/10GbE, 2-port, 2 x Mellanox 25/10GbE, 2-port, NIC (CX6
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Each CVM used for the Nutanix platform is sized for <12 vCPU> and <40 GB> of memory, which is the
recommended configuration for the applications we’re migrating. Although more memory can help
with read I/O from the unified cache, due to the memory constraints of each node (<1024 GB>), <40 GB>
of memory provides a good balance. The vCPU and memory overhead for the CVM is sized the same as
any other VM.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Associated Associated
ID Design Decision Design Justification
Requirements Constraints
DD06 Space savings Nutanix has typically seen B101, B102 C101, C102
assumption of 30% made space savings of at least
for all clusters 50% with compression
enabled, so 30% is a
conservative estimate.
DD07 CVMs sized with 32 GB of Sizing CVMs up to the B101, B102 C101, C102
memory and 12 vCPU maximum vCPU size
supported by the
underlying NUMA node
ensures that maximum
performance is available for
running VMs that require
high I/O. 12 vCPU also helps
decrease rebuild time
during a node failure. We
recommend 32 GB RAM for
applications that run on the
Nutanix platform.
Nutanix clusters run AHV in each site for the Nutanix Files deployment. The naming convention for each
Nutanix Files deployment is shown in the following table. These are temporary names; after the
migration, the Nutanix Files shares are renamed with the existing file share service names.
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.
Workload Migration: Design Document
Supported Connections
Files Cluster # FSVMs vCPU per FSVM Memory per FSVM
per FSVM
NTNX_FILES1 3 4 12 500
NTNX_FILES2 4 6 32 2000
Creator owner Full access (inherited only) Full access (inherited only)
Tel 1 (855) 688-2649 • Fax 1 (408) 916-4039 • Email info@[Link] • ©2024 Nutanix, Inc. All Rights Reserved.