Founded in 2000, FalconStor has consistently provided storage solutions and was one of the first companies to provide storage virtualization capabilities along with being an OEM vendor for a number of widely accepted backup and recovery products such as EMC's Data Library series. It is encouraging to see the company provide solutions for the virtual machine space and especially for the virtual desktop infrastructure (VDI).
After being briefed on the new VDI solution, I took some time to digest the technology and then spoke with Sam Lee, senior solutions architect, Data Centers, at Force 3, who provides enterprise data center solutions for the Federal government and commercial environments. Lee was an early adopter of VDI solutions, and he found that storage I/O performance not as good as anticipated as well as being a root cause of boot and sign-in problems. He learned a lot about desktop behavior. "Early on we had little understanding about desk-top behavior. I believe we all underestimated what desk-top virtualization really means," Lee explained.
The thought process was that desktop consolidation would be similar to server consolidation, perhaps a five to one ratio. In actual implementation, Force 3 found that a 50 to one ratio was more realistic in order to provide attractive economics; however the storage I/O latency hovered around a crippling 70 to 80ms range. Understandably, the early VDI solutions were not performance-friendly, and in an effort to reduce latency by adding more storage devices, the total storage cost was unacceptable and out of reach.
After Lee's initial experience, he went on a year-long search for a more practical solution. During this time, he learned even more about the desktop environment. "All the desktop data is valuable. Nothing gets blown away. For VDI, it's more about data value tiering as opposed to performance tiering, but we still need high performance in the storage I/O," said Lee. The data-value tiering concept is the reverse of what we commonly see in the storage industry; performance tiering is more commonplace.