Skip to content

Commit ad5cf35

Browse files
Merge pull request #99822 from rayne-wiselman/raynedecember29
addressing metrics. High views//low kpi
2 parents 5d130fd + 98d91f9 commit ad5cf35

File tree

5 files changed

+284
-234
lines changed

5 files changed

+284
-234
lines changed
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
title: Common questions about the Azure Migrate appliance
3+
description: Get answers to common questions about the Azure Migrate appliance
4+
ms.topic: conceptual
5+
ms.date: 11/21/2019
6+
---
7+
8+
# Azure Migrate appliance: Common questions
9+
10+
This article answers common questions about the Azure Migrate appliance. If you have further queries after reading this article, post them on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum). If you have other questions, review these articles:
11+
12+
- [General questions](resources-faq.md) about Azure Migrate.
13+
- [Questions](common-questions-discovery-assessment.md) about the discovery, assessment, and dependency visualization.
14+
15+
16+
## What is the Azure Migrate appliance?
17+
18+
The Azure Migrate appliance is a lightweight appliance used by the Azure Migrate: Server Assessment tool to discover and assess on-premises servers, and used by the Azure Migrate: Server Migration tool for agentless migration of on-premises VMware VMs.
19+
20+
The appliance is deployed on-premises as a VM or physical machine. The appliance discovers on-premises machines, and continually sends machine metadata and performance data to Azure Migrate. Appliance discovery is agentless. Nothing needs to be installed on discovered machines. [Learn more](migrate-appliance.md) about the appliance.
21+
22+
## How does the appliance connect to Azure?
23+
24+
The connection can be over the internet, or use Azure ExpressRoute with public/Microsoft peering.
25+
26+
## Does appliance analysis impact performance?
27+
28+
The Azure Migrate appliance profiles on-premises machines continuously to measure VM performance data. This profiling has almost no performance impact on the Hyper-V/ESXi hosts or on VMware vCenter Server.
29+
30+
### Can I harden the appliance VM?
31+
32+
When you create the appliance VM using the downloaded template, you can add components (for example an antivirus) to the template, as long as you leave the communication and firewall rules required for the Azure Migrate appliance as is.
33+
34+
35+
## What network connectivity is needed?
36+
37+
Review the following:
38+
- Appliance VMware assessment: [URL](migrate-support-matrix-vmware.md#assessment-url-access-requirements) and [port](migrate-support-matrix-vmware.md#assessment-port-requirements) access requirements.
39+
- Appliance agentless VMware migration: [URL](migrate-support-matrix-vmware.md#agentless-migration-url-access-requirements) and [port](migrate-support-matrix-vmware.md#agentless-migration-port-requirements) access requirements.
40+
- Appliance Hyper-V assessment: [URL](migrate-support-matrix-hyper-v.md#assessment-appliance-url-access) and [port](migrate-support-matrix-hyper-v.md#assessment-port-requirements) access requirements.
41+
42+
43+
## What data does the appliance collect?
44+
45+
Review the collected data:
46+
47+
- VMware VM [performance data](migrate-appliance.md#collected-performance-data-vmware) and [metadata](migrate-appliance.md#collected-metadata-vmware).
48+
- Hyper-V VM [performance data](migrate-appliance.md#collected-performance-data-hyper-v) and [metadata](migrate-appliance.md#collected-metadata-hyper-v).
49+
50+
51+
## How is data stored?
52+
53+
Data collected by the Azure Migrate appliance is stored in the Azure location that you choose when you created the migration project.
54+
55+
- The data is securely stored in a Microsoft subscription, and is deleted when you delete the Azure Migrate project.
56+
- If you use [dependency visualization](concepts-dependency-visualization.md), the data collected is stored in the United States, in a Log Analytics workspace created in the Azure subscription. This data is deleted when you delete the Log Analytics workspace in your subscription.
57+
58+
## How much data is uploaded in continuous profiling?
59+
60+
The volume of data sent to Azure Migrate depends on a number of parameters. To give you a sense of the volume, an Azure Migrate project with 10 machines (each with one disk and one NIC) sends around 50 MB per day. This value is approximate, and changes based on the number of data points for the NICs and disks. The increase in data sent is non-linear if the number of machines, NICs, or disks increases.
61+
62+
## Is data encrypted at-rest/in-transit?
63+
64+
Yes, for both.
65+
66+
- Metadata is securely sent to the Azure Migrate service over the internet, via HTTPS.
67+
- Metadata is stored in an [Azure Cosmos](../cosmos-db/database-encryption-at-rest.md) database, and in [Azure Blob storage](../storage/common/storage-service-encryption.md), in a Microsoft subscription. The metadata is encrypted at-rest.
68+
- The data for dependency analysis is also encrypted in-transit (secure HTTPS). It's stored in a Log Analytics workspace in your subscription. It's also encrypted at-rest.
69+
70+
## How does the appliance connect to vCenter Server?
71+
72+
1. The appliance connects to vCenter Server (port 443), using the credentials you provided when you set up the appliance.
73+
2. The appliance uses VMware PowerCLI to query vCenter Server, to collect metadata about the VMs managed by vCenter Server.
74+
3. The appliance collects configuration data about VMs (cores, memory, disks, NICs) and the performance history of each VM for the past month.
75+
4. The collected metadata is ent to Azure Migrate: Server Assessment (over the internet via HTTPS) for assessment.
76+
77+
## Can I connect the appliance to multiple vCenter Servers?
78+
79+
No. There's a one-to-one mapping between an appliance and vCenter Server. To discover VMs on multiple vCenter Server instances, you need to deploy multiple appliances.
80+
81+
### How many VMs can I discover with an appliance?
82+
83+
You can discover up to 10,000 VMware VMs and up to 5,000 Hyper-V VMs with a single appliance. If you have more machines in your on-premises environment, read about scaling [Hyper-V](scale-hyper-v-assessment.md) and [VMware](scale-vmware-assessment.md) assessment.
84+
85+
### Can I delete an appliance?
86+
87+
Currently deletion of appliance from the project isn't supported.
88+
89+
- The only way to delete the appliance is to delete the resource group that contains the Azure Migrate project associated with the appliance.
90+
- However, deleting the resource group will also delete other registered appliances, the discovered inventory, assessments and all other Azure components associated with the project in the resource group.
91+
92+
93+
## Next steps
94+
Read the [Azure Migrate overview](migrate-services-overview.md).
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
---
2+
title: Common questions - discovery, assessment, and dependency analysis in Azure Migrate
3+
description: Get answers to common questions about discovery, assessment, and dependency analysis in Azure Migrate.
4+
ms.topic: conceptual
5+
ms.date: 12/29/2019
6+
7+
---
8+
9+
# Common questions about discovery, assessment, and dependency analysis
10+
11+
This article answers common questions about discovery, assessment, and dependency analysis in Azure Migrate. If you have further queries after reading this article, post them on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum). If you have other questions, review these articles:
12+
13+
- [General questions](resources-faq.md) about Azure Migrate.
14+
- [Questions](common-questions-appliance.md) about the Azure Migrate appliance.
15+
16+
17+
## How many VMs can I discover with an appliance?
18+
19+
You can discover up to 10,000 VMware VMs and up to 5,000 Hyper-V VMs with a single appliance. If you have more machines in your on-premises environment, read about scaling [Hyper-V](scale-hyper-v-assessment.md) and [VMware](scale-vmware-assessment.md) assessment.
20+
21+
22+
23+
## VM size changed. Can I run an assessment again?
24+
25+
The Azure Migrate appliance continuously collects information about the on-premises environment. But an assessment is a point-in-time snapshot of on-premises VMs. If you change the settings on a VM that you want to assess, use the recalculate option to update the assessment with the latest changes.
26+
27+
### How do I discover VMs in a multitenant environment?
28+
29+
- For VMware, if your environment is shared across tenants, and you don't want to discover the VMs of one tenant in another tenant's subscription, create vCenter Server credentials that can access only the VMs you want to discover. Then, use those credentials when you start discovery in the Azure Migrate appliance.
30+
- For Hyper-V, discovery uses Hyper-V host credentials. If VMs share the same Hyper-V host, there's currently no way to separate the discovery.
31+
32+
33+
### Do I need vCenter Server for VMWare VM discovery?
34+
35+
Yes, Azure Migrate needs vCenter Server to perform discovery in a VMware environment. It doesn't support discovery of ESXi hosts that aren't managed by vCenter Server.
36+
37+
38+
## What's the difference sizing options?
39+
40+
With as-on-premises sizing, Azure Migrate doesn't consider VM performance data for assessment. It assesses VM sizes based on the on-premises configuration. With performance-based sizing, sizing is based on utilization data.
41+
42+
- For example, if an on-premises VM has 4 cores and 8 GB of memory at 50% CPU utilization and 50% memory utilization, the following will occur:
43+
- As-on-premises sizing will recommend an Azure VM SKU that has 4 cores and 8 GB of memory.
44+
- Performance-based sizing will recommend a VM SKU that has 2 cores and 4 GB of memory, because the utilization percentage is considered.
45+
46+
- Similarly, disk sizing depends on two assessment properties: sizing criteria and storage type.
47+
- If the sizing criteria is performance-based and the storage type is automatic, Azure Migrate takes the IOPS and throughput values of the disk into account when it identifies the target disk type (standard or premium).
48+
- If the sizing criteria is performance-based and the storage type is premium, Azure Migrate recommends a premium disk SKU, based on the size of the on-premises disk. The same logic is applied to disk sizing, when the sizing is as-on-premises, and the storage type is standard or premium.
49+
50+
## Does performance history/utilization impact sizing?
51+
52+
These properties are only applicable for performance-based sizing.
53+
54+
- Azure Migrate collects the performance history of on-premises machines, and uses it to recommend the VM size and disk type in Azure.
55+
- The appliance continuously profiles the on-premises environment, to gather real-time utilization data every 20 seconds.
56+
- The appliance rolls up the 20-second samples and creates a single data point every 15 minutes.
57+
- To create the data point, the appliance selects the peak value from all the 20-second samples.
58+
- The appliance sends this data point to Azure.
59+
60+
When you create an assessment in Azure, based on performance duration and performance history percentile value, Azure Migrate calculates the effective utilization value, and uses it for sizing.
61+
62+
- For example, if you set the performance duration to one day and the percentile value to 95 percentile, Azure Migrate sorts the 15-minute sample points sent by collector for the past day in ascending order, and picks the 95th percentile value as the effective utilization.
63+
- Using the 95th percentile value ensures outliers are ignored. Outliers could be included if you use the 99th percentile. If you want to pick the peak usage for the period, without missing any outliers, select the 99th percentile.
64+
65+
## What is dependency visualization?
66+
67+
Use dependency visualization to assess groups of VMs for migration with greater confidence. Dependency visualization cross-checks machine dependencies before you run an assessment. It helps ensure that nothing is left behind, and thus helps to avoid unexpected outages when you migrate to Azure. Azure Migrate uses the Service Map solution in Azure Monitor to enable dependency visualization. [learn more](concepts-dependency-visualization.md).
68+
69+
> [!NOTE]
70+
> Dependency visualization isn't available in Azure Government.
71+
72+
## Do I pay for dependency visualization?
73+
No. [Learn more](https://azure.microsoft.com/pricing/details/azure-migrate/) about Azure Migrate pricing.
74+
75+
## What do I install for dependency visualization?
76+
77+
To use dependency visualization, you need to download and install agents on each on-premises machine that you want to evaluate.
78+
79+
You need to install the following agents on each machine:
80+
- [Microsoft Monitoring Agent (MMA)](https://docs.microsoft.com/azure/log-analytics/log-analytics-agent-windows).
81+
- [Dependency agent](../azure-monitor/platform/agents-overview.md#dependency-agent).
82+
- If you have machines with no internet connectivity, you need to download and install Log Analytics gateway on them.
83+
84+
You don't need these agents unless you're using dependency visualization.
85+
86+
## Can I use an existing workspace?
87+
88+
Yes, you can attach an existing workspace to the migration project and use it for dependency visualization. [Learn more](concepts-dependency-visualization.md#how-does-it-work).
89+
90+
## Can I export the dependency visualization report?
91+
92+
No, the dependency visualization can't be exported. However, Azure Migrate uses Service Map, and you can use the [Service Map REST API](https://docs.microsoft.com/rest/api/servicemap/machines/listconnections) to retrieve the dependencies in JSON format.
93+
94+
## Can I automate MMA/Dependency agent installation?
95+
96+
Use this [script to install the Dependency agent](../azure-monitor/insights/vminsights-enable-hybrid-cloud.md#installation-script-examples). Follow these [instructions to install MMA](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent#install-and-configure-agent) by using the command line or automation. For
97+
MMA, use [this script](https://gallery.technet.microsoft.com/scriptcenter/Install-OMS-Agent-with-2c9c99ab).
98+
99+
In addition to scripts, you can also use deployment tools like System Center Configuration Manager and [Intigua](https://www.intigua.com/getting-started-intigua-for-azure-migration) to deploy the agents.
100+
101+
102+
## What operating systems does MMA support?
103+
104+
- View the list of [Windows operating systems supported by MMA](https://docs.microsoft.com/azure/log-analytics/log-analytics-concept-hybrid#supported-windows-operating-systems).
105+
- View the list of [Linux operating systems supported by MMA](https://docs.microsoft.com/azure/log-analytics/log-analytics-concept-hybrid#supported-linux-operating-systems).
106+
107+
## Can I visualize dependencies for more than an hour?
108+
No. You can visualize dependencies for up to an hour. You can go back to a particular date in history, as far back as a month, but the maximum duration for visualization is an hour. For example, you can use the time duration in the dependency map to view dependencies for yesterday, but you can view dependencies for a one-hour window only. However, you can use Azure Monitor logs to [query dependency data](https://docs.microsoft.com/azure/migrate/how-to-create-group-machine-dependencies) over a longer duration.
109+
110+
## Can visualize dependencies for groups of more than 10 VMs?
111+
You can [visualize dependencies](https://docs.microsoft.com/azure/migrate/how-to-create-group-dependencies) for groups containing up to 10 VMs. If you have a group with more than 10 VMs, we recommend that you split the group into smaller groups, and then visualize the dependencies.
112+
113+
114+
115+
116+
## Next steps
117+
Read the [Azure Migrate overview](migrate-services-overview.md).

0 commit comments

Comments
 (0)