VM Storage Performance

The intensified demand for IT network efficiency, increased application performance and lower operating costs have been driving the phenomenal growth of virtualization in the past decade, with no signs of slowing. At present, many organizations run more virtual servers than physical servers.

In order to understand VM storage performance, we first need to understand what storage virtualization is. Storage virtualization involves the creation of a usually very large, logical-pool of data. Via software, that pool appears to be physically located all on one server. In actuality, that data may be located across hundreds of physical disks spread across dozens of servers. This is the concept implemented by Storage Area Networks (SAN).

This technology essentially abstracts “logical storage” (what the OS sees and uses – i.e., the file system) from physical storage (the striped RAID sets). The key differentiator in virtual storage is that the multiple physical storage devices (e.g. a RAID array) are combined into one large grouping, on top of which a virtual storage container is created.

Get the Guide to 50% Faster VMs—No Hardware Required »

How do I increase my storage performance?

As storage solutions and infrastructures have evolved, so have solutions to address performance. “Prevention is better than the cure” is a popular and very IT applicable maxim. That philosophy, applied to preventing unnecessary read and write I/O with DymaxIO’s IntelliWrite® and IntelliMemory® I/O optimization technology, is the ultimate solution to maximizing performance of modern storage solutions.

DymaxIO® uniquely addresses the unnecessary I/O patterns of reads and writes by aggregating data on writes to perform sequentially while caching reads on available server memory without contention to the application. As a result, DymaxIO boosts application performance by 50% or more by (1) maximizing the efficiency of every single I/O from write requests that leave the server and (2) caching the most active data from read requests using available server memory.

Read I/O Optimization – Much of the I/O traffic moving through the infrastructure shares similar data, yet every byte of that data travels the entire distance from server to storage and back for every I/O request, even when it is frequently accessed data. IntelliMemory® technology addresses this read request inefficiency by caching the most active data in the server’s available memory. Should an application require more memory, DymaxIO serves memory back to the application to ensure there is never a case of memory starvation or resource contention. Condusiv Technologies’ self-learning caching algorithms have set the gold standard for the industry as they are OEM’d by eight of the top ten largest PC manufacturers in the world.

Write I/O Optimization – DymaxIO’s IntelliWrite® technology optimizes I/O write operations, eliminating the performance penalties associated with the Windows OS, splitting files into pieces and writing each piece to a different logical location within the SAN or NAS. DymaxIO is aware of space allocation and aggregates writes to behave sequentially—requiring less I/O for every file written. Subsequent reads also benefit, since only minimum I/O is required to fulfill the request. As a result, only productive I/O requests are processed across the entire infrastructure, enabling more data to be processed in the same amount of time.

When only productive I/O traffic is processed through the server, network and storage, I/Os per second are accelerated, latency is greatly reduced, and more work can be performed in the same amount of time. This greatly improves the efficiency of all VMware ESX/ESXi and Microsoft Hyper-V virtual platforms and physical servers for increased bandwidth.

DymaxIO I/O optimization is tailored for virtual environments that leverage a SAN or NAS as it proactively provides I/O benefit—improving storage performance and benefiting advanced storage features like snapshots, replication, data deduplication and thin provisioning. Since DymaxIO optimizes I/O at the server level, it is complementary to all SAN and NAS storage systems and media types (e.g., HDD or SSD).

What People are Saying

Slide “2X Faster SQL & Oracle!” University of Illinois Slide “Doubled Performance!” Alvernia University Slide “ERP Twice as Fast!" I.B.I.S. Inc. Slide “Cut Backups in Half!” School City of Hammond Slide “Saved Millions in Hardware Costs!” CHRISTUS Health Slide “Undelete Saved My Bacon many Times!” Charles Chang, Support Technician, Alert

What People are Saying

“Typically, IT professionals respond to application performance issues by reactively buying more hardware. Without the luxury of a padded budget, we needed to find a way to improve performance on the hardware infrastructure we already have. It saved us from having to make a heavy investment in SSDs or do a complete rip and replace of our entire hardware infrastructure. To this day, I still can’t believe software is doing this.”
R. Ortiz, IT Manager, ASL Marketing

“I have used Diskeeper since it was first introduced. It has always worked well in keeping my drive defragged for the fastest response times for all of my apps. Thank you again for this fine piece of software.”
Philip Baldwin, NVQB

“The Undelete software that we use on all our Regional Servers is undoubtedly worth every penny. It
has saved our Techs numerous hours in restoring files inadvertently deleted as opposed to having to
restore from backup tape.”
Michael Lucas, Gancom (Division of Gannet Fleming)

“Undelete saves backup restores when someone accidentally deletes a file from a Windows share. We store tapes off site so Undelete can save a big delay for file restores of that type. Undelete does what it says on the box – really – and it works nicely as a network recycle bin.”
Glenn Edwards, Infrastructure Analyst, Itron

“I have been using Diskeeper for many years, it is installed as a routine on all servers, networked clients, SHO and any other computer. It has never presented any problem and has always demonstrated improved drive performance in both servers and clients. With each new release Condusiv does not merely provide “window dressing”, they actually improve the product with the objective of making it easier to use, more reliable, more effective and easier to use.”
Mark Sills, Systems Administrator / Manager, Home User