But I can't disagree that there are some really neat (on paper) features that the Drobo has that I'd love to see in StarWind.
- BeyondRAID: this is the most innovative part IMO and takes hot swap to another level just not possible with traditional RAID. Let's say you're running out of disk space. Simple - you buy 3 x 4TB drives and hot swap existing 3 x 2TB (or whatever) and instantly capacity increases. With a traditional RAID system, this is just not possible and allows incremental upgrades. I fully appreciate to implement something like this, you throw hardware RAID pretty much out of the window unless there are some really clever controllers out there. But then again, forgetting hardware RAID and doing it all in software has some attractions as well (like being able to do it better)
- Automatic reclamation of space: the real "elephant in the room" problem with thin provisioning. Drobo "knows" it's a Windows NTFS volume and can reclaim space from a thin volume. That makes our life a lot easier as at the moment if we've accidentally copied too much to a thin provisioned disk (e.g. Exchange logs), then the only way to shrink is to do some hairy copying to a new volume and then delete the old one
- SSD tier: this is Drobo's get-out-of jail free card as it allows them to ship units using nearline cheap 7.2k SAS drives that have much higher capacity that the non-nearline but keep their IOPS reasonable. To be honest, it's this bit that makes me unsure of the unit as we might end up with lower IOPS than our existing system but to be honest, I don't think we're very IOPS constrained. But I'd love to see StarWind with a two tier cache system - RAM caching plus automatically moving frequently used blocks onto the SSD.
Cheers, Rob.