General purpose, primary storage solutions, cannot handle VM specific I/O workload effectively. Having VM-centric storage in a virtualized environment is a MUST since 90% of applications are virtualized today.
If you’re already moderately impressed by this feature, wait till you read about the next step in its evolution.
Now that the back-end storage speed had been increased dramatically, it was time to eliminate latency
and cement data safety. StarWind developed Log-Structured Write-Back Cache (LSWBC) as a LSFS successor.
Learn about LSBWC and how StarWind sees the future of log-structuring by clicking here
Problems Caused by I/O Blender Effect
IO Blender is the negative effect of dramatic storage performance degradation resulting from multiple virtualized workloads morphed into a stream of small random I/Os.
A single application can generate a huge amount of either random or sequential reads/writes. Meanwhile, there are tons of VMs in real production environments which make the IOPS fully randomized. This results in dramatic performance degradation of conventional storage system.
A resulting workload can be handled properly only by VM-centric primary storage that is not throughput oriented, but IOPS oriented.
Usual way to solve this problem for conventional primary storage systems is to equip it with all flash memory. However, the resulting price of the storage system goes through the roof.
Log-Structured File System (LSFS) Solution
To fight random reads, StarWind uses a combination of RAM and Flash as multi-layered cache, thus achieving major performance increase.
To fight the random writes issue, a different approach is used: StarWind coalesces multiple smaller random writes into a single sequential big write I/O. StarWind allows to achieve up to 90% raw sequential write performance at the file system level, which is by order of magnitude better as compared to conventional file systems (i.e NTFS, ZFS, etc), which is around 10%. This technology, called Log Structuring, is used in StarWind LSFS that stands for Log-Structured File System.
LSFS brings unique features and functionality to the primary VM-centric storage system:
Performance is significantly boosted by converting random writes into the fully sequential. Thus the typical VM workload dominated by 100% random I/Os will no longer be the bottleneck of the system`s performance.
Ability to effectively use parity and striped RAIDs (RAID0, RAID 4, RAID4DP, RAID5, RAID6 etc.), since read-modify-write sequence is no longer used and all spindles of striped array are processing the writes at the same time. This is achieved by writing only big blocks to the disk, thus covering multiple stripes.
Flash Friendly: StarWind prolongs life of all flash which decreases the CapEx and OpEx. This is achieved by decreasing the number of erase cycles, as the result of aggregating multiple small writes into one massive write, so there is no spots burns. Combined with Space Reduction technologies (In-line Deduplication, On-The-Fly Compression, etc.), it reduces amount of actual data written. As a result, the Flash wearout is reduced. Learn More
Get Maximum Performance with StarWind LSFS
"IO Blender" Effect is totally eliminated by StarWind Log-Structuring technology which converts multiple small random writes into a single sequential writes stream. As a result, the primary storage system hits outstanding performance numbers with VM-specific workload type and improved ability to use Flash, so as the parity and striped RAIDs. Also, The MLC flash short life cycle problem is no longer an issue with StarWind’s improved deduplication technology and log structuring that significantly decreases the quantity of erase cycles and re-write operations so as the result there is no spot burned.
If you’re not sure about how the product works and what benefits it can contribute to your business, fill out the form below. StarWind sales will contact you to schedule a GoToMeeting at a time most convenient to you. During the meeting, our presale team will demonstrate how the product works, its functions, features, and the ways it can enhance your IT- infrastructure to improve your business agility and continuity.
Thank you for your application!
We will reply to you shortly.
Please fill out the form below to determine how much the product will cost based on your individual case. StarWind sales will get back to you as soon as they receive your request. You will undergo a very short survey for us to find out what kind of IT-environment you got, what your business demands from it and what it wants more. The sales will make the calculations immediately and present an offer upon your request.