News for hackers. Stuff that matters.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by rubiquity on Saturday November 07, 2020 @12:49PM (#25016774)
And for the server market there's a sweet spot for each workload for how big you want your spinning disks to be. These disks aren't getting any faster and rebuilding a 22 TB HDD is going to take a while and that imposes serious durability risks.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by ody4242 on Saturday November 07, 2020 @01:04PM (#25016931)
It's not just the rebuild,some storage software (CEPH for example) also validate the data on the disks from time to time, and since the iops is quite limited on spindles, it takes more and more of that iops bucket just to verify the data that you have on the disks.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by bayindirh on Saturday November 07, 2020 @05:26PM (#25020198)
ZFS also periodically re-silvers the disks to keep the FS in top shape. IIRC ZFS tries to re-silver disks when the traffic is low but, it's not always possible.

I bet that the disks is 16+ TB range will be used for colder tiers of the storage. Also, they should be useful in the OST of the LustreFS since the random read storm hits the MDT more severely.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by karamanolev on Saturday November 07, 2020 @06:32PM (#25020886)
A friendly minor correction - a resilver is only when a drive is replaced, the periodic checksum check is a scrub in ZFS parlance.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by magicalhippo on Saturday November 07, 2020 @07:19PM (#25021313)
And the scrub has to be initiated somehow, typically cron job, it's not automatic in ZFS.

Though NAS distributions like TrueNAS/FreeNAS sets this up for you by default.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by bayindirh on Sunday November 08, 2020 @04:14AM (#25024313)
> And the scrub has to be initiated somehow, typically cron job, it's not automatic in ZFS.

The devices were Oracle/Sun ZFS appliances (I tortured a 7320, we liked it & bought a full-out 7420) so, maybe it was set up to scrub/resilver automatically in some cases.

As I've aforementioned, we're more of a Lustre shop and retired the systems some years ago.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by bayindirh on Sunday November 08, 2020 @04:11AM (#25024304)
> A friendly minor correction...

Thank you. I'm no expert in ZFS TBH (We use Lustre much more) but, IIRC, when I was benchmarking the then new Sun Oracle ZFS 7320, I remember it was resilvering the disks after especially torturous loads, at night.

Maybe it was specific to the appliances (Our behemoth 7420 did the same) or, something was wrong. I remember Oracle/Sun guys jokingly asking me whether I succeeded to make it resilver the disks and, hearing it did indeed resilver the disks a dozen times visibly upset them. They've only said that "Pack it up, we need to go".

Fun times, it was.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by Fnoord on Tuesday November 10, 2020 @07:53AM (#25045398)
Hmm, if you had to resilver the disks a dozen times, I would assume that is indication of a hardware failure somewhere in the device (perhaps RAM?).
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by rubiquity on Saturday November 07, 2020 @05:37PM (#25020307)
Yes that’s a good call out. I was being lazy but there are quite a few different reasons to need to scan the entire disk.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by formerly_proven on Saturday November 07, 2020 @01:28PM (#25017157)
Since all heads are mounted to the same arm, only one head can lock onto a track at a given time. What if each head had independent micro-actuators so that all heads can be locked to their track of the same radius, with the data being distributed across all heads. Wouldn't this improve throughput n-fold?

Edit: Seems like modern hard drives already have micro-actuators for each head to overcome precision and bandwidth issues with the main arm actuator, but it seems like none of those enable a range of motion that is sufficient to lock multiple heads simultaneously.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by rbanffy on Saturday November 07, 2020 @04:07PM (#25019372)
For a long time, mainframes had hard disks with a set of heads on opposite sides of the platters. I'm not sure the use cases for spinning disks these days justify that kind of investment - they aren't (or shouldn't be) used in random-write-heavy workloads (as in frequently updated databases), but more for archival and, often, they sit behind a flash disk acting as a cache (I do that for my home server - a lot of write traffic never hits the disk because it's overwritten before being evicted from the flash)
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by XorNot on Saturday November 07, 2020 @09:40PM (#25022319)
Data verification to predict drive failure seems like a decent use case though. The drive is always spinning, so you essentially gain an extra data path to do read-verify-fix IOPs. Whether you can build this in cost-effectively is a big question though. But at rebuild times climbing to upwards of a week, being unable to do continuous health monitoring starts to get real problematic.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by rbanffy on Sunday November 08, 2020 @11:24AM (#25026751)
This would be cool, but it can be done with a single set of heads if the utilization is less than 100%.

Multiple sets of heads would be useful if the limiting factor is positioning.

BTW, I don't know how a multi platter drive records its disk blocks. Is a block contained in a single platter or does it spread across all platters and read/writes from all heads at the same time?

Dual arms would be handy if the drive had a RAID-like checksumming scheme between platters. If a platter is corrupted but is still readable/writable (it wasn't a head malfunction), the drive could rebuild itself without the help of a computer.

Even if it is a head malfunction, the data could be redistributed between the other platters, reducing the drive capacity.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by wtallis on Sunday November 08, 2020 @03:43PM (#25028823)
The specifics of how data is physically arranged across multiple platters is undocumented, complicated, and varies between models. But with some clever benchmarks, much of that information can be inferred: https://blog.stuffedcow.net/2019/09/hard-disk-geometry-micro...

A hard drive will only use one head on one platter at a time. A single logical block will be contained within a single track on one platter. The next logical block will usually be on the same track or an adjacent track on the same platter. Seeking from one track to the next using the same head is generally a bit quicker than switching to a different head on a different platter and getting it lined up with a nearby track.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by droffel on Saturday November 07, 2020 @01:36PM (#25017245)
If you've got slow HDDs, the usual solution is to RAID them together. At that point your limiter starts becoming how fast you can slurp data down the line. RAID-0 would sort of emulate what you're talking about here.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by R0b0t1 on Saturday November 07, 2020 @03:46PM (#25019124)
That still trades off density for speed, having independent arms would be a huge benefit.
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by rbanffy on Saturday November 07, 2020 @04:07PM (#25019385)
Would it still be cheaper than a similar SSD? Would it be cheaper than an SSD-augmented HD?
Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by droffel on Saturday November 07, 2020 @10:15PM (#25022531)
> That still trades off density for speed

It does not. RAID-0 has no duplication, it acts effectively like your independent arms. No density tradeoff, just speed.

Re:HDD Components Maker Hoya Describes 22TB and 24TB Hard Dr... by R0b0t1 on Sunday November 08, 2020 @10:27AM (#25026306)
There is a tradeoff: With RAID0 your parallelization for read or write is on the scale of 24TB chunks, not within 24TB chunks.