Partitioning can have a huge effect on RAID performance for spinning disks. However, it’s seek performance, not throughput.
The real trick is throwing away the rest of the space after the first partition. I’ve only ever done it on software arrays and never experimented with hardware arrays in the same way though it’s still possible through various RAID CLIs from what I gather.
The primary technique is called short stroking (let the jokes roll in). Requisite flaccid wikipedia citation: https://en.wikipedia.org/wiki/Hard_disk_drive_performance_characteristics#Short_stroking
Basically, spinning disks read from the outside in. Short stroking limits the heads to a small section of the outer edge of the disk platters, thus dramatically increasing random seeks as the head are limited in their movement; they only need to move a fraction of the entire disk surface.
So, following that, a technique was developed where one would partition a small portion of the outer edge of each disk, leaving the rest unused/unpartitioned. In my use I would partition 100GB of a 1TB disk. This would limit the heads to move a fraction of the space they normally need to move. Again, this is only possible if the rest of the disk remains unpartitioned/unused as any access outside the “shorted” zone will reduce performance back to normal levels.
It also has little effect on single-file reads, but for multi-stream audio and video before the time of SSDs and more affordable large arrays, it was an option.
I only ever used this technique on scratch/cache disks at a time when SSDs of that size (100GB or so) were far more pricy than their spinning-disk brethren. I also haven’t used it in 4 years.
One could, quite feasibly, partition the rest of the space for archival purposes, but make sure those partitions are not mounted when the high performance area is being used. However, in my opinion, SSDs at their current costs can be used for high performance arrays requiring massive IOPS, while spinning disks can be used for large media files.
In most cases though, save some hassle and just use an array of SSDs if need the kind of performance short stroking would offer.
—
There is no intuitive interface, not even the nipple. It’s all learned. – Bruce Ediger