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
This article describes the types of virtual machines (VMs) that can run on Azure Local and compares their management capabilities when accessed through the Azure portal.
14
+
This article describes the types of virtual machines (VMs) available on Azure Local and compares their management capabilities in Azure.
15
15
16
16
## Compare Azure Local VMs
17
17
18
18
Here are the different types of VMs that you can run on your Azure Local system:
19
19
20
20
-**Arc VMs:** Windows and Linux VMs hosted outside of Azure, on your corporate network, running on Azure Local.
21
-
-Created using [Arc VM provisioning flow](../manage/create-arc-virtual-machines.md?tabs=azureportal), registered to [Arc Resource Bridge](/azure/azure-arc/resource-bridge/overview), and have the [Connected Machine agent](/azure/azure-arc/servers/agent-release-notes) installed.
21
+
-Are created using [Arc VM provisioning flow](../manage/create-arc-virtual-machines.md?tabs=azureportal), registered to [Arc Resource Bridge](/azure/azure-arc/resource-bridge/overview), and have the [Connected Machine agent](/azure/azure-arc/servers/agent-overview) installed.
22
22
- Offer extensive management capabilities in the Azure portal, second only to native Azure VMs.
23
-
-Provide lifecycle management capabilities like starting, stopping, changing VM memory/vCPU, and adding or removing data disk and network interfaces with the help of [Arc Resource Bridge](/azure/azure-arc/resource-bridge/overview).
24
-
-Use Azure Arc extensions like Defender for Cloud, Log Analytics, Azure Monitor to help govern, protect, configure, and monitor VMs through the Connected Machine agent.
25
-
- Can be managed through the Azure portal.
23
+
-Through *Arc Resource Bridge*, Arc VMs provide lifecycle management capabilities like starting, stopping, changing VM memory/vCPU, and adding or removing data disk and network interfaces.
24
+
-Through the *Connected Machine agent*, Arc VMs leverage Azure Arc extensions such as Microsoft Defender for Cloud and Azure Monitor to govern, protect, configure, and monitor virtual machines.
25
+
- Can be managed through Azure.
26
26
27
-
-**[Arc-enabled servers](/azure/azure-arc/servers/overview):** Windows and Linux VMs hosted outside of Azure, on your corporate network, running on Azure Local with [Connected Machine agent](/azure/azure-arc/servers/agent-release-notes) installed.
28
-
- Use Azure Arc extensions to help govern, protect, configure, and monitor VMs, similar to Arc VMs.
29
-
- Don't have the lifecycle management capabilities that Arc VMs have.
30
-
- Can be managed through the Azure portal.
27
+
-**[Arc-enabled servers](/azure/azure-arc/servers/overview):** Windows and Linux physical servers and virtual machines hosted outside of Azure, on your corporate network, or other cloud provider with Connected Machine agent installed.
28
+
- Arc-enabled servers run on Azure Local as virtual machines.
29
+
- Lack the lifecycle management capabilities that Arc VMs offer.
30
+
- Through the *Connected Machine agent*, Arc-enabled servers leverage Azure Arc extensions such as Microsoft Defender for Cloud and Azure Monitor to govern, protect, configure, and monitor virtual machines.
31
+
- Can be managed through Azure.
31
32
32
33
-**Non-Arc VMs:** Windows and Linux VMs created and hosted outside of Azure, on your corporate network, running on Azure Local.
33
34
- Aren't connected to Azure.
34
-
- Can't be managed through the Azure portal.
35
+
- Can't be managed through Azure.
35
36
36
37
The following table compares the provisioning and management methods for the various types of Azure Local VM:
37
38
38
39
| VM provisioning and management methods | Arc VMs | Arc-enabled servers | Non-Arc VMs |
39
40
| :---- | :---- | :---- | :---- |
40
-
| Provisioning method |[Arc VM provisioning flow](../manage/create-arc-virtual-machines.md?tabs=azureportal). Create Arc VMs using Azure CLI, Azure portal, or Azure Resource Manager template. Using ARM templates, you can also automate VM provisioning in a secure cloud environment. <br><br> [Azure Migrate flow](../migrate/migration-azure-migrate-overview.md). Migrate existing Hyper-V VMs as Arc VMs to Azure Local using the migration flow. | Connect these machines to Azure by installing the [Connected Machine agent](/azure/azure-arc/servers/agent-overview) on each machine.| On-premises provisioning flow. Use local tools like Failover Cluster Manager available in your on-premises environment, or use [Windows Admin Center](../manage/vm.md#create-a-new-vm), [System Center Virtual Machine Manager (SCVMM)](/system-center/vmm/provision-vms), or [PowerShell](../manage/vm-powershell.md#create-a-vm).|
41
-
| Management method | Via [the Azure portal](../manage/manage-arc-virtual-machines.md).| Via the Azure portal. See [Management and monitoring for Azure Arc-enabled servers](/azure/cloud-adoption-framework/scenarios/hybrid/arc-enabled-servers/eslz-management-and-monitoring-arc-server). | Via the local tools. Manage these VMs through the management consoles of the same local tools used for their creation. |
41
+
| Provisioning method |[Arc VM provisioning flow](../manage/create-arc-virtual-machines.md?tabs=azureportal). Create Arc VMs using Azure CLI, Azure portal, or Azure Resource Manager template. Using ARM templates, you can also automate VM provisioning in a secure cloud environment. <br><br> [Azure Migrate flow](../migrate/migration-azure-migrate-overview.md). Migrate existing VMware and Hyper-V VMs as Arc VMs to Azure Local using the migration flow. | Connect these machines to Azure by [deploying the Connected Machine agent](/azure/azure-arc/servers/deployment-options)| On-premises provisioning flow. Use local tools like Failover Cluster Manager available in your on-premises environment, or use [Windows Admin Center](../manage/vm.md#create-a-new-vm), [System Center Virtual Machine Manager (SCVMM)](/system-center/vmm/provision-vms), or [PowerShell](../manage/vm-powershell.md#create-a-vm).|
42
+
| Management method | Via Azure.| Via Azure. See [Management and monitoring for Azure Arc-enabled servers](/azure/cloud-adoption-framework/scenarios/hybrid/arc-enabled-servers/eslz-management-and-monitoring-arc-server). | Via the local tools. Manage these VMs through the management consoles of the same local tools used for their creation. |
42
43
43
44
> [!NOTE]
44
-
> Currently, conversion of an Arc-enabled server or non-Arc VM to an Arc VM isn't supported.
45
+
> Currently, conversion of an Arc-enabled server or non-Arc VM to an Arc VM isn't supported.
45
46
46
47
## Compare VM management capabilities
47
48
48
49
The following table compares the management capabilities for Arc VMs, Arc-enabled servers, and non-Arc VMs across various operations and features available through the Azure portal:
0 commit comments