This page describes how to attach NetApp Volumes NFS volumes as external NFS datastores to a VMware Engine private cloud environment. This approach is suitable for setting up external NFS datastores for Tier-2 and Tier-3 workloads, backups, and archival storage that don't require virtual storage area network (vSAN) performance.
Before you begin
Before you attach a NetApp Volumes NFS volume as a VMware Engine NFS datastore, you must meet the following requirements:
Protocol: Use NFSv3 only. VMware Engine doesn't support NFSv4.1 for external datastores.
Supported service levels: Flex Unified, Standard, Premium, and Extreme.
Service subnet: Configure a dedicated
/26or larger CIDR block for NFS traffic between ESXi hosts and NetApp Volumes. Use this subnet exclusively for NFS datastores. A single service subnet can be used by multiple NFS datastores.Export policy: Configure the export policy to allow the service subnet CIDR with Read & write access and Root access.
Configure a service subnet for NFS
Use the following instructions to configure a service subnet for NFS:
Go to the VMware Engine page in the Google Cloud console.
Click Subnets.
Locate the free service subnet, and then click the Edit icon () in the Actions column.
In the Edit subnet panel, enter an IPv4 CIDR in the IP address range field.
Click Save.
Copy the following information from the service subnet:
IP address range
Gateway IP
VLAN ID
Create an NFS volume
Create an NFS volume to use as an NFS datastore. For instructions, see Create a volume.
To create the NFS volume:
Click the Protocol(s) drop-down list, and select NFSv3 as the protocol.
Select the Block volume from deletion when clients are connected checkbox for volumes used as Google Cloud VMware Engine datastores.
Configure the export policy to allow the service subnet CIDR with Read & write access and Root access.
Create the volume.
Copy the IP address for the NFS volume.
Create the NFS datastore
You can create and manage NFS datastores backed by NetApp Volumes volumes using the VMware Engine API, Google Cloud CLI, or Terraform.
For more information about creating an NFS datastore, see Create an NFS datastore for VMware Engine API, Google Cloud CLI, or Terraform.
Mount the NFS datastore
After creating a datastore, you must mount it to a vSphere cluster to make the datastore available to ESXi hosts. To mount an NFS datastore, use the Google Cloud CLI, API, or Terraform. For instructions to mount the NFS datastore, see Mount a datastore.
After VMware Engine mounts the datastore, use vCenter to provision VMs on the external datastore.
Limitations
The following limitations apply to NetApp Volumes datastores:
- vStorage APIs for Array Integration (VAAI) copy offload isn't supported.