On-Premise High-Speed Storage
The DVX is the first Enterprise storage system to split server-powered performance from network-attached durable capacity as a single end-to-end system. Performance uses host compute and flash, driven by Datrium software uploaded to the host. Durable capacity is on an integrated external storage appliance that also coordinates the system.
This split allows enterprise data services to be more dynamic and predictably faster at lower cost, while isolating faults and localizing speed for increased control.
Network Attached Storage Appliance
Durable capacity in the DVX is physically isolated and shared using the Datrium NetShelf. The NetShelf is a simple, stripped down, network-attached 2U drive enclosure appliance, which includes NVRAM for fast write durability, and dual-controller HA. The NetShelf has no traditional storage artifacts to manage. No LUNs, no drive groups, no caches, no SANs. It’s just a highly available pool of shared capacity connected by 10Gb Ethernet.
The NetShelf has dual controllers and dual-attach drives for active/passive failover. It has drives for capacity. It exports neither blocks nor files, so has no LUNs or volumes to administer. It works with DiESL software to back host-based NFS data services.
Each controller has NVRAM, and each write is mirrored at low latency before returning control to a VM. So if a host fails, there’s no impact to data fault tolerance and no data loss; no host drive rebuilds or migrations would be required.
Each NetShelf includes 29TB of useable capacity, post RAID, spare and overhead. Typical enterprise data with dedupe and compression reduces by 2x – 6x, but some workloads can be much higher (e.g. VDI, test/development). So effective capacity is estimated to be 60TB – 180TB.
Simple, Efficient, Dynamic Scaling For VMs
Datrium DiESL (Distributed Execution, Shared Logs) is the name of the DVX software and file system. Part of it runs on server hypervisors, part of it runs in the associated DVX NetShelf. It enables storage scaling for VMs to be simple, efficient and dynamic.
Scale simply. Management is simple, cohesive, and end-to-end, available through a vCenter plugin. Adding hosts or flash is done through vSphere.
Scale efficiently. DiESL was designed from the ground up with end-to-end compression, deduplication and instant zero-copy clones at the per-VM level. It was designed by ex-VMware Principal Engineers to fit cleanly in the VMware vSphere ecosystem.
Scale dynamically. DiESL enables storage to be managed like VMs for dynamic datacenters. If a VM’s storage is slow, just vMotion to a host with more cache or compute headroom.
The DVX Datastore presents as NFS to ESXi, but NFS terminates within the host DiESL software. With this approach, all VMs and vDisks are discretely identifiable for latency breakdowns across host elements, networks and the NetShelf itself, even in pre-vVol version 5.5. The IP based protocol from hosts to the NetShelf is custom built.