Edit

Share via


Compare management capabilities of VMs on Azure Local

Applies to: Azure Local 2311.2 and later

This article describes the types of virtual machines (VMs) available on Azure Local. It also compares their management capabilities in Azure.

Types of VMs on Azure Local

You can run these types of VMs on your Azure Local system:

  • Azure Local VMs enabled by Azure Arc: Windows and Linux VMs hosted outside Azure, on your corporate network, running on Azure Local. These types of VMs:

    • Are created through the Azure Local VM provisioning flow, are registered to an Azure Arc resource bridge, and have the Azure Connected Machine agent installed.
    • Offer extensive management capabilities in the Azure portal, second only to native Azure VMs.
    • Through an Azure Arc resource bridge, provide life-cycle management capabilities like starting, stopping, changing VM memory or vCPU, and adding or removing data disk and network interfaces.
    • Through the Azure Connected Machine agent, use Azure Arc extensions such as Microsoft Defender for Cloud and Azure Monitor to govern, protect, configure, and monitor virtual machines.
    • Can be managed through Azure.
  • Azure Arc-enabled servers: Windows and Linux physical servers and VMs hosted outside Azure, on your corporate network, or on other cloud providers with the Azure Connected Machine agent installed. These types of VMs:

    • Run on Azure Local as virtual machines.
    • Lack the life-cycle management capabilities that Azure Local VMs offer.
    • Through the Azure Connected Machine agent, use Azure Arc extensions such as Microsoft Defender for Cloud and Azure Monitor to govern, protect, configure, and monitor virtual machines.
    • Can be managed through Azure.
  • Unmanaged VMs: Windows and Linux VMs created and hosted outside Azure, on your corporate network, running on Azure Local. These types of VMs:

    • Aren't connected to Azure.
    • Can't be managed through Azure.

The following table compares the provisioning and management methods for the various types of VMs running on Azure Local:

Method Azure Local VMs enabled by Azure Arc Azure Arc-enabled servers Unmanaged VMs
Provisioning Azure Local VM provisioning flow. Create Azure Local VMs by using the Azure CLI, the Azure portal, or an Azure Resource Manager template (ARM template). By using ARM templates, you can also automate VM provisioning in a secure cloud environment.

Azure Migrate flow. Migrate existing VMware and Hyper-V VMs to Azure Local by using the migration flow.
Connect these machines to Azure by deploying the Azure Connected Machine agent. On-premises provisioning flow. Use local tools like Failover Cluster Manager available in your on-premises environment Or use Windows Admin Center, System Center Virtual Machine Manager, or PowerShell.
Management Via Azure. Via Azure. See Management and monitoring for Azure Arc-enabled servers. Via the local tools. Manage these VMs through the management consoles of the same local tools that you used for their creation.

Note

Currently, conversion of an Azure Arc-enabled server or an unmanaged VM to an Azure Local VM isn't supported.

Comparison of VM management capabilities

The following table compares the management capabilities for Azure Local VMs, Azure Arc-enabled servers, and unmanaged VMs across various operations and features available through the Azure portal.

Keep in mind the following information when you're comparing VM management capabilities:

Azure VM management capability Azure Local VMs enabled by Azure Arc Azure Arc-enabled servers Unmanaged VMs
Setting
Start
Restart
Stop
Delete
Save state (CLI)
Pause (CLI)
GPU configuration (CLI)
Add network interface
Connect with SSH
Add new data disk
Change vCPU count
Change memory amount
Change minimum memory
Change maximum memory
Operation
Microsoft Defender for Cloud
Security recommendations
Extension support
Locks
Policies (RBAC, compliance)
Machine configuration
Automanage
Run command
SQL Server configuration
Azure Update Manager
3

1 and 2
Inventory
1 and 2
Change tracking
1 and 2
Extended Security Updates
3

3
Windows management
Windows Admin Center
1 and 2
Best Practices Assessment
1 and 2
Monitoring
Azure Monitor
Insights
Logs
Alerts
Workbooks
Automation
CLI/PowerShell
Tasks
Export template
Resource health
(Use Alerts)

1: At additional cost.

2: Included as part of Windows Server and SQL Server management capabilities enabled by Azure Arc. For more information, see Azure Hybrid Benefit for Windows Server.

3: Included for VMs running on Azure and Azure Local instances.