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-vmware/azure-vmware-solution-platform-updates.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ All Azure NetApp Files features available on Azure public cloud are also availab
35
35
36
36
**Azure Arc-enabled VMware vSphere**
37
37
38
-
Customers can start their onboarding with Azure Arc-enabled VMware vSphere, install agents at-scale, and enable Azure management, observability, and security solutions, while benefitting from the existing lifecycle management capabilities. Azure Arc-enabled VMware vSphere VMs now show up alongside other Azure Arc-enabled servers under ‘Machines’ view in the Azure portal. [Learn more](https://aka.ms/vSphereGAblog)
38
+
Azure Arc-enabled VMware vSphere term refers to both vSphere on-premises and Azure VMware Solutions customer. Customers can start their onboarding with Azure Arc-enabled VMware vSphere, install agents at-scale, and enable Azure management, observability, and security solutions, while benefitting from the existing lifecycle management capabilities. Azure Arc-enabled VMware vSphere VMs now show up alongside other Azure Arc-enabled servers under ‘Machines’ view in the Azure portal. [Learn more](https://aka.ms/vSphereGAblog)
In this article, learn how to deploy Arcfor Azure VMware Solution. Once you set up the components needed, you're ready to execute operations in Azure VMware Solution vCenter Server from the Azure portal. Arc-enabled Azure VMware Solution allows you to do the actions:
12
+
In this article, learn how to deploy Arc-enabled VMware vSphere for Azure VMware Solution private cloud. Once you set up the components needed, you're ready to execute operations in Azure VMware Solution vCenter Server from the Azure portal. Arc-enabled Azure VMware Solution allows you to do the following actions:
13
13
14
14
- Identify your VMware vSphere resources (VMs, templates, networks, datastores, clusters/hosts/resource pools) and register them with Arc at scale.
15
15
- Perform different virtual machine (VM) operations directly from Azure like; create, resize, delete, and power cycle operations (start/stop/restart) on VMware VMs consistently with Azure.
@@ -20,14 +20,12 @@ In this article, learn how to deploy Arc for Azure VMware Solution. Once you set
20
20
21
21
## Deployment Considerations
22
22
23
-
Running software in Azure VMware Solution, as a private cloud in Azure, offers some benefits not realized by operating your environment outside of Azure. For software running in a VM, such as SQL Server and Windows Server, running in Azure VMware Solution provides additional value such as free Extended Security Updates (ESUs).
23
+
When you run software in Azure VMware Solution, as a private cloud in Azure, there are benefits not realized by operating your environment outside of Azure. For software running in a virtual machine (VM) like, SQL Server and Windows Server, running in Azure VMware Solution provides more value such as free Extended Security Updates (ESUs).
24
24
25
-
To take advantage of these benefits if you are running in an Azure VMware Solution it is important to enable Arc through this document to fully integrate the experience with the AVS private cloud. Alternatively, Arc-enabling VMs through the following mechanisms will not create the necessary attributes to register the VM and software as part of Azure VMware Solution and therefore result in billing for SQL Server ESUs for:
25
+
To take advantage of the benefits when you're running in an Azure VMware Solution, use this article to enable Arc and fully integrate the experience with the Azure VMware Solution private cloud. Alternatively, Arc-enabling VMs through the following mechanisms won't create the necessary attributes to register the VM and software as part of Azure VMware Solution and will result in billing for SQL Server ESUs for:
26
26
27
27
- Arc-enabled servers
28
-
29
28
- Arc-enabled VMware vSphere
30
-
31
29
- SQL Server enabled by Azure Arc
32
30
33
31
## How to manually integrate an Arc-enabled VM into Azure VMware Solutions
@@ -40,7 +38,7 @@ There are two ways to refresh the integration between the Arc-enabled VMs and Az
40
38
41
39
1. In the Azure VMware Solution private cloud, navigate to the vCenter Server inventory and Virtual Machines section within the portal. Locate the virtual machine that requires updating and follow the process to 'Enable in Azure'. If the option is grayed out, you must first **Remove from Azure** and then proceed to **Enable in Azure**
42
40
43
-
2. Run the [az connectedvmware vm create](/cli/azure/connectedvmware/vm#az-connectedvmware-vm-create)Azure CLI command on the VM in Azure VMware Solution to update the machine type.
41
+
2. Run the [az connectedvmware vm create](/cli/azure/connectedvmware/vm?view=azure-cli-latest%22%20\l%20%22az-connectedvmware-vm-create&preserve-view=true)Azure CLI command on the VM in Azure VMware Solution to update the machine type.
44
42
45
43
46
44
```azurecli
@@ -63,37 +61,25 @@ You need the following items to ensure you're set up to begin the onboarding pro
63
61
- From the Management VM, verify you have access to [vCenter Server and NSX-T manager portals](/azure/azure-vmware/tutorial-access-private-cloud#connect-to-the-vcenter-server-of-your-private-cloud).
64
62
- A resource group in the subscription where you have an owner or contributor role.
65
63
- An unused, isolated [NSX Data Center network segment](/azure/azure-vmware/tutorial-nsx-t-network-segment) that is a static network segment used for deploying the Arc for Azure VMware Solution OVA. If an isolated NSX-T Data Center network segment doesn't exist, one gets created.
66
-
- Verify your Azure subscription is enabled and has connectivity to Azure end points.
67
-
- The firewall and proxy URLs must be allowlisted in order to enable communication from the management machine, Appliance VM, and Control Plane IP to the required Arc resource bridge URLs. See the [Azure Arc resource bridge network requirements](/azure/azure-arc/resource-bridge/network-requirements).
68
-
- Verify your vCenter Server version is 6.7 or higher.
64
+
- The firewall and proxy URLs must be allowlisted to enable communication from the management machine and Appliance VM to the required Arc resource bridge URLs. See the [Azure Arc resource bridge network requirements](/azure/azure-arc/resource-bridge/network-requirements).
65
+
- Verify your vCenter Server version is 7.0 or higher.
69
66
- A resource pool or a cluster with a minimum capacity of 16 GB of RAM and four vCPUs.
70
67
- A datastore with a minimum of 100 GB of free disk space is available through the resource pool or cluster.
71
-
- On the vCenter Server, allow inbound connections on TCP port 443. This action ensures that the Arc resource bridge and VMware vSphere cluster extension can communicate with the vCenter Server.
72
68
73
69
> [!NOTE]
74
70
> - Private endpoint is currently not supported.
75
71
> - DHCP support isn't available to customers at this time, only static IP addresses are currently supported.
76
72
73
+
If you want to use a custom DNS, use the following steps:
77
74
78
-
## Registration to Arc for Azure VMware Solution feature set
79
-
80
-
The following **Register features** are for provider registration using Azure CLI.
81
-
82
-
```azurecli
83
-
az provider register --namespace Microsoft.ConnectedVMwarevSphere
84
-
az provider register --namespace Microsoft.ExtendedLocation
85
-
az provider register --namespace Microsoft.KubernetesConfiguration
86
-
az provider register --namespace Microsoft.ResourceConnector
87
-
az provider register --namespace Microsoft.AVS
88
-
```
89
-
Alternately, users can sign in to their Subscription, navigate to the **Resource providers** tab, and register themselves on the resource providers mentioned previously.
90
-
75
+
1. In your Azure VMware Solution private cloud, navigate to the DNS page, under **Workload networking**, select **DNS** and identify the default forwarder-zones under the **DNS zones** tab.
76
+
1. Edit the forwarder zone to add the custom DNS server IP. By adding the custom DNS as the first IP, it allows requests to be directly forwarded to the first IP and decreases the number of retries.
91
77
92
78
## Onboard process to deploy Azure Arc
93
79
94
80
Use the following steps to guide you through the process to onboard Azure Arc for Azure VMware Solution.
95
81
96
-
1. Sign in to the jumpbox VM and extract the contents from the compressed file from the following [location](https://github.com/Azure/ArcOnAVS/releases/latest). The extracted file contains the scripts to install the preview software.
82
+
1. Sign in to the Management VM and extract the contents from the compressed file from the following [location](https://github.com/Azure/ArcOnAVS/releases/latest). The extracted file contains the scripts to install the software.
97
83
2. Open the 'config_avs.json' file and populate all the variables.
98
84
99
85
**Config JSON**
@@ -121,7 +107,9 @@ Use the following steps to guide you through the process to onboard Azure Arc fo
121
107
- `GatewayIPAddress` is the gateway for the segment for Arc appliance VM.
122
108
- `applianceControlPlaneIpAddress` is the IP address for the Kubernetes API server that should be part of the segment IP CIDR provided. It shouldn't be part of the K8s node pool IP range.
123
109
- `k8sNodeIPPoolStart`, `k8sNodeIPPoolEnd` are the starting and ending IP of the pool of IPs to assign to the appliance VM. Both need to be within the `networkCIDRForApplianceVM`.
124
-
- `k8sNodeIPPoolStart`, `k8sNodeIPPoolEnd`, `gatewayIPAddress` ,`applianceControlPlaneIpAddress` are optional. You can choose to skip all the optional fields or provide values for all. If you choose not to provide the optional fields, then you must use /28 address space for `networkCIDRForApplianceVM`
110
+
- `k8sNodeIPPoolStart`, `k8sNodeIPPoolEnd`, `gatewayIPAddress` ,`applianceControlPlaneIpAddress` are optional. You can choose to skip all the optional fields or provide values for all. If you choose not to provide the optional fields, then you must use /28 address space for `networkCIDRForApplianceVM` with the first lp as the gateway.
111
+
- If all the parameters are provided, the firewall and proxy URLs must be allowlisted for the lps between k8sNodeIPPoolStart, k8sNodeIPPoolEnd.
112
+
- If you're skipping the optional fields, the firewall and proxy URLs must be allowlisted the following IPs in the segment. If the networkCIDRForApplianceVM is x.y.z.1/28, the IPs to allowlist are between x.y.z.11 – x.y.z.14. See the [Azure Arc resource bridge network requirements](/azure/azure-arc/resource-bridge/network-requirements).
125
113
126
114
**Json example**
127
115
```json
@@ -199,15 +187,16 @@ Once you connected your Azure VMware Solution private cloud to Azure, you can br
199
187
Repeat the previous steps for one or more virtual machine, network, resource pool, and VM template resources.
200
188
201
189
Additionally, for virtual machines there is an additional section to configure **VM extensions**. This will enable guest management to facilitate additional Azure extensions to be installed on the VM. The steps to enable this would be:
190
+
202
191
1. Select **Enable guest management**.
203
192
2. Choose a __Connectivity Method__ for the Arc agent.
204
193
3. Provide an Administrator/Root access username and password for the VM.
205
194
206
-
If you choose to enable the guest management as a separate step or have issues with the VM extension install steps please review the prerequisites and steps discussed in the section below.
195
+
If you choose to enable the guest management as a separate step or have issues with the VM extension install steps, review the prerequisites and steps discussed in the following section.
207
196
208
197
## Enable guest management and extension installation
209
198
210
-
Before you install an extension, you need to enable guest management on the VMware VM.
199
+
Before you install an extension, you must enable guest management on the VMware VM.
211
200
212
201
### Prerequisite
213
202
@@ -231,17 +220,9 @@ You need to enable guest management on the VMware VM before you can install an e
231
220
1. Select **Configuration** from the left navigation for a VMware VM.
232
221
1. Verify **Enable guest management** is now checked.
233
222
234
-
From here additional extensions can be installed. See the [VM extensions](/azure/azure-arc/servers/manage-vm-extensions?branch=main) for a list of current extensions.
235
-
236
-
### Install extensions
237
-
To add extensions, follow these steps:
238
-
1. Go to **vCenter Server Inventory >** **Virtual Machines** and select the virtual machine to which you need to add an extension.
239
-
2. Locate **Settings >** **Extensions** from the left navigation and select **Add**. Alternatively, in the **Overview** page an **Extensions** click-through is listed under Properties.
240
-
1. Select the extension you want to install. Some extensions require additional information.
241
-
4. When you're done, select **Review + create**.
223
+
From here additional extensions can be installed. See the [VM extensions Overview](/azure/azure-arc/servers/manage-vm-extensions) for a list of current extensions.
242
224
243
225
### Next Steps
244
226
245
227
To manage Arc-enabled Azure VMware Solution go to: [Manage Arc-enabled Azure VMware private cloud - Azure VMware Solution](/azure/azure-vmware/manage-arc-enabled-azure-vmware-solution)
246
-
247
228
To remove Arc-enabled Azure VMWare Solution resources from Azure go to: [Remove Arc-enabled Azure VMware Solution vSphere resources from Azure - Azure VMware Solution](/azure/azure-vmware/remove-arc-enabled-azure-vmware-solution-vsphere-resources-from-azure)
Once that step is done, Arc no longer works on the Azure VMware Solution private cloud. When you delete Arc resources from vCenter Server, it doesn't affect the Azure VMware Solution private cloud for the customer.
0 commit comments