It is best if you have experience launching and configuring shapes within your OCI environment. Read below for specific tasks to complete before deployment.
Before deploying the Delphix Engine for OCI:
- Contact your Delphix representative to request this capability. Delphix will assist you to review that all Oracle Cloud requirements are met to successfully run a Delphix Engine with the most appropriate configuration for your Use Cases.
- Review Checklist of Information Required for Installation and Configuration.
- Oracle’s Creating an Instance documentation
- Make sure that the Oracle account you are using to deploy your Delphix Engine has an appropriate level of permissions to upload files to a Bucket in Object Storage and use that object to produce a Custom Image.
Determine which virtual cloud network (VCN) you will use when launching the virtualization instance. To maximize performance, deploy the Delphix Engine instance in the same VCN/subnet in which you will create your virtual databases (VDBs).
Provisioning a VDB requires a compute instance running the same database engine as the source. Please note, however, that the target instance only needs storage to accommodate the OS, database platform binaries, etc., because Delphix delivers all of the data files.
Make sure that the necessary ports are open.
Using the Delphix Engine for OCI will require connections to source and target database servers. Such connections require various ports to be open, enabling communications. For a detailed list of the network and port requirements, click the link appropriate to your database platform:
- Update Security Group (or Security List) settings to accommodate the necessary connections.
- Select the same Security Group that your current (or future) non-production compute nodes utilize.
- You must modify the Security Group to allow access to all of the networking ports used by the Delphix Engine and the various source and target platforms. See links above for information about specific port configurations. Reference: Link to Oracle Network Security Groups
- Allocate storage.
To properly size the initial storage capacity and determine the number and size of Provisioned IOPs Volumes required, download and utilize the Delphix-Dynamic-Data-Platform-Storage-Calculator.
It is helpful to first create a list of the data sources from which you intend to make dSources. A data source is typically a production database that you link to the Virtualization Engine, enabling you to create virtual, full, read-write copies of the source within minutes. The list should include the database's name, platform (for example, Oracle or SQL Server), current size (in GB), the estimated number of virtual copies, and retention period (in days) of snapshots (backup copies).
Delphix only supports using Block Volume devices for data storage. These block devices must be attached to the Delphix Engine using the Paravirtualized attach mode (iSCSI is not currently supported). Block Volumes must be provisioned in the same Availability Domain as the Delphix Engine, otherwise, they will not be discoverable. Block Volumes should be configured to use the “Higher Performance” performance option. All Block Volumes attached to a single Delphix Engine should be of the same size. A minimum of four (4) Block Volumes should be attached to a Delphix Engine.
During the Manual Deployment option, use the guidelines outlined in Virtual Machine Requirements for OCI.
- Deployment for OCI
- Checklist of Information Required for Installation and Configuration
- Procedure for Deploying in OCI