This section summarizes the steps required to deploy DDVE on Google Cloud.
Enable Private Google Access
The DDVE object store solution requires network connectivity to the object store bucket. Enable Private Google Access to internally route the network traffic towards the bucket within the Google network. By default, Private Google Access is not enabled. It can be enabled when a subnet is created; it can also be enabled or disabled by editing a subnet.
Create bucket in Google Cloud Storage
Create a bucket in the same region as the DDVE instance. To create a bucket:
- From the Google Cloud navigation pane, select Storage > Browser.
- On the Browser page, click + Create Bucket.
- On the Create a bucket page, provide information for each category:
- Name the bucket - Enter the bucket name. DDVE does not accept a bucket with a dot (.) in its name.
- Choose where to store the data - For low latency purposes, Dell Technologies recommends the location type Region. Select the same region where the DDVE is running. Use Multi-regional only for a location where regional type is unavailable. If regional redundancy is required, it is recommended to deploy a DDVE in another region and configure replication between the DDVEs.
- Choose a default class for data - DDVE in the Google cloud supports only Standard class. Nearline, Coldline, and Archive classes are not supported because they are not designed for Active tier.
- Choose how to control access to objects - DDVE supports Fine-grained and Uniform. Uniform is recommended.
- Advanced settings (optional) - Use default settings.
- After reviewing the bucket settings, click Create. Bucket details can be seen after the bucket is successfully created.
Configure a cloud storage authentication method
DDVE deployed in Google Cloud supports the following two methods of authentication to Google Cloud storage:
- OAuth 2.0 (recommended)
- Access and secret keys that use hash-based message authentication code (HMAC)
Note: For details on how to create a service account and add a custom role, see Dell EMC PowerProtect DDVE on Google Cloud Platform Installation and Administration Guide.
Deployment manager editor role
To ensure successful marketplace deployment, the user must have the deploymentmanager.editor role. Alternatively, the user must have, at a minimum, the following permissions:
- deploymentmanager.deployments.cancelPreview
- deploymentmanager.deployments.create
- deploymentmanager.deployments.delete
- deploymentmanager.deployments.get
- deploymentmanager.deployments.list
- deploymentmanager.deployments.stop
- deploymentmanager.deployments.update
- deploymentmanager.manifests.get
- deploymentmanager.manifests.list
- deploymentmanager.operations.get
- deploymentmanager.operations.list
- deploymentmanager.resources.get
- deploymentmanager.resources.list