Tuesday, December 19th 2017
Seagate Bringing RAID 0 Performance to Single HDD via Multi-Actuator Tech
Seagate may currently be one of the first tech companies in storage conversations due to their upcoming HAMR (Heat-Assisted Magnetic Recording) technology, which should enable 20 TB HDDs by 2020. And even though HDDs are better known for their high areal density and price/storage ratio, which is only bound to increase through the usage of HAMR, Seagate knows that areal density is hardly one of the principal bottlenecks in HDD technology. The bottleneck, as it usually is, is speed.
HDDs have an old design philosophy by now, where an actuator arm moves read/writing heads in parallel across the surface of the disk - nowadays, there are usually two heads per platter (one on the upper side, and one on the underside of it). As you might image, a given head can either read or write at one point in time - and all heads move in tandem, with different heads reading or writing across the multiple spinning discs that constitute the hard drive. This, however, means that HDD reading efficiency is lost - due to how small the 1s and 0s are on HDDs, only one head can be moved to an exact data path, with all the others moving with it, spending power and increasing the load on the actuator for nary a speed gain or minimal workload.Seagate's solution is ingeniously simple (for us laymen looking from the outside in, naturally). Seagate is planning to install not one, but two actuator arms in HDDs, which would work entirely separately. Naturally, still only one head in each actuator would be able to read or write at any point in time, but nevertheless, this implementation would mean that there can be two HDD sections being operated on at the same time, effectively allowing for double the read and write speeds. This isn't much too different from RAID 0 configurations, really - where data from a single HDD is mirrored across two HDDs, which guarantees that the heads of each HDD can both be reading/writing the same data, thus doubling read and write speeds. This implementation by Seagate could either allow for an intra-disk RAID 0 array - or simply for a bolster to an HDD's ability to simultaneously read and write, without any performance loss - if the data you're reading and writing are on the platters supported by different actuators, naturally."Seagate Hard Drives are about to embark on a new exponential growth in capacity with the introduction of EAMR technologies like HAMR [Heat-Assisted Magnetic Recording]," said Aaron Ogus, Microsoft Azure Storage Architect. "In most datacenter applications the additional capacity gains cannot be effectively utilized without improvements in device IO capacity. The dual actuator technology helps unlock additional IOPS [input/output operations per second] and allows cloud providers to make effective use of the new capacity gains."Seagate says the drives could use SAS, SATA, or NVMe interfaces, which is a boon for all kind of customers, be them enterprise or consumers. Closing this article up, this editor would like to say that these are probably the most interesting times in HDD's life in decades now. The medium really hasn't evolved all that much since its inception. However, we are now on the verge of seeing the two greatest HDD manufacturers, WD and Seagate, coming out of the gates with different technologies for the medium. HAMR and MAMR (Microwave-Assisted Magnetic Recording) can either be great for customers, with increased product differentiation according to a users' needs, or might result in one company struggling much more than the other, considering implementation difficulties of each technology. Now, with the double-actuator design that Seagate is presenting, it seems we'll have another point of differentiation sometime in the future - though this seems more like a safe bet for all manufacturers to adopt, should it prove worthy of the investment. Fun times.
Source:
Seagate Blog
HDDs have an old design philosophy by now, where an actuator arm moves read/writing heads in parallel across the surface of the disk - nowadays, there are usually two heads per platter (one on the upper side, and one on the underside of it). As you might image, a given head can either read or write at one point in time - and all heads move in tandem, with different heads reading or writing across the multiple spinning discs that constitute the hard drive. This, however, means that HDD reading efficiency is lost - due to how small the 1s and 0s are on HDDs, only one head can be moved to an exact data path, with all the others moving with it, spending power and increasing the load on the actuator for nary a speed gain or minimal workload.Seagate's solution is ingeniously simple (for us laymen looking from the outside in, naturally). Seagate is planning to install not one, but two actuator arms in HDDs, which would work entirely separately. Naturally, still only one head in each actuator would be able to read or write at any point in time, but nevertheless, this implementation would mean that there can be two HDD sections being operated on at the same time, effectively allowing for double the read and write speeds. This isn't much too different from RAID 0 configurations, really - where data from a single HDD is mirrored across two HDDs, which guarantees that the heads of each HDD can both be reading/writing the same data, thus doubling read and write speeds. This implementation by Seagate could either allow for an intra-disk RAID 0 array - or simply for a bolster to an HDD's ability to simultaneously read and write, without any performance loss - if the data you're reading and writing are on the platters supported by different actuators, naturally."Seagate Hard Drives are about to embark on a new exponential growth in capacity with the introduction of EAMR technologies like HAMR [Heat-Assisted Magnetic Recording]," said Aaron Ogus, Microsoft Azure Storage Architect. "In most datacenter applications the additional capacity gains cannot be effectively utilized without improvements in device IO capacity. The dual actuator technology helps unlock additional IOPS [input/output operations per second] and allows cloud providers to make effective use of the new capacity gains."Seagate says the drives could use SAS, SATA, or NVMe interfaces, which is a boon for all kind of customers, be them enterprise or consumers. Closing this article up, this editor would like to say that these are probably the most interesting times in HDD's life in decades now. The medium really hasn't evolved all that much since its inception. However, we are now on the verge of seeing the two greatest HDD manufacturers, WD and Seagate, coming out of the gates with different technologies for the medium. HAMR and MAMR (Microwave-Assisted Magnetic Recording) can either be great for customers, with increased product differentiation according to a users' needs, or might result in one company struggling much more than the other, considering implementation difficulties of each technology. Now, with the double-actuator design that Seagate is presenting, it seems we'll have another point of differentiation sometime in the future - though this seems more like a safe bet for all manufacturers to adopt, should it prove worthy of the investment. Fun times.
27 Comments on Seagate Bringing RAID 0 Performance to Single HDD via Multi-Actuator Tech
If you have 2 independent heads for reading that means these would be better for random reads assuming the random reads were on top and bottom platters. This goes the same for sequential. It is only faster if data is on the top and bottom. If all the data is on the top than it isn't any faster.
Basically this doesn't function like a RAID0 (unless they design it that way). It would function like a JBOD. You could design it as either one but i was reading it as a JBOD not as a RAID0....its smarter and safer to have it run as a JBOD because if the bottom actuator died....the top data is still readable. If it is actually striping data that means if 1 actuator dies everything is lost vs if it ran as a JBOD.
I would rather see it as a JBOD personally.
Also i have been wondering how long it would take them to do this....I was asking why dont be have independent arms for each platter back in the early 2000s
I never said it would be like RAID 0, that was the author of the article.
The problem with individual arms is fitting all the actuators, as they take up a fair amount of space and they also add a fair amount of cost and complexity, which is most likely why no-one's done it. You want a return to 5.25" drives? That would most likely not fit in current form factors.
Yes.
That aside, I would assume we are capable of making things a lot smaller than what we were able to do when we made 5.25" drives.
Of course eventually pesky physics get in the way...
en.wikipedia.org/wiki/Conner_Peripherals#Performance_issues_and_the_"Chinook"_dual-actuator_drive
Seagate: cause your data? f**k it.
Friends don't let friends buy Seagate.
If my server wasn't busy ATM I could run a simple test and show you are making things up but i have to many things running ATM and not enough open slots to play around...all my bays are full on my Norco 4224 TT...well minus one...because its dead :shadedshu:
Thanks! :toast:
I think it's a stupid idea. The only plus side is not having two physical hard drives.