You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/migrate/concepts-azure-vmware-solution-assessment-calculation.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.custom: engagement-fy25
12
12
13
13
# Assessment overview (migrate to Azure VMware Solution)
14
14
15
-
[Azure Migrate](migrate-services-overview.md) provides a central hub to track discovery, assessment, and migration of your on-premises apps and workloads. It also tracks your private and public cloud instances to Azure. The hub offers Azure Migrate tools for assessment and migration, and partner independent software vendor (ISV) offerings.
15
+
[Azure Migrate](migrate-services-overview.md) provides a central hub to track discovery, assessment, and migration of your on-premises apps and workloads. It also tracks your private and public cloud instances to Azure. The hub offers Azure Migrate tools for assessment and migration, along with partner independent software vendor (ISV) offerings.
16
16
17
17
Discovery and assessment tool in Azure Migrate assesses on-premises servers for migration to Azure virtual machines and Azure VMware Solution. This article provides information about how Azure VMware Solution assessments are calculated.
18
18
@@ -46,7 +46,7 @@ There are a couple of ways to run an assessment.
46
46
47
47
- Assess servers by using server metadata that's imported in an RVTools XLSX file.
48
48
- Assess servers by using server metadata that's imported in a comma-separated values (CSV) format.
49
-
- Assess servers by using server metadata collected by a lightweight Azure Migrate appliance. The appliance discovers on-premises servers. It then sends server metadata and performance data to Azure Migrate. This allows for more precision.
49
+
- Assess servers by using server metadata collected by a lightweight Azure Migrate appliance. The appliance discovers on-premises servers and sends the metadata and performance data to Azure Migrate, allowing for more precision.
50
50
51
51
52
52
## How do I assess with data imported using an RVTools file?
@@ -66,19 +66,19 @@ If you're assessing servers by using a CSV file, you don't need an appliance. In
66
66
2. For your first assessment, create an Azure project and add the Discovery and assessment tool to it.
67
67
3. Download a CSV template and add server data to it.
68
68
4. Import the template into Azure Migrate.
69
-
5. Discover servers added with the import, gather them into a group, and run an assessment for the group with assessment type **Azure VMware Solution (AVS)**.
69
+
5. Discover the servers added with the import, group them, and run an assessment for the group with the assessment type **Azure VMware Solution (AVS)**.
70
70
71
71
## How do I assess with the appliance?
72
72
73
-
If you're deploying an Azure Migrate appliance to discover on-premises servers, do the following steps:
73
+
To deploy an Azure Migrate appliance to discover on-premises servers, follow these steps:
74
74
75
75
1. Set up Azure and your on-premises environment to work with Azure Migrate.
76
-
2. Create an Azure project and add the Discovery and assessment tool to it if you're creating your first assessment.
77
-
3. Deploy a lightweight Azure Migrate appliance. The appliance continuously discovers on-premises vSphere servers and sends server metadata and performance data to Azure Migrate. Deploy the appliance as a VM. You don't need to install anything on servers that you want to assess.
76
+
2. Create an Azure project and add the Discovery and assessment tool if this is your first assessment.
77
+
3. Deploy a lightweight Azure Migrate appliance, which continuously discovers on-premises vSphere servers and sends their metadata and performance data to Azure Migrate. Deploy the appliance as a VM; you don't need to install anything on the servers you want to assess.
78
78
79
-
After the appliance begins server discovery, you can gather servers you want to assess into a group and run an assessment for the group with assessment type **Azure VMware Solution (AVS)**.
79
+
After the appliance begins discovering servers, you can group the servers you want to assess and run an assessment for the group with the assessment type **Azure VMware Solution (AVS)**.
80
80
81
-
Create your first Azure VMware Solution assessment by following the steps [here](how-to-create-azure-vmware-solution-assessment.md).
81
+
Follow these steps to create your first [Azure VMware Solution assessment]((how-to-create-azure-vmware-solution-assessment.md)
82
82
83
83
## What data does the appliance collect?
84
84
@@ -127,7 +127,7 @@ Here's what's included in an Azure VMware Solution assessment:
127
127
**Property** | **Details**
128
128
--- | ---
129
129
**Target location** | Specifies the Azure VMware Solution private cloud location to which you want to migrate.
130
-
**Storage type** | Specifies the storage engine to be used in Azure VMware Solution. vSAN is part of all AVS SKUs' storage. Azure NetApp Files (Standard, Premium, and Ultra tiers) is used by default in the assessment if external storage can optimize the number of AVS nodes required. You can alternatively use Elastic SAN instead of Azure NetApp Files, in case you prefer, for assessing the cost using Elastic SAN as the external storage option.
130
+
**Storage type** | Specifies the storage engine for Azure VMware Solution. vSAN is included in all AVS SKUs' storage. By default, Azure NetApp Files (Standard, Premium, and Ultra tiers) is used in the assessment if external storage can optimize the number of AVS nodes required. Alternatively, you can use Elastic SAN instead of Azure NetApp Files to assess the cost using Elastic SAN as the external storage option.
131
131
**Reserved Instances (RIs)** | This property helps you specify Reserved Instances in Azure VMware Solution if purchased and the term of the Reserved Instance. Your cost estimates take the option chosen into account. [Learn more](../azure-vmware/reserved-instance.md) <br/><br/> If you select reserved instances, you can't specify "Discount (%)".
132
132
**Node type** | Specifies the [Azure VMware Solution Node type](../azure-vmware/architecture-private-clouds.md) used to be used in Azure. By default, all node types available in the selected region are used for the assessment. Currently, AV64 node type can only be used along with AV36, AV36P, or AV52 and can't be used as a single node type in an SDDC. The node type available for use depends on the capacity availability of the SKU in the region.
133
133
**FTT Setting, RAID Level** | Specifies the valid combination of Failures to Tolerate and Raid combinations. The selected FTT option combined with RAID level and the on-premises vSphere VM disk requirement will determine the total vSAN storage required in Azure VMware Solution. Total available storage after calculations also includes (a) space reserved for management objects such as vCenter Server and (b) 25% storage slack required for vSAN operations.
@@ -170,7 +170,7 @@ After a vSphere server is marked as ready for Azure VMware Solution, Azure VMwar
170
170
- If the assessment uses *performance-based sizing*, Azure Migrate considers the performance history of the server to make the appropriate sizing recommendation for Azure VMware Solution. This method is especially helpful if you've over-allocated the on-premises vSphere VM, but utilization is low and you want to right-size the VM in Azure VMware Solution to save costs. This method helps you optimize the sizes during migration.
171
171
172
172
> [!NOTE]
173
-
>If your import serves by using a CSV file, the performance values you specify (CPU utilization, Memory utilization, Storage in use, Disk IOPS, and throughput) are used if you choose performance-based sizing. You won't be able to provide performance history and percentile information.
173
+
>If you import servers using a CSV file, the specified performance values (CPU utilization, Memory utilization, Storage in use, Disk IOPS, and throughput) are used for performance-based sizing. However, you won't be able to provide performance history and percentile information.
174
174
175
175
- If you don't want to consider the performance data for VM sizing and want to take the on-premises vSphere servers as-is to Azure VMware Solution, you can set the sizing criteria to *as on-premises*. Then, the assessment sizes the VMs based on the on-premises vSphere configuration without considering the utilization data.
176
176
@@ -199,13 +199,13 @@ For performance-based sizing, Azure Migrate appliance profiles the on-premises v
199
199
200
200
After the effective utilization value is determined, the storage, network, and compute sizing is handled as follows.
201
201
202
-
**Storage sizing**: Azure Migrate uses the total on-premises VM disk space as a calculation parameter to determine Azure VMware Solution vSAN storage requirements in addition to the customer-selected FTT setting. FTT - Failures to tolerate and requiring a minimum number of nodes per FTT option determine the total vSAN storage required combined with the VM disk requirement. If your import serves by using a CSV file, storage utilization is taken into consideration when you create a performancebased assessment. If you create an as-on-premises assessment, the logic only looks at allocated storage per VM.
202
+
**Storage sizing**: Azure Migrate uses the total on-premises VM disk space and the customer-selected FTT setting to determine Azure VMware Solution vSAN storage requirements. FTT (Failures to Tolerate) and the minimum number of nodes per FTT option determine the total vSAN storage required, combined with the VM disk requirement. If you import servers using a CSV or RVTools file, storage utilization is considered when creating a performance-based assessment.
203
203
204
204
**Network sizing**: Azure VMware Solution assessments currently don't take any network settings into consideration for node sizing. While migrating to Azure VMware Solution, minimums and maximums as per VMware NSX- T Data Center standards are used.
205
205
206
206
**Compute sizing**: After it calculates storage requirements (FTT Sizing Parameters), Azure VMware Solution assessment considers CPU and memory requirements to determine the number of nodes required for Azure VMware Solution based on the node type.
207
207
208
-
- Based on the sizing criteria, Azure VMware Solution assessment looks at either the performance-based VM data or the on-premises vSphere VM configuration. The comfort factor setting allows for specifying growth factor of the cluster. Currently by default, hyperthreading is enabled and thus a 36 core nodes has 72 vCores. 4 vCores per physical is used to determine CPU thresholds per cluster using the VMware standard of not exceeding 80% utilization to allow for maintenance or failures to be handled without compromising cluster availability. There's currently no override available to change the oversubscription values and we might have this in future versions.
208
+
- Based on the sizing criteria, Azure VMware Solution assessment looks at either the performance-based VM data or the on-premises vSphere VM configuration. The comfort factor setting allows for specifying growth factor of the cluster. Currently by default, hyperthreading is enabled and thus a 36 core nodes has 72 vCores. There are provisions to adjust the CPU headroom (for planned & unplanned maintenance operations) in the assessment settings as well configuring CPU oversubscription.
209
209
210
210
### As on-premises sizing
211
211
@@ -236,11 +236,11 @@ Storage utilization is calculated based on the following sequence:
236
236
5. Apply required 25% slack for vSAN
237
237
6. Result available storage for VMs out of total storage including management overhead.
238
238
239
-
The available storage on a 3 node cluster will be based on the default storage policy, which is Raid-1 and uses thick provisioning. When calculating for erasure coding or Raid-5 for example, a minimum of 4 nodes is required. In Azure VMware Solution, the storage policy for customer workload can be changed by the administrator or Run Command. [Learn more](/azure/azure-vmware/configure-storage-policy).
239
+
The available storage on a 3 node cluster will be based on the default storage policy, which is FTT-1 & RAID-1. When calculating for erasure coding or RAID-5 for example, a minimum of 4 nodes is required.
240
240
241
241
### Limiting factor
242
242
243
-
The limiting factor shown in assessments could be CPU or memory or storage resources based on the utilization on nodes. It's the resource, which is limiting or determining the number of hosts/nodes required to accommodate the resources. For example, in an assessment if it was found that after migrating 8 VMware VMs to Azure VMware Solution, 50% of CPU resources will be utilized, 14% of memory is utilized and 18% of storage will be utilized on the 3 Av36 nodes and thus CPU is the limiting factor.
243
+
The limiting factor shown in assessments could be CPU or memory or storage resources based on the utilization on nodes. It's the resource, which is limiting or determining the number of hosts/nodes required to accommodate the resources. For example, in an assessment if it was found that after migrating 8 VMware VMs to Azure VMware Solution, 50% of CPU resources will be utilized, 14% of memory is utilized and 18% of storage will be utilized on the 3 AV36 nodes and thus CPU is the limiting factor.
244
244
245
245
## Confidence ratings
246
246
@@ -298,7 +298,7 @@ As the pricing for Azure VMware Solution is per node, the total cost doesn't hav
298
298
In the Azure readiness report for Azure VMware Solution assessment, you can see the following suggested tools:
299
299
300
300
-**VMware HCX or Enterprise**: For VMware vSphere servers, VMware Hybrid Cloud Extension (HCX) solution is the suggested migration tool to migrate your on-premises vSphere workload to your Azure VMware Solution private cloud. [Learn More](../azure-vmware/install-vmware-hcx.md).
301
-
-**Unknown**: For servers imported via an RVTools or CSV file, the default migration tool is unknown. Though for VMware vSphere servers, it's recommended to use VMware Hybrid Cloud Extension (HCX) solution.
301
+
-**Unknown**: For servers imported using a CSV or RVTools file, the default migration tool is unknown. However, for VMware vSphere servers, it is recommended to use the VMware Hybrid Cloud Extension (HCX) solution.
Copy file name to clipboardExpand all lines: articles/migrate/how-to-create-azure-vmware-solution-assessment.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ ms.date: 11/07/2024
15
15
16
16
This article describes how to create an Azure VMware Solution assessment for on-premises VMs in a VMware vSphere environment with Azure Migrate: Discovery and assessment.
17
17
18
-
[Azure Migrate](migrate-services-overview.md) helps you to migrate to Azure. Azure Migrate provides a centralized hub to track discovery, assessment, and migration of on-premises infrastructure, applications, and data to Azure. The hub provides Azure tools for assessment and migration, and Partner independent software vendor (ISV) offerings.
18
+
[Azure Migrate](migrate-services-overview.md) helps you to migrate to Azure. Azure Migrate provides a centralized hub to track discovery, assessment, and migration of on-premises infrastructure, applications, and data to Azure. The hub offers Azure Migrate tools for assessment and migration, along with partner independent software vendor (ISV) offerings.
19
19
20
20
## Before you start
21
21
@@ -67,7 +67,7 @@ There are two types of sizing criteria that you can use to create Azure VMware S
67
67
68
68
1. In **Assessment settings** > **Target settings**:
69
69
70
-
- In **Assessment type**, specify "New SDDC" in case you're creating a new SDDC and use "AVS SDDC expansion" in case you already have an AVS SDDC with hosts deployed and are looking to add more VMs to the existing SDDC. While performing an assessment for expanding an SDDC, it wouldn't take into account the available capacity in the AVS SDDC but wouldn't consider capacity requirements for management appliances.
70
+
- In **Assessment type**, specify "New SDDC" if you are creating a new SDDC. Use "AVS SDDC expansion" if you already have an AVS SDDC with hosts deployed and want to add more VMs to the existing SDDC. When assessing for expanding an SDDC, it will not consider the available capacity in the AVS SDDC but will consider the capacity requirements for management appliances.
71
71
- In **Target location**, specify the Azure region to which you want to migrate.
72
72
- Size and cost recommendations are based on the location that you specify.
73
73
- The **Storage type** is defaulted to **vSAN** and **Azure NetApp Files (ANF) - Standard**, **ANF - Premium**, and **ANF - Ultra** tiers. ANF is an external storage type in AVS that will be used when storage is the limiting factor considering the configuration/performance of the incoming VMs. **Elastic SAN** can be selected if assessment needs to be performed using vSAN & elastic SAN as the storage datastores. When performance metrics are provided (IOPS and throughput) in settings or via the imported CSV file, the assessment selects the tier that satisfies the performance requirements of the incoming VMs’ disks. If the assessment is performed using the Azure Migrate appliance or an RVTools file or without providing performance metrics like throughput and IOPS, **ANF - Standard** tier is used for assessment by default.
@@ -77,7 +77,7 @@ There are two types of sizing criteria that you can use to create Azure VMware S
77
77
1. In **Storage Settings**:
78
78
- In **FTT setting, RAID level**, select the Failure to Tolerate and RAID combination. **FTT 1, RAID 1 & FTT 2, RAID 6** are selected by default. The selected FTT option, combined with the on-premises server disk requirement, determines the total vSAN storage required in AVS.
79
79
- In **Dedupe and compression factor**, specify the anticipated deduplication and compression factor for your workloads. Actual value can be obtained from on-premises vSAN or storage config and this might vary by workload. A value of 3 would mean 3x so for 300 GB disk only 100 GB storage would be used. A value of 1 would mean no dedupe or compression. You can only add values from 1 to 10 up to one decimal place.
80
-
- In **IOPS per GiB**, select the expected average read and write speed per gibibyte of the external storage device. This, along with the disk capacity requirement would help Azure Migrate determine the external storage capacity requirements.
80
+
- In **IOPS per GiB**, select the expected average read and write speed per gibibyte of the external storage device. This, along with the disk capacity requirement, helps Azure Migrate determine the external storage capacity needs.
81
81
- In **Throughput per GiB**, select the expected average amount of data transfer speed per gibibyte of the storage device. This, along with the disk capacity requirement would help Azure Migrate determine the external storage capacity requirements.
82
82
1. In **Elastic SAN Settings**:
83
83
- The **Networking ingress/egress cost** is used to determine the networking cost of attaching the elastic SAN datastore to the AVS SDDC. It's defaulted to **11%**.
0 commit comments