Connecting workload VMs to Dell PowerScale

Dell PowerScale on Google Cloud speeds up the deployment of cloud-based applications through rapid provisioning of shared file services and storage management features. Connecting Dell PowerScale to VMware Engine lets you mount Dell PowerScale shares from within the guest OS of your workload virtual machines (VMs).

Here are some core benefits to using Dell PowerScale with VMware Engine:

  • Run the most demanding file-based workloads that require extreme performance and throughput, including AI and ML.
  • Create scale-out capacity up to 50 pebibytes (PiB) in a single namespace and scale-out performance up to 97 MBps/TiB.
  • Hand off complete lifecycle management of the environment to Dell experts.

Additionally, VMs in Compute Engine and Google Cloud VMware Engine can both mount the same Dell PowerScale volumes. Here's a diagram that shows Dell PowerScale being used with VMware Engine and Compute Engine:

Architecture diagram of Dell PowerScale in relation to
          Google Cloud VMware Engine and Compute Engine

Before you begin

The steps in this document assume that you have done the following:

  • Created a fileshare with the selected parameters (like allocated capacity and protocol type) in a given region. You can use NFSv3 or SMB volumes for the connection described in this document.
  • Created a private cloud in the same region as your Cloud Volume.

Get VPC network details

When creating a peering connection between VMware Engine and Dell PowerScale, you need some details about the VPC network used by Dell PowerScale:

  1. Access the Google Cloud console.
  2. Select the Google Cloud project containing your Cloud Volume.
  3. Go to VPC network > VPC network peering.

    Go to the VPC networking peering

  4. Select the peering connection created for your Dell PowerScale that corresponds to your private cloud.

  5. Copy the Peered VPC network and Peered project ID fields, which begin with dellemc and end with -tp, respectively.

Create a peering connection for standard networks

To establish a connection between VMware Engine and Dell PowerScale create a VPC Network Peering between the tenant host project and the VMware Engine network using the details you copied previously.

  1. Create a new VPC Network Peering
  2. Select Peered VPC type: Dell PowerScale
  3. In the Dell tenant project ID field, enter the peered project ID.

Expect the VPC peering status of your new private connection to stay in the Inactive state for up to 72 hours while VMware Engine services and validates the peering request.

Create a peering connection for legacy networks

To establish a connection between VMware Engine and Dell PowerScale create a VPC Private Connection between the tenant host project and the VMware Engine network using the details you copied previously.

  1. Create a new VPC Private Connection
  2. Select Private connection type: Dell PowerScale
  3. In the Peer Project ID field, enter the peered project ID of the Google Cloud project containing your Dell PowerScale.
  4. In the Peer VPC ID field, enter the name of the peered VPC network your Dell PowerScale is in.

Repeat the preceding process for each region containing your Cloud Volumes and private clouds. Expect the VPC peering status of your new private connection to stay in the Inactive state 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 as Active, you can mount Dell PowerScale fileshare. Perform the mounting process from within the guest OS of your VMware VM.

To use the Google Cloud console to mount an NFS fileshare, follow these instructions:

  1. In the Google Cloud console, click PowerScale > Clusters. The PowerScale Clusters page opens.
  2. Click the name of the cluster you want to manage.
  3. From the fileshares list, click More next to the fileshare you want to mount, and then click Mount Instructions.
  4. Follow the instructions in the Mount Instructions for NFSv3 window for setting up your NFSv3 instance and mounting your NFSv3 fileshare to complete the process.

To use the Google Cloud console to mount an SMB fileshare, follow these instructions:

  1. In the Google Cloud console, click PowerScale > Clusters. The PowerScale Clusters page opens.
  2. Click the name of the cluster you want to manage.
  3. From the fileshares list, click More next to the fileshare you want to mount, and then click Mount Instructions.
  4. Follow the instructions in the Mount Instructions for SMB window for setting up your SMB instance and mounting your SMB fileshare to complete the process.

After you mount your cloud volume, you can manage the volume using the standard interfaces described by PowerScale Administration interface.