Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
Azure Migrate 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, as well as Partner independent software vendor (ISV) offerings.
Before you start
- Create an Azure Migrate project.
- Add the Azure Migrate: Discovery and assessment tool if you've already created a project.
- Set up an Azure Migrate appliance for VMware vSphere, which discovers the on-premises servers, and sends metadata and performance data to Azure Migrate: Discovery and assessment. Learn more.
- Import the server metadata in comma-separated values (CSV) format or import your RVTools XLSX file.
Azure VMware Solution (AVS) Assessment overview
There are four types of assessments you can create using Azure Migrate: Discovery and assessment.
Assessment Type | Details |
---|---|
Azure VM | Assessments to migrate your on-premises servers to Azure virtual machines. You can assess your on-premises VMs in VMware vSphere and Hyper-V environment, and physical servers for migration to Azure VMs using this assessment type. |
Azure SQL | Assessments to migrate your on-premises SQL servers from your VMware environment to Azure SQL Database or Azure SQL Managed Instance. |
Azure App Service | Assessments to migrate your on-premises ASP.NET/Java web apps, running on IIS web servers, from your VMware vSphere environment to Azure App Service. |
Azure VMware Solution (AVS) | Assessments to migrate your on-premises servers to Azure VMware Solution (AVS). You can assess your on-premises VMs in VMware vSphere environment for migration to Azure VMware Solution (AVS) using this assessment type. Learn more |
Note
Azure VMware Solution (AVS) assessment can be created for virtual machines in VMware vSphere environment only.
There are two types of sizing criteria that you can use to create Azure VMware Solution (AVS) assessments:
Assessment | Details | Data |
---|---|---|
Performance-based | For RVTools and CSV file-based assessments and performance-based assessments, the assessment considers the In Use MiB and Storage In Use respectively for storage configuration of each VM. For appliance-based assessments and performance-based assessments, the assessment considers the collected CPU & memory performance data of on-premises servers. | Recommended Node size: Based on CPU and memory utilization data along with node type, storage type, and FTT setting that you select for the assessment. |
As on-premises | Assessments based on on-premises sizing. | Recommended Node size: Based on the on-premises server size along with the node type, storage type, and FTT setting that you select for the assessment. |
Run an Azure VMware Solution (AVS) assessment
In Servers, databases and web apps, select Assess and migrate servers.
In Azure Migrate: Discovery and assessment, select Assess.
In Assess servers > Assessment type, select Azure VMware Solution (AVS).
In Discovery source:
- If you discovered servers using the appliance, select Servers discovered from Azure Migrate appliance.
- If you discovered servers using an imported CSV or RVTools file, select Imported servers.
Select Edit to review the assessment properties.
In Assessment properties > Target Properties:
- In Target location, specify the Azure region to which you want to migrate.
- Size and cost recommendations are based on the location that you specify.
- 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. When performance metrics are provided using the Azure Migrate appliance or the CSV, the assessment selects the tier that satisfies the performance requirements of the incoming VMs’ disks. If the assessment is performed using a RVTools file or without providing performance metrics like throughput and IOPS, ANF - Standard tier is used for assessment by default.
- In Reserved Instances, specify whether you want to use reserve instances for Azure VMware Solution nodes when you migrate your VMs.
- If you select to use a reserved instance, you can't specify 'Discount (%). Learn more.
- In Target location, specify the Azure region to which you want to migrate.
In VM Size:
- The Node type is defaulted to AV36. Azure Migrate recommends the number of nodes needed to migrate the servers to Azure VMware Solution.
- In FTT setting, RAID level, select the Failure to Tolerate and RAID combination. The selected FTT option, combined with the on-premises server disk requirement, determines the total vSAN storage required in AVS.
- In CPU Oversubscription, specify the ratio of virtual cores associated with one physical core in the AVS node. Oversubscription of greater than 4:1 might cause performance degradation, but can be used for web server type workloads.
- In Memory overcommit factor, specify the ratio of memory over commit on the cluster. A value of 1 represents 100% memory use, 0.5, for example, is 50%, and 2 would be using 200% of available memory. You can only add values from 0.5 to 10 up to one decimal place.
- 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.
In Node Size:
In Sizing criterion, select if you want to base the assessment on static metadata, or on performance-based data. If you use performance data:
- In Performance history, indicate the data duration on which you want to base the assessment
- In Percentile utilization, specify the percentile value you want to use for the performance sample.
In Comfort factor, indicate the buffer you want to use during assessment. This accounts for issues like seasonal usage, short performance history, and likely increases in future usage. For example, if you use a comfort factor of two:
Component Effective utilization Add comfort factor (2.0) Cores 2 4 Memory 8 GB 16 GB
In Pricing:
- In Offer, Azure offer you're enrolled in is displayed. The Assessment estimates the cost for that offer.
- In Currency, select the billing currency for your account.
- In Discount (%), add any subscription-specific discounts you receive on top of the Azure offer. The default setting is 0%.
Select Save if you make changes.
In Assess Servers, select Next.
In Select servers to assess > Assessment name > specify a name for the assessment.
In Select or create a group > select Create New and specify a group name.
Select the appliance, and select the servers you want to add to the group. Then select Next.
In Review + create assessment, review the assessment details, and select Create Assessment to create the group and run the assessment.
Note
For performance-based assessments, we recommend that you wait at least a day after starting discovery before you create an assessment. This provides time to collect performance data with higher confidence. Ideally, after you start discovery, wait for the performance duration you specify (day/week/month) for a high-confidence rating.
Next steps
- Learn how to use dependency mapping to create high confidence groups.
- Learn more about how Azure VMware Solution assessments are calculated.