I've setup a home RAID for a friend in the past from a heap of old and new 2T and 3T drives. seems very much like what BeyondRAID does. I made a 7 member RAID5 group of the 2T volumes and the first 2TiB of the 3T drives, and a second 5 member group of the upper 1T of the 3T drives, then added those two PVs to an LVM vg and voila, a pretty good maximization of the disk areas, only 3TiB lost on parity.
Now I'm building an array at home. I had 4 disks of 4 TiB (12 TiB usable under RAID5), I then replaced two with the first 4TiB of two 8TiB drives, adding one back as the member of a 3-disk array with the top 4TiB of the two 8T drives and leaving one out of the chasis for emergency rescues. same deal - add the new 8TiB PV to the LVM and I should be good, right?
Well, I have to wonder at this point. I'f I'm losing 8TiB to the parity anyway, does it make more sense to have those two RAID5 groups (with the two 8TB disks members in both).
Other than really long rebuilds if one of the bigger drives fails, this gives me some flexibility I could not have otherwise, like replacing 4TiB drives that fail in the future with 8TB drives. but am I missing anything? It's a very low traffic home media server, made of WD-red because really performance is far from being the bottleneck. Am I missing some basic caveat?