I’d like to know if there’s a way to randomly shuffle data around disks.
background: I added a new disk to the array, now that it’s empty everything downloads to it. This means when multiple users are reading new data (media files, think new shows or movies that everyone want to watch) while other processes are reading or writing it maxes out that disks reads. This means nobody can perform reads while a bunch of operations are happening in this disk.
the solution would have been to rebalance the disks so that the are all equal (ish) and the writes and reads are but this hasn’t been done so I’m looking for a solution for handling this now.
i feel like general array health this would help too, spreading things around would ensure there’s more chances that different people would access different drives.
i know this would be very compute and I/O Heavy, and that this might make disaster recovery a bit harder (if you need to access the data for a specific folder externally, it might be spread out) but I’d like to see what’s out there.
thanks