This topic covers the virtual machine requirements, including memory and data storage, for deploying the Delphix Engine on the Azure public cloud and Government Cloud. 

The following topics are covered:

  • Instance Types
  • Network Configuration
  • Storage Configuration

Once you understand the requirements listed on this page, you should view the next pages on Azure deployment:

Instance Types

The following is a list of instance types that are supported to deploy Delphix on Microsoft Azure. Delphix periodically certifies new instance types, which will be added to the list here.

Requirements

Notes

General Purpose

D16s_v3

D32s_v3

Network bandwidth and IOPS limits are specific to each instance type:

Memory-Optimized

DS14_v2

E8S_v3

E16S_v3

E32S_v3

Network bandwidth and IOPS limits are specific to each instance type:

Network Configuration

Use of Azure Accelerated Networking is supported for Delphix Engines, and is recommended to maximize network performance. Accelerated Networking provides more bandwidth with more consistent and lower network latencies.

Requirements

Notes

Azure Virtual Network (VNet)

The Delphix Engine and all the source and target environments must be accessible within the same virtual network.

Network Security Group (NSG)

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 General Network and Connectivity Requirements for information about specific port configurations. See Network Performance Configuration Options for information about network performance tuning.

Storage Configuration

We recommend using a total of four disks to run your Delphix Engine. One disk is used for the Delphix File System (DxFS) to ensure that its file systems are always consistent on disk without additional serialization. The other three disks will be used for data storage. This also enables the Delphix Engine to achieve higher I/O rates by queueing more I/O operations to its storage.

Requirements

Notes

Azure Premium Storage

  • Premium storage utilizes solid-state drives (SSDs)
  • Devices up to 4096GB are supported
  • Maximum of 256TB is supported
  • Cache setting of NONE
  • I/O requests of up to 256 kilobytes (KB) are counted as a single I/O operation (IOP) for provisioned IOPS volumes
  • IOPS vary based on storage size with a maximum of 7,500 IOPS

General Storage Configuration

  • Allocate initial storage equal to the size of the physical source databases. For high redo rates and/or high DB change rates, allocate an additional 10-20% storage
  • Add storage when storage capacity approaches 30% free
  • Add new storage by attaching new data disks of the same size
  • Maximize Delphix Engine RAM for a larger system cache to service reads
  • See Delphix Storage Migration  

Extensions

Azure VM extensions are not currently supported.

Related Topics