Skip to content

Commit 818f50e

Browse files
committed
Feedback from Kerim
1 parent 4ea5540 commit 818f50e

File tree

1 file changed

+35
-23
lines changed

1 file changed

+35
-23
lines changed

azure-local/manage/virtual-machine-operations.md

Lines changed: 35 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,39 @@
11
---
2-
title: Supported operations for Arc VMs on Azure Local
2+
title: Supported operations for Arc Virtual Machines on Azure Local
33
description: Learn the supported VM operations for Azure Arc VMs on Azure Local.
44
author: alkohli
55
ms.author: alkohli
66
ms.topic: how-to
77
ms.service: azure-local
8-
ms.date: 02/26/2025
8+
ms.date: 03/05/2025
99
---
1010

1111
# Supported operations for Azure Local virtual machines
1212

1313
[!INCLUDE [hci-applies-to-23h2](../includes/hci-applies-to-23h2.md)]
1414

15-
This article discusses the most common operations for Azure Local virtual machines (VMs) enabled by Azure Arc and identifies the operations that are supported, and the ones that you need to avoid to prevent compllications.
15+
This article discusses the most common operations for Azure Local virtual machines (VMs) enabled by Azure Arc and identifies the operations that are supported, and the ones that you need to avoid to prevent complications.
1616

1717
## Overview
1818

19-
Azure Local can host various types of VMs including Arc-enabled servers, traditional VMs, and VMs enabled by Azure Arc. When comparing these options, the VMs enabled by Azure Arc provide the highest level of management capabilities in Azure portal, second only to [native Azure VMs](/azure/azure-local/concepts/compare-vm-management-capabilities).
19+
Azure Local can host various types of VMs including Arc-enabled servers, unmanaged VMs, and VMs enabled by Azure Arc. When comparing these options, the Azure Local VMs enabled by Azure Arc provide the highest level of management capabilities in Azure portal, second only to [native Azure VMs](/azure/azure-local/concepts/compare-vm-management-capabilities).
2020

21-
The architecture of VMs enabled by Arc, is specifically designed to be managed by the Azure control plane. However, these VMs can also be managed by on-premises local tools. These tools include System Center Virtual Machine Manager (SCVMM), Failover Cluster Manager, Hyper-V Manager, and Windows Admin Center. Many customers have used these tools for years to manage their on-premises VMs.
21+
While the architecture of Azure Local VMs is designed to be managed by the Azure control plane, these VMs can also be managed by on-premises local tools. These tools include System Center Virtual Machine Manager (SCVMM), Failover Cluster Manager, Hyper-V Manager, and Windows Admin Center. Many customers have used these tools for years to manage their on-premises VMs.
2222

23-
While IT admins can manage Azure Local VMs using the same tool and scripts, this practice could lead to synchronization issues between the Arc VMs and the Azure portal. The best way to manage these VMs is to make sure if the operations are supported in Azure portal and local tools, manage these VMs only via the Azure portal. Use the local tools only if the operations are supported only by the local tools (and not via the Azure portal).
23+
If IT admins manage Azure Local VMs using the same tools and scripts as those for on-premises VMs, this could result in synchronization issues between the Azure Local VMs and the portal.
2424

25-
## Supported VM operations
25+
> [!NOTE]
26+
> We recommend that you use the Azure portal or Azure CLI to manage Azure Local VMs. Use the local tools only if these operations are included in the list of [Supported operations for local tools](#using-local-tools).
2627
27-
If an operation is supported in Azure portal, make sure to perform that operation only via the Azure portal (and not via local tools).
28+
## Supported operations
2829

29-
### Using Azure portal
30+
The supported operations can be performed via multiple interfaces.
3031

31-
The following operations are supported using the Azure portal:
32+
### Using Azure portal or Azure CLI
33+
34+
> [!IMPORTANT]
35+
> Make sure to perform these operations only via the Azure portal or Azure CLI (and not via the local tools).
3236
33-
- Create VM.
34-
- Start VM.
3537
- Restart VM.
3638
- Stop VM.
3739
- Delete VM.
@@ -49,7 +51,8 @@ The following operations are supported using the Azure portal:
4951

5052
### Using Azure CLI
5153

52-
The following VM operations are supported only using the Azure Command-Line Interface (CLI):
54+
> [!IMPORTANT]
55+
> Make sure to perform these operations only via the Azure CLI (and not via the local tools).
5356
5457
- Pause state of VM.
5558
- Save state of VM.
@@ -58,34 +61,43 @@ The following VM operations are supported only using the Azure Command-Line Inte
5861

5962
### Using local tools
6063

61-
The following VM operations are supported only using the local tools such as Windows Admin Center, Hyper-V Manager, Failover Cluster Manager, and System Center Virtual Machine Manager (SCVMM):
64+
The following VM operations are supported only using the local tools such as Windows Admin Center, Hyper-V Manager, Failover Cluster Manager, and SCVMM. These operations are performed either on the VM itself or on the cluster/node.
65+
66+
### VM-level operations
6267

63-
- Connect to VM.
64-
- Quick migrate a VM to another machine in the same system.
65-
- Live migrate a VM to another machine in the same system.
6668
- Enable/disable MAC address spoofing per network interface.
67-
- Enable/disable single root input/output virtualization (SR-IOV) per network interface.
6869
- Processor compatibility mode configuration per VM.
69-
- Processor NUMA topology configuration per VM.
70+
- Processor Non-Uniform Memory Access (NUMA) topology configuration per VM.
7071
- Processor VM reserve, limit, and weight.
7172
- Enable Quality of Service (QoS) management per disk.
72-
- Add/remove SCSI controller and move existing data disk.
73+
- Add a Small Computer System Interface (SCSI) controller and move an existing data disk to another SCSI controller.
74+
- Remove a SCSI controller from VM.
7375
- Add/remove DVD drive from VM.
7476
- Configure dynamic memory of VM.
7577
- Change VM boot order of VM.
7678
- Enable/disable integration services of VM.
7779
- Change automatic start action of VM.
7880
- Change automatic stop action of VM.
79-
- Enable Trusted Platform Module (TPM) of Generation 2 VM.
8081
- Enable secure boot of Generation 2 VM.
82+
83+
### Cluster or node-level operations
84+
85+
- Connect to VM.
86+
- Quick migrate a VM to another machine in the same system.
87+
- Live migrate a VM to another machine in the same system.
8188
- Change default location of VM files.
82-
- Pause/resume machine in a system.
8389
- Change automatic balancing of VMs in a system.
90+
91+
92+
## Operations supported only via Network ATC PowerShell cmdlets
93+
94+
The following VM operations are supported only using the Network ATC PowerShell cmdlets. For more information, see [Customize cluster network settings](./manage-network-atc.md#customize-cluster-network-settings).
95+
96+
- Enable/disable single root input/output virtualization (SR-IOV) per network interface.
8497
- Configure the number of simultaneous live migrations of a system.
8598
- Configure the number of simultaneous storage live migrations of a system.
8699
- Add/remove/change order of host network for live migration of a system.
87100

88-
89101
## Unsupported VM operations
90102

91103
The following VM operations aren't supported. These operations can't be performed using the Azure portal, or the Azure CLI, or the local tools.

0 commit comments

Comments
 (0)