We compete with storage controller based tiering & caching solutions in hybrid arrays and and all-flash arrays.
SSDs in the host versus in the storage appliance.
We differentiate ourselves from all-flash arrays and storage controller based caching solutions in that we use SSDs (or RAM) installed in the ESXi host, and so we are lower latency than if the same high speed media was in the storage appliance and hence behind the storage network and behind storage controllers.
Enterprise grade SSDs bought retail vs. from storage OEM – newer, cheaper, and longer warranty.
Since most of our customers buy enterprise grade SSDs from retailers like amazon.com, these SSDs cost a lot less than if the same SSDs were bought from the storage OEM. Retailers also pass through the SSD OEM warranty of 5 years for enterprise grade SSDs to end users, versus the same SSD is warranted for only 3 years if rebranded by the storage OEM. Lastly, retailers sell the latest/fastest SSDs from the SSD OEM, versus rebranded storage OEM SSDs are 12-18 months old since qualification cycles at storage OEMs are that long, and so these SSDs are much slower than the SSDs you would get from retailers.
We throw more CPUs at the caching problem than a storage appliance can.
We distribute caching workload across all the host CPUs in the ESXi cluster. Hence our caching efficiencies are much higher compared to storage appliance based caching that uses only the two or four storage controllers(CPUs) on the appliance to process the caching workload.
VirtuCache installation does not require any storage reconfiguration, or reboot of hosts or VMs.
Below is a quick chart of how we compare versus these competing approaches.
|Storage Type||Features||Dollar per GB||Dollar per IOPS||Latencies|
|EMC FastCache controller based caching*||Accelerates mainly reads. Max usable SSD capacity is 1TB on the highest end VNX 7X, and only a few hundred GB on VNX 5X. Starting cost $8K for 100GB* SSD||$ 80||$ 1||Determined by network and controller workload|
|Our caching software with SSD||Caches both reads and writes. Max 4TB per host. Starting cost $5000 for 1 host with 800GB SSD||$ 6||5 cents||Consistently < 5ms since SSD is in the ESXi host, closer to CPU|
|All flash arrays||$100,000 for 4 TB all flash array. Accelerates both reads and writes.||$ 25||$ 1||If total workload from all hosts connected to the AFA is less than storage network b/w QoS, then VM level latency < 10ms|
We also compete with other software vendors in our space. Versus these other server side storage vendors, we accelerate writes in addition to reads; we cluster in-host SSDs across VMware hosts; we replicate writes to other hosts in a cluster to prevent against data loss/corruption in case of local host or SSD failure; we do not need any agents in the guest VMs or a VM per ESXi host; we seamlessly support ALL VMware features like vmotion, storage vmotion, x-vmotion, DRS, linked clones, high availability, and snapshots; and we are certified by VMware.