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: articles/azure-arc/vmware-vsphere/support-matrix-for-arc-enabled-vmware-vsphere.md
+56-50Lines changed: 56 additions & 50 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,34 +1,39 @@
1
1
---
2
-
title: Support matrix for Arc-enabled VMware vSphere (preview)
3
-
description: In this article, you'll learn about the support matrix for Arc-enabled VMware vSphere including vCenter Server versions supported, network requirements etc.
2
+
title: Support matrix for Azure Arc-enabled VMware vSphere (preview)
3
+
description: Learn about the support matrix for Arc-enabled VMware vSphere including vCenter Server versions supported, network requirements, and more.
4
4
ms.topic: how-to
5
-
ms.date: 09/30/2022
5
+
ms.date: 10/21/2022
6
6
7
7
# Customer intent: As a VI admin, I want to understand the support matrix for Arc-enabled VMware vSphere.
8
8
---
9
9
10
-
# Support matrix for Arc-enabled VMware vSphere (preview)
10
+
# Support matrix for Azure Arc-enabled VMware vSphere (preview)
11
11
12
-
This article documents the prerequisites and support requirements for using the [Arc-enabled VMware vSphere (preview)](overview.md) to manage your VMware vSphere VMs through Azure Arc.
12
+
This article documents the prerequisites and support requirements for using [Azure Arc-enabled VMware vSphere (preview)](overview.md) to manage your VMware vSphere VMs through Azure Arc.
13
13
14
-
To use Arc-enabled VMware vSphere, you must deploy an Azure Arc resource bridge in your VMware vSphere environment. The resource bridge provides an ongoing connection between your VMware vCenter Server and Azure. Once you've connected your VMware vCenter Server to Azure, components on the resource bridge discover your vCenter inventory. You can enable them in Azure and start performing virtual hardware and guest OS operations on them using Azure Arc.
14
+
To use Arc-enabled VMware vSphere, you must deploy an Azure Arc resource bridge (preview) in your VMware vSphere environment. The resource bridge provides an ongoing connection between your VMware vCenter Server and Azure. Once you've connected your VMware vCenter Server to Azure, components on the resource bridge discover your vCenter inventory. You can enable them in Azure and start performing virtual hardware and guest OS operations on them using Azure Arc.
15
15
16
+
## VMware vSphere requirements
16
17
17
-
## VMware vSphere Requirements
18
+
The following requirements must be met in order to use Azure Arc-enabled VMware vSphere.
18
19
19
20
### Supported vCenter Server versions
20
21
21
-
- vCenter Server version 6.7 or 7.
22
+
Azure Arc-enabled VMware vSphere (preview) works with vCenter Server versions 6.7 and 7.
23
+
24
+
> [!NOTE]
25
+
> Azure Arc-enabled VMware vSphere (preview) currently supports vCenters with a maximum of 9500 VMs. If your vCenter has more than 9500 VMs, it is not recommended to use Arc-enabled VMware vSphere with it at this point.
22
26
23
27
### Required vSphere account privileges
24
28
25
29
You need a vSphere account that can:
26
-
- Read all inventory.
30
+
31
+
- Read all inventory.
27
32
- Deploy and update VMs to all the resource pools (or clusters), networks, and VM templates that you want to use with Azure Arc.
28
33
29
34
This account is used for the ongoing operation of Azure Arc-enabled VMware vSphere (preview) and the deployment of the Azure Arc resource bridge (preview) VM.
30
35
31
-
### Resource bridge resource requirements
36
+
### Resource bridge resource requirements
32
37
33
38
For Arc-enabled VMware vSphere, resource bridge has the following minimum virtual hardware requirements
34
39
@@ -42,23 +47,23 @@ The following firewall URL exceptions are needed for the Azure Arc resource brid
| Microsoft container registry | 443 |https://mcr.microsoft.com| Appliance VM IP and control plane endpoint need outbound connection. | Required to pull container images for installation. |
46
-
| Azure Arc Identity service | 443 | https://*.his.arc.azure.com | Appliance VM IP and control plane endpoint need outbound connection. | Manages identity and access control for Azure resources |
47
-
| Azure Arc configuration service | 443|https://*.dp.kubernetesconfiguration.azure.com | Appliance VM IP and control plane endpoint need outbound connection. | Used for Kubernetes cluster configuration. |
48
-
| Cluster connect service | 443|https://*.servicebus.windows.net | Appliance VM IP and control plane endpoint need outbound connection. | Provides cloud-enabled communication to connect on-premises resources with the cloud. |
49
-
| Guest Notification service | 443 |`https://guestnotificationservice.azure.com`| Appliance VM IP and control plane endpoint need outbound connection. | Used to connect on-premises resources to Azure. |
50
-
| SFS API endpoint | 443 | msk8s.api.cdp.microsoft.com | Host machine, Appliance VM IP and control plane endpoint need outbound connection. | Used when downloading product catalog, product bits, and OS images from SFS. |
51
-
| Resource bridge (appliance) Dataplane service | 443 | https://*.dp.prod.appliances.azure.com | Appliance VM IP and control plane endpoint need outbound connection. | Communicate with resource provider in Azure. |
52
-
| Resource bridge (appliance) container image download | 443 |*.blob.core.windows.net, `https://ecpacr.azurecr.io`| Appliance VM IP and control plane endpoint need outbound connection. | Required to pull container images. |
53
-
| Resource bridge (appliance) image download | 80 |*.dl.delivery.mp.microsoft.com | Host machine, Appliance VM IP and control plane endpoint need outbound connection. | Download the Arc resource bridge OS images. |
50
+
| Microsoft container registry | 443 |`https://mcr.microsoft.com`| Appliance VM IP and control plane endpoint need outbound connection. | Required to pull container images for installation. |
51
+
| Azure Arc Identity service | 443 |`https://*.his.arc.azure.com`| Appliance VM IP and control plane endpoint need outbound connection. | Manages identity and access control for Azure resources |
52
+
| Azure Arc configuration service | 443|`https://*.dp.kubernetesconfiguration.azure.com`| Appliance VM IP and control plane endpoint need outbound connection. | Used for Kubernetes cluster configuration. |
53
+
| Cluster connect service | 443|`https://*.servicebus.windows.net`| Appliance VM IP and control plane endpoint need outbound connection. | Provides cloud-enabled communication to connect on-premises resources with the cloud. |
54
+
| Guest Notification service | 443 |`https://guestnotificationservice.azure.com`| Appliance VM IP and control plane endpoint need outbound connection. | Used to connect on-premises resources to Azure. |
55
+
| SFS API endpoint | 443 |`msk8s.api.cdp.microsoft.com`| Host machine, Appliance VM IP and control plane endpoint need outbound connection. | Used when downloading product catalog, product bits, and OS images from SFS. |
56
+
| Resource bridge (appliance) Data plane service | 443 |`https://*.dp.prod.appliances.azure.com`| Appliance VM IP and control plane endpoint need outbound connection. | Communicate with resource provider in Azure. |
57
+
| Resource bridge (appliance) container image download | 443 |`*.blob.core.windows.net`, `https://ecpacr.azurecr.io`| Appliance VM IP and control plane endpoint need outbound connection. | Required to pull container images. |
58
+
| Resource bridge (appliance) image download | 80 |`*.dl.delivery.mp.microsoft.com`| Host machine, Appliance VM IP and control plane endpoint need outbound connection. | Download the Arc resource bridge OS images. |
54
59
| Azure Arc for K8s container image download | 443 |`https://azurearcfork8sdev.azurecr.io`| Appliance VM IP and control plane endpoint need outbound connection. | Required to pull container images. |
55
-
| ADHS telemetry service | 443 | adhs.events.data.microsoft.com | Appliance VM IP and control plane endpoint need outbound connection.Runs inside the appliance/mariner OS. | Used periodically to send Microsoft required diagnostic data from control plane nodes. Used when telemetry is coming off Mariner, which would mean any K8s control plane. |
56
-
| Microsoft events data service | 443 | v20.events.data.microsoft.com | Appliance VM IP and control plane endpoint need outbound connection. | Used periodically to send Microsoft required diagnostic data from the Azure Stack HCI or Windows Server host. Used when telemetry is coming off Windows like Windows Server or HCI. |
60
+
| ADHS telemetry service | 443 |`adhs.events.data.microsoft.com`| Appliance VM IP and control plane endpoint need outbound connection.Runs inside the appliance/mariner OS. | Used periodically to send Microsoft required diagnostic data from control plane nodes. Used when telemetry is coming off Mariner, which would mean any K8s control plane. |
61
+
| Microsoft events data service | 443 |`v20.events.data.microsoft.com`| Appliance VM IP and control plane endpoint need outbound connection. | Used periodically to send Microsoft required diagnostic data from the Azure Stack HCI or Windows Server host. Used when telemetry is coming off Windows like Windows Server or HCI. |
57
62
| vCenter Server | 443 | URL of the vCenter server | Appliance VM IP and control plane endpoint need outbound connection. | Used to by the vCenter server to communicate with the Appliance VM and the control plane.|
58
63
59
-
## Azure permissions required
64
+
## Azure role/permission requirements
60
65
61
-
Following are the minimum Azure roles required for various operations:
66
+
The minimum Azure roles required for operations related to Arc-enabled VMware vSphere are as follows:
62
67
63
68
|**Operation**|**Minimum role required**|**Scope**|
64
69
| --- | --- | --- |
@@ -68,57 +73,58 @@ Following are the minimum Azure roles required for various operations:
68
73
| VM Provisioning | Azure Arc VMware VM Contributor | On the subscription or resource group where you want to provision VMs |
69
74
| VM Operations | Azure Arc VMware VM Contributor | On the subscription or resource group that contains the VM, or on the VM itself |
70
75
71
-
Any roles with higher permissions such as *Owner/Contributor* role on the same scope, will also allow you to perform all the operations listed above.
76
+
Any roles with higher permissions on the same scope, such as Owner or Contributor, will also allow you to perform the operations listed above.
72
77
73
78
## Guest management (Arc agent) requirements
74
79
75
-
With Arc-enabled VMware vSphere, you can install the Arc connected machine agent on your VMs at scale and use Azure management services on the VMs. There are additional requirements for this capability:
80
+
With Arc-enabled VMware vSphere, you can install the Arc connected machine agent on your VMs at scale and use Azure management services on the VMs. There are additional requirements for this capability.
76
81
77
-
To enable guest management (install the Arc connected machine agent), ensure
82
+
To enable guest management (install the Arc connected machine agent), ensure the following:
78
83
79
-
- VM is powered on
80
-
- VM has VMware tools installed and running
81
-
- Resource bridge has access to the host on which the VM is running
82
-
- VM is running a [supported operating system](#supported-operating-systems)
84
+
- VM is powered on.
85
+
- VM has VMware tools installed and running.
86
+
- Resource bridge has access to the host on which the VM is running.
87
+
- VM is running a [supported operating system](#supported-operating-systems).
83
88
- VM has internet connectivity directly or through proxy. If the connection is through a proxy, ensure [these URLs](#networking-requirements) are allow-listed.
84
89
90
+
Additionally, be sure that the requirements below are met in order to enable guest management.
91
+
85
92
### Supported operating systems
86
93
87
-
The officially supported versions of the Windows and Linux operating system for the Azure Connected Machine agent are listed [here](../servers/prerequisites.md#supported-operating-systems). Only x86-64 (64-bit) architectures are supported. x86 (32-bit) and ARM-based architectures, including x86-64 emulation on arm64, aren't supported operating environments.
94
+
Make sure you are using a version of the Windows or Linux [operating systems that are officially supported for the Azure Connected Machine agent](../servers/prerequisites.md#supported-operating-systems). Only x86-64 (64-bit) architectures are supported. x86 (32-bit) and ARM-based architectures, including x86-64 emulation on arm64, aren't supported operating environments.
88
95
89
96
### Software requirements
90
97
91
98
Windows operating systems:
92
99
93
-
* NET Framework 4.6 or later is required. [Download the .NET Framework](/dotnet/framework/install/guide-for-developers).
94
-
* Windows PowerShell 5.1 is required. [Download Windows Management Framework 5.1.](https://www.microsoft.com/download/details.aspx?id=54616).
100
+
- NET Framework 4.6 or later is required. [Download the .NET Framework](/dotnet/framework/install/guide-for-developers).
101
+
- Windows PowerShell 5.1 is required. [Download Windows Management Framework 5.1.](https://www.microsoft.com/download/details.aspx?id=54616).
95
102
96
103
Linux operating systems:
97
104
98
-
* systemd
99
-
* wget (to download the installation script)
105
+
- systemd
106
+
- wget (to download the installation script)
100
107
101
108
### Networking requirements
102
109
103
110
The following firewall URL exceptions are needed for the Azure Arc agents:
104
111
105
112
|**URL**|**Description**|
106
113
| --- | --- |
107
-
| aka.ms | Used to resolve the download script during installation |
108
-
| download.microsoft.com | Used to download the Windows installation package |
109
-
| packages.microsoft.com | Used to download the Linux installation package |
110
-
| login.windows.net | Azure Active Directory |
111
-
| login.microsoftonline.com | Azure Active Directory |
112
-
| pas.windows.net | Azure Active Directory |
113
-
| management.azure.com | Azure Resource Manager - to create or delete the Arc server resource |
114
-
|*.his.arc.azure.com | Metadata and hybrid identity services |
115
-
|*.guestconfiguration.azure.com | Extension management and guest configuration services |
116
-
| guestnotificationservice.azure.com, *.guestnotificationservice.azure.com | Notification service for extension and connectivity scenarios |
117
-
| azgn*.servicebus.windows.net | Notification service for extension and connectivity scenarios |
118
-
|*.servicebus.windows.net | For Windows Admin Center and SSH scenarios |
119
-
|*.blob.core.windows.net | Download source for Azure Arc-enabled servers extensions |
0 commit comments