Before Virsto One

Ever heard of the VM I/O blender? Maybe the term is new to you, but if you’ve consolidated a lot of servers using virtualization, you’ve probably felt it.
A physical server running 8 VMs can have 80% less aggregate disk I/O performance as the same box running a single OS. As you add VMs, performance degrades because the intermixed I/O loads from multiple operating systems don’t stream smoothly anymore. They swirl and churn and mix unpredictably... in the VM I/O blender.

Another common problem is snapshot performance. You build your VMs from golden images. Most of the VMs in your operation were built from a handful of golden images. Most of the bits in those images are the same, and won’t ever change. It makes sense to use snapshot technology for space efficient clones. Unfortunately, most snapshot technologies weren’t designed to perform well in a virtual server use case. How unfortunate.

It’s bad enough that performance drops. Unacceptable, really. Worse, the resultant performance isn’t predictable or reliable. So, while you know performance will get worse, you don’t know how much or when... and you’re supposed to deliver consistent quality of service?
You can’t achieve the desired level of server consolidation if the penalty is unpredictably lower performance. For good reason, IT architects are loath to virtualize I/O intensive applications.
With Virsto One
Virsto One is a simple plug-in to the hypervisor that offers unlimited snapshots and clones, eliminating the I/O blender through VM optimized flow control. No more need for buying more cache and more spindles to alleviate the problem. Virsto One consolidates I/O requests from multiple guest VMs running on the same physical server to optimize the I/O flow for storage devices. To improve and maintain the highest performance, Virsto One also separates the read and write streams in the disk I/O channel. This feature in our innovative architecture combines low latency with sequential allocation for high speed read operations. This allows for predictable performance and quality of service (QoS) management. And now, you really can virtualize your I/O intensive applications without hesitation. Virsto One enables you to run more VMs per server.
Other solution use cases are outlined below:
- Storage sprawl
- Storage performance problems
- Storage management complexity
- Excessive storage costs























