WD talks SSHDs: Black hybrid details revealed

Rick

Posts: 4,512   +66
Staff

Earlier this week, Western Digital debuted the fruit of a partnership with SanDisk: a line of solid state hybrid drives bearing its "Black" branding. In light of the announcement, WD vice president Matt Rutledge recently discussed with The Tech Report details regarding the company's newly release flash-mechanical hybrid and how it differs from other SSHDs.

It seems the biggest difference between Western Digital's SSHDs and competitors' is their software-based design. Where most offerings rely upon a hardware-based marriage of flash and mechanical storage which is essentially invisible to the host operating system, WD has taken a driver-level approach. Rutledge informed TTR that "Black" owners will have a choice between WD's proprietary driver or Intel's more general-purpose SRT driver, but ultimately, software is required to take full advantage of its integrated flash hardware.

Such a design offers theoretical benefits. Drivers can provide richer communication between a storage device and its host operating system. Some examples of those benefits may include file system awareness, scenario-specific fine tuning and real-time adjustments. Notably though, Rutledge said that WD's solution allows for both read and write caching; until recently, the industry had been narrowly focused on just read caching.

WD Black SSHDs have two parts: an 8 to 24GB Sandisk iSSD flash part and a 5400 RPM mechanical storage part. These two parts are bridged together, but both the SSD and HDD portions retain their own controllers. Effectively, WD's Black hybrid drives sound like two independent storage devices knitted together by software.

The "5400 RPM" figure may come as a surprise for SSHDs carrying the "Black" moniker; however, Rutledge suggested that RPMs simply aren't important when it comes to hybrids. Benchmarks are likely to test this presumption very soon.

Although Rutledge's claim hasn't proven entirely true with other manufacturers, he may be mostly correct in terms of typical day-to-day file operations. The precise impact of slower spindle speeds, however, is likely to depend on the company's caching scheme and will certainly vary with usage.

Interestingly, WD's drives are equipped with both MLC and SLC flash technologies. MLC provides higher storage capacity at lower prices, but at the expense of write performance and durability. SLC is pricier, but offers superior write speeds and longevity. WD compartmentalizes the two, designating MLC to handle mostly reading while SLC is relegated to mostly writing.

Permalink to story.

 
Sounds good for standalone system use but useless for large scale random access such as database servers where the "highly utilised" data is not isolated (e.g. hits more data than can be fit in the cache). E.g. a 100GB+ database. Or a database server that has many smaller databases that total significantly larger size than the cache.

For a game system it does sound interesting. You'd have cache misses on initial loads but after that, things should be good. The SLC part sounds pretty important - MLC cache of that size surely would wipe out write life pretty quickly in such a small cache size.
 
Sounds good for standalone system use but useless for large scale random access such as database servers where the "highly utilised" data is not isolated (e.g. hits more data than can be fit in the cache). E.g. a 100GB+ database. Or a database server that has many smaller databases that total significantly larger size than the cache.

For a game system it does sound interesting. You'd have cache misses on initial loads but after that, things should be good. The SLC part sounds pretty important - MLC cache of that size surely would wipe out write life pretty quickly in such a small cache size.
Yeah, this is great for game systems and good for budget oriented performance systems. Too bad the platter is 5400RPM though.
 
A real multi-hybrid HDD should have:

1.- 16 to 32GB of MLC Flash memory for read cache
2.- 4 to 8GB of SLC Flash memory for write cache
3.- 128MB to 1GB DRAM of main cache
4.- 500MB to 2TB @7200 RPM of storage disk
5.- SATA III Interface, and
6.- tuned for random R/W operations instead sequential R/W Data Throughput !

Please give that and I'll be glad.
:)
 
Fe de erratas:

4.- 500GB to 2TB @7200 RPM of storage disk

sorry
:p
 
I'd rather have an SSTD, an SSD / Tape Drive hybrid. If RPMs don't matter, why not just go for the biggest and slowest storage + an SSD?
 
My 2x Vertex 3 MAX IOPS in RAID 0 are laughing at this ...
Good for you!! You either have allot of money or nothing near the storage capacity of this solution. Besides, this solution is meant for a single drive solution. A solution that provides near dedicated SSD speeds and near mechanical storage capacities, all in one drive. Take your twin Vertex's and enter them into a related topic.
 
Back