Stay organized with collectionsSave and categorize content based on your preferences.
Connecting workload VMs to Cloud Volumes Service
NetApp Cloud Volumes Service for Google Cloud(CVS) speeds up the deployment of
cloud-based applications through rapid provisioning of shared file services and
storage management features. Connecting Cloud Volumes Service to
VMware Engine lets you mount CVS cloud volumes from within the guest
OS of your workload virtual machines (VMs).
Here are some common use cases for using cloud volumes with
VMware Engine:
Virtual desktop infrastructure (VDI)
Creating VM home directories
Setting up file services
Shared file storage for applications and databases
Additionally, VMs in Compute Engine and Google Cloud VMware Engine can both mount
the same cloud volumes. Here's a diagram that shows NetApp Cloud Volumes Service for Google Cloud being used
with VMware Engine and Compute Engine:
Before you begin
The steps in this document assume that you have done the following:
Created a Cloud Volumewith the selected
parameters (like allocated capacity and protocol type) in a given region. You
can use NFSv3, NFSv4, or SMB volumes for the connection described in this
document.
When creating a peering connection between VMware Engine and
Cloud Volumes Service, you need some details about the VPC network used by
Cloud Volumes Service:
In the Google Cloud console, go to theVPC Network peeringspage.
ClickSelect a projectand then select the organization, folder, or project that
contains the peering connection.
Select the peering connection created for your Cloud Volume that corresponds
to your private cloud. The CVS-Performanceservice typeuses connections named "netapp-cv-nw-customer-peer", and the CVS service type
uses connections named "netapp-sds-nw-customer-peer".
Copy thePeered project IDfield, which ends with-tp.
Create a peering connection for standard networks
To establish a connection between VMware Engine and
Cloud Volumes Service create aVPC Network Peeringbetween the tenant host project and the VMware Engine network using the details you copied previously.
In theNetApp tenant project IDfield, enter thepeered project ID.
Expect the VPC peering status of your new private connection to
stay in theInactivestate for up to 72 hours while VMware Engine
services and validates the peering request.
Mount a volume
Once the peering status of your private connection is listed asActive, you
can mount your cloud volume. Perform the mounting process from within the guest
OS of your VMware VM.
To mount an NFS volume, do the following:
In the Google Cloud console, go toCloud Volumes >Volumes.
ClickSelect a projectand then select the organization, folder, or project that
contains the volume.
Click the NFS volume for which you want to mount NFS exports.
ClickMoremore_vert, and then clickMount Instructions.
Follow the instructions in theMount Instructions for NFSwindow that
appears. The mounting instructions might be slightly different depending on
which NFS protocol you have configured for the volume.
To mount an SMB volume, do the following:
In the Google Cloud console, go toCloud Volumes >Volumes.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Connecting workload VMs to Cloud Volumes Service\n================================================\n\n| **Important:** This document has been replaced by [Connecting workload VMs to Google Cloud NetApp Volumes](/vmware-engine/docs/vmware-ecosystem/howto-connect-workload-vm-to-netapp-volumes). Refer to that page for information on connecting NetApp Volumes to VMware Engine.\n\n[NetApp Cloud Volumes Service for Google Cloud](/solutions/partners/netapp-cloud-volumes) (CVS) speeds up the deployment of\ncloud-based applications through rapid provisioning of shared file services and\nstorage management features. Connecting Cloud Volumes Service to\nVMware Engine lets you mount CVS cloud volumes from within the guest\nOS of your workload virtual machines (VMs).\n\nHere are some common use cases for using cloud volumes with\nVMware Engine:\n\n- Virtual desktop infrastructure (VDI)\n- Creating VM home directories\n- Setting up file services\n- Shared file storage for applications and databases\n\nAdditionally, VMs in Compute Engine and Google Cloud VMware Engine can both mount\nthe same cloud volumes. Here's a diagram that shows NetApp Cloud Volumes Service for Google Cloud being used\nwith VMware Engine and Compute Engine:\n\nBefore you begin\n----------------\n\nThe steps in this document assume that you have done the following:\n\n- [Created a Cloud Volume](/solutions/partners/netapp-cloud-volumes/quickstart) with the selected parameters (like allocated capacity and protocol type) in a given region. You can use NFSv3, NFSv4, or SMB volumes for the connection described in this document.\n- [Created a private cloud](/vmware-engine/docs/private-clouds/howto-create-private-cloud) in the same region as your Cloud Volume.\n\nGet VPC network details\n-----------------------\n\nWhen creating a peering connection between VMware Engine and\nCloud Volumes Service, you need some details about the VPC network used by\nCloud Volumes Service:\n\n1. In the Google Cloud console, go to the **VPC Network peerings** page.\n\n [Go to VPC Network peerings](https://console.cloud.google.com/vmwareengine/network-peerings)\n2. Click **Select a project** and then select the organization, folder, or project that\n contains the peering connection.\n\n3. Select the peering connection created for your Cloud Volume that corresponds\n to your private cloud. The CVS-Performance [service type](/architecture/partners/netapp-cloud-volumes/service-types)\n uses connections named \"netapp-cv-nw-customer-peer\", and the CVS service type\n uses connections named \"netapp-sds-nw-customer-peer\".\n\n | **Note:** You might see multiple peering connections with the same name if you have more than one peered VPC network for a service type. The person who set up the VPC Network Peering connections can help you determine which connection to use for VMware Engine.\n4. Copy the **Peered project ID** field, which ends with *-tp*.\n\n### Create a peering connection for standard networks\n\nTo establish a connection between VMware Engine and\nCloud Volumes Service create a [VPC Network Peering](/vpc/docs/vpc-peering)\nbetween the tenant host project and the VMware Engine network using the details you copied previously.\n\n1. Create a new [VPC Network Peering](/vpc/docs/vpc-peering).\n2. Select **Peered VPC type**: NetApp Cloud Volumes.\n3. In the **NetApp tenant project ID** field, enter the *peered project ID*.\n\nExpect the VPC peering status of your new private connection to\nstay in the *Inactive* state for up to 72 hours while VMware Engine\nservices and validates the peering request.\n\nMount a volume\n--------------\n\nOnce the peering status of your private connection is listed as *Active*, you\ncan mount your cloud volume. Perform the mounting process from within the guest\nOS of your VMware VM.\n\nTo mount an NFS volume, do the following:\n\n1. In the Google Cloud console, go to **Cloud Volumes \\\u003e Volumes**.\n\n [Go to the Volumes page](https://console.cloud.google.com/netapp/cloud-volumes/volumes)\n2. Click **Select a project** and then select the organization, folder, or project that\n contains the volume.\n\n3. Click the NFS volume for which you want to mount NFS exports.\n\n4. Click **More**\n *more_vert* , and then click\n **Mount Instructions**.\n\n5. Follow the instructions in the **Mount Instructions for NFS** window that\n appears. The mounting instructions might be slightly different depending on\n which NFS protocol you have configured for the volume.\n\nTo mount an SMB volume, do the following:\n\n1. In the Google Cloud console, go to **Cloud Volumes \\\u003e Volumes**.\n\n [Go to the Volumes page](https://console.cloud.google.com/netapp/cloud-volumes/volumes)\n2. Click **Select a project** and then select the organization, folder, or project that\n contains the volume.\n\n3. Click the SMB volume for which you want to map an SMB share.\n\n4. Click **More**\n *more_vert* , and then click\n **Mount Instructions**.\n\n5. Follow the instructions in the **Mount Instructions for SMB** window\n that appears.\n\nAfter you mount your cloud volume, you can manage the volume using the standard\ninterfaces described by [Workflow for managing cloud volumes](/solutions/partners/netapp-cloud-volumes/workflow).\n\nWhat's next\n-----------\n\n- Learn about [Using NFS volumes hosted by CVS as vSphere datastores](/vmware-engine/docs/vmware-ecosystem/howto-cloud-volumes-service-datastores)."]]