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: azure-local/concepts/compare-vm-management-capabilities.md
+18-11Lines changed: 18 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,25 +17,35 @@ This article describes the types of virtual machines (VMs) that can run on Azure
17
17
18
18
Here are the different types of VMs that you can run on your Azure Local system:
19
19
20
-
-**Arc VMs.** Windows and Linux VMs hosted in an on-premises Azure Local environment. These VMs 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 [Azure Connected Machine agent](/azure/azure-arc/servers/agent-release-notes) installed. Arc VMs offer extensive management capabilities in the Azure portal, second only to native Azure VMs. They allow lifecycle management capabilities like starting, restarting, stopping, changing VM memory/vCPU, and adding or removing data disk and network interfaces with the help of Arc Resource Bridge. In addition, through the Arc Connected Machine agent, they can utilize Azure VM extensions like Defender for Cloud, Log Analytics, and Azure Monitor to help govern, protect, configure, and monitor VMs.
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.
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
+
- Utilize extensions for Azure Arc 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.
21
26
22
-
-**Arc-enabled servers.** Windows and Linux VMs running on Azure Local with the [Azure Connected Machine agent](/azure/azure-arc/servers/agent-release-notes) installed. Like Arc VMs, these VMs can also utilize Azure VM extensions to help govern, protect, configure, and monitor VMs. However, they lack the lifecycle management capabilities that come with Arc VMs.
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
+
- Utilize extensions for Azure Arc to help govern, protect, configure, and monitor VMs like Arc VMs.
29
+
- Lack the lifecycle management capabilities that come with Arc VMs.
30
+
- Can be managed through the Azure portal.
23
31
24
-
-**Non-arc VMs.** Windows and Linux machines created and hosted in an on-premises Azure Local environment, not connected to Azure. You can't manage non-Arc VMs through the Azure portal.
32
+
-**Non-Arc VMs:** Windows and Linux VMs created and hosted outside of Azure, on your corporate network, running on Azure Local.
33
+
- Aren't connected to Azure.
34
+
- Can't be managed through the Azure portal.
25
35
26
36
The following table compares the provisioning and management methods for the various types of Azure Local VM:
27
37
28
38
| VM provisioning and management methods | Arc VMs | Arc-enabled servers | Non-arc VMs |
29
-
| ---- | ---- | ---- | ---- |
30
-
| Provisioning method | - (Recommended) [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. | Virtual machines on your Azure Local system managed through Azure Arc. Connect these machines to Azure by installing the [Azure Connected Machine agent](/azure/azure-arc/servers/agent-overview) on each machine. For example, each Azure Local host machine is Arc-enabled, facilitating management from the Azure portal. | On-premises provisioning flow. Use local tools like [Windows Admin Center](../manage/vm.md#create-a-new-vm), [System Center Virtual Machine Manager (SCVMM)](/system-center/vmm/provision-vms), [PowerShell](../manage/vm-powershell.md#create-a-vm), and Failover Cluster Manager available in your on-premises environment.|
39
+
|:---- |:---- |:---- |:---- |
40
+
| Provisioning method | (Recommended) [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 [Azure Connected Machine agent](/azure/azure-arc/servers/agent-overview) on each machine. For example, each Azure Local host machine is Arc-enabled, facilitating management from the Azure portal. | 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).|
31
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. |
32
42
33
43
## Compare VM management capabilities
34
44
35
-
The following table compares the management capabilities for Arc VMs, non-Arc VMs, and Arc-enabled servers across various operations and features available through the Azure portal:
45
+
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