Procedure for deploying in GCP

Overview

Procedure for deploying the Delphix Engine using a tar.gz file in Google Cloud Console with Secure Boot enabled images or in Google Cloud Marketplace. 

Deployment in Google Cloud Console with Secure Boot enabled images

Prerequisites

Procedure

  1. Create a GCP storage bucket.

  2. Upload the downloaded CGP tar.gz file to the GCP storage bucket.

    1. When the upload completes, click the three vertical dots on the far left and select Copy gsutil URI. Save this URI to use later with gcloud commands.

  3. On the system with gcloud installed, unpack gcp-certs.tar.gz to extract the following files:

    • PK.cer

    • KEK.cer

    • db.cer

  4. Use the following sample command to create an image with gcloud compute images create:

    Copy
    gcloud compute images create Image-Name \
      --source-uri=gs://dlpx-system/storage/external-standard-gcp.gcp.tar.gz \
      --guest-os-features=UEFI_COMPATIBLE,GVNIC \
      --platform-key-file=PK.cer \
      --key-exchange-key-file=KEK.cer \
      --signature-database-file=db.cer \
      --storage-location=us \             # Multi-region (examples: us, eu, asia)
      --family=delphix-secureboot \       # Optional
      --description="UEFI Secure Boot image with GVNIC; Oct 2025 build" \  # Optional
      --labels=owner=delphix,env=dev,boot=uefi,net=gvnic \                 # Optional
      --kms-key=projects/PROJECT_ID/locations/us/keyRings/RING/cryptoKeys/KEY  # Optional
  5. After your image is created, select it and create an instance.

  6. Configure the instance creation screen:

    1. Select the region and zone for your Virtual Databases.

    2. Choose a supported machine type appropriate for your expected workload.

    3. Update the Boot Disk to SSD Persistent Disk. (Defaults to Standard Persistent Disk)

    4. Add Data Disks (minimum of four recommended) with a total capacity at least equal to the combined size of your source DBs. Make sure to use SSD Persistent Disks.

    5. Configure Networking to match the Network and Subnet(s) where your target non-production instances reside. A target is an instance running the DB platform identical to the source DBs.

    6. On the Security page under Shielded VM, check Turn on Secure Boot. Leave Turn on vTPM and Turn on Integrity Monitoring unchecked.

    7. Once all configuration details are complete, click Create.

  7. Wait for the instance to be created and available.

You can now connect to your newly deployed Delphix Engine using the assigned IP address or hostname via the support web browser.

Deployment in Google Cloud Marketplace

  1. Log in to the Google Cloud Marketplace.

  2. In the Search field, type Delphix.

  3. Select the Delphix Data Virtualization for GCP (3TB)

  4. Review the information on the initial Marketplace page.

  5. Click Launch.

  6. Review the deployment configuration and software subscription information.

  7. Accept the Google Cloud and Delphix terms of service.

  8. Click Deploy, which starts the instance deployment.

  9. After the deployment, add equally-sized data disks to the instance.

  10. To enable Secure Boot:

    1. Stop the VM.

    2. Edit the VM configuration. Under Security and Access > Shielded VM, select Turn on Secure Boot.

    3. Save the changes and start the VM.

Configuring the Delphix engine

  1. Connect to the running Delphix instance with a web browser. Use the IP address or DNS name noted in the Instance Description. Upon successful connection, the browser will automatically redirect to the Delphix Setup Page.

  2. Refer to the standard  product deployment instructions to complete the Delphix deployment. 

Next Steps

Congratulations! The Delphix Virtualization Engine should be successfully deployed in Google Cloud Platform.

Use Delphix documentation to learn how to: