Chip
[Insert Custom Title Here]
I've spent half the day trying to find a file system or software-based data management system to meet my needs, and it does not appear to exist. Here's my situation:
I have just under 5TB of storage space spread between 10 physical drives between 200GB and 1.5TB in size. 6 drives are SATA internals, 3 are USB externals and one is an external firewire drive. The drives are all between 50% and 80% full, and I have no redundancy at this time.
What I would like to have is a RAID5-type setup with with all drives appearing as one large disk, with single-failure parity redundancy.
The obvious problem with this is that standard RAID types only work with identically sized drives. As stated, my drives are all of varying sizes.
Windows Home Server is very nearly what I need, but not quite. It will create a single large virtual disk from any number of physical disks of any size and allows you to add drives to the pool on the fly, but it only supports mirrored redundancy. This means that I'd only be able to use 1/2 of the actual storage capacity, which I couldn't do without purchasing more drives right off the bat. With this many drives, I'd much rather use parity redundancy, which would only cost me the size of my largest drive (1.5TB) total.
The only perfect solution I've found is the Data Robotics DROBO. The problem with the DROBO is that it is a really expensive piece of hardware and only works with internal drives. I know the functionality could be replicated purely with software, but I can't find anybody who has actually done it.
Is there something I've missed? Some obscure file system or utility that will do what I want? I've looked into the various Linux file systems, but none of them seem to be able to meet all my requirements. Surely somebody besides me and the guys at Data Robotics has thought of this before.
I have just under 5TB of storage space spread between 10 physical drives between 200GB and 1.5TB in size. 6 drives are SATA internals, 3 are USB externals and one is an external firewire drive. The drives are all between 50% and 80% full, and I have no redundancy at this time.
What I would like to have is a RAID5-type setup with with all drives appearing as one large disk, with single-failure parity redundancy.
The obvious problem with this is that standard RAID types only work with identically sized drives. As stated, my drives are all of varying sizes.
Windows Home Server is very nearly what I need, but not quite. It will create a single large virtual disk from any number of physical disks of any size and allows you to add drives to the pool on the fly, but it only supports mirrored redundancy. This means that I'd only be able to use 1/2 of the actual storage capacity, which I couldn't do without purchasing more drives right off the bat. With this many drives, I'd much rather use parity redundancy, which would only cost me the size of my largest drive (1.5TB) total.
The only perfect solution I've found is the Data Robotics DROBO. The problem with the DROBO is that it is a really expensive piece of hardware and only works with internal drives. I know the functionality could be replicated purely with software, but I can't find anybody who has actually done it.
Is there something I've missed? Some obscure file system or utility that will do what I want? I've looked into the various Linux file systems, but none of them seem to be able to meet all my requirements. Surely somebody besides me and the guys at Data Robotics has thought of this before.