Delphix Masking Engine Virtual Machine Requirements

Includes CPU, memory, and data storage for installation of the Delphix Masking Engine on a VMware virtualization platform.

The Delphix Masking Engine virtual machine (VM) should be placed on a server where it will not contend with other VMs for network, storage or compute resources. The Delphix Masking Engine is an I/O intensive application, and deploying it in an environment where it must share resources with other virtual machines can significantly reduce masking performance, especially in configurations that involve sharing I/O channels, disk spindles, and network connections.

Virtualization Platform

Virtualization Platform Requirements

VIrtualization Platform requirements are described in the provided link.

Virtual CPUs

8 vCPUs

CPU resource shortfalls can occur under high I/O throughput conditions. CPU reservation is strongly recommended for the Delphix VM, so that Delphix is guaranteed the full complement of vCPUs even when resources are overcommitted.
Virtual  Memory
  • 16 GB vRAM (minimum)
  • 32 GB vRAM or more (recommended)

Memory reservation is required for the Delphix VM. Performance of the Delphix Engine will be significantly impacted by over-commitment of memory resources in the ESX Server. Reservation ensures that the Delphix Engine will not stall while waiting for the ESX Server to page in the engine's memory.

Do Not Allocate All Memory to the Delphix Engine

Never allocate all available physical memory to the Delphix VM. You must set aside memory for the ESX Server to perform hypervisor activities before you assign memory to Delphix and other VMs. The default ESX minimum free memory requirement is 6% of total RAM. When free memory falls below 6%, ESX starts swapping out the Delphix guest OS.

We recommend leaving about 8-10% free to avoid swapping. For example, when running on an ESX Host with 512GB of physical memory, allocate no more than 470GB (92%) to the Delphix VM (and all other VMs on that host).

Delphix VM Configuration Storage
  • Minimum 10 GB
  • The VMFS volume should have enough available space to hold all ESX configuration and log files associated with the Delphix Engine.

The Domain0 storage pool is still required for Delphix Engine.

If a memory reservation is not enabled for the Delphix Engine (in violation of memory requirements stated above), then space for a paging area equal to the Delphix Engine's VM memory must be added to the VMFS volume containing the Delphix VM configuration data.

Delphix Engine System Disk Storage
  • 300 GB
The Delphix Engine system disk should be stored in a VMDK system drive. The VMFS volume where the .ova is deployed should therefore have at least 300GB of free space prior to deploying the .ova. The VMFS volume must be located on shared storage in order to use vMotion and HA features.
The VMDK for the Delphix Engine System Disk Storage is often created in the same VMFS volume as the Delphix VM definition. In that case, the datastore must have sufficient space to hold the Delphix VM Configuration, the VMDK for the system disk, and a paging area if a memory reservation was not enabled for the Delphix Engine.
Client Browser
  • Microsoft Internet Explorer 10.0 or higher
  • Mozilla Firefox 35.0 or higher
  • Chrome 40 or higher
Make sure that Internet Explorer is not configured for compatibility mode.

Related Links