I don't have the money but this is something I've been thinking that would be cool to do, build a low cost, high capacity San that is redundant. So at least raid 5 volumes, and maybe even more then one machine so if one goes down you're still in the game. That part may be harder though. It would be built with consumer parts, so maybe a core2quad box or something, and a really good case so you can have hot swap bays.
The idea behind using consumer parts is not only for cost, but for compatibility. If you buy a premade san, 3 years later it's considered end of line, good luck finding a replacement part without being anally rapped, if something dies.
An idea I have is a high end custom built PC, with a motherboard that has lot of sata slots. This can be hard to find (most I've seen is 8 slots 6 is usually more usual), but I recently heard of "port duplicators" so maybe that could help?). The OS would be a light weight Linux distro and be loaded off a flash card or other non sata device. The volumes would be MD raid volumes. So at minimum, 8 hard drives, so maybe 2 raid 5's, or two raid 10's. Now say you build 3 identical machines, I wonder if you could do raid 5's that span the drives from all 3 machines? Now that would be cool. Is this even doable? I'm thinking using NFS maybe...
The machines would then be plugged into a switch, and the servers that need to access the SAN would be plugged into this switch as well, and also plugged into the actual network, this way the SAN would not be part of the network.
Just curious if anyone has ever tried something like this, and what the performance was like. I would not imagine something like this used in a corporate environment though, it would be mostly home/hobby.
The idea behind using consumer parts is not only for cost, but for compatibility. If you buy a premade san, 3 years later it's considered end of line, good luck finding a replacement part without being anally rapped, if something dies.
An idea I have is a high end custom built PC, with a motherboard that has lot of sata slots. This can be hard to find (most I've seen is 8 slots 6 is usually more usual), but I recently heard of "port duplicators" so maybe that could help?). The OS would be a light weight Linux distro and be loaded off a flash card or other non sata device. The volumes would be MD raid volumes. So at minimum, 8 hard drives, so maybe 2 raid 5's, or two raid 10's. Now say you build 3 identical machines, I wonder if you could do raid 5's that span the drives from all 3 machines? Now that would be cool. Is this even doable? I'm thinking using NFS maybe...
The machines would then be plugged into a switch, and the servers that need to access the SAN would be plugged into this switch as well, and also plugged into the actual network, this way the SAN would not be part of the network.
Just curious if anyone has ever tried something like this, and what the performance was like. I would not imagine something like this used in a corporate environment though, it would be mostly home/hobby.