I've been looking into building a file server. I'm planning on buying a low-power miniITX board with one PCIe x16 slot, and onboard GigE.
I'm going to throw a x4 (maybe x8) RAID card into the x16 slot and run a lovely 8-drive RAID5. The RAID will be putting out a lot of speed, more than enough to saturate the theoretical 125MB/s of GigE. This is before considering the fact that there will be a number of PCs connecting to the server, and that LOM (lan on motherboard) ethernet adapters aren't usually that amazing.
So, here's my plan on alleviating the ethernet bottleneck. I want to split the x16 channels of the one slot into 2 x8s, or 4 x4s. Then I can have the RAID card running at full speed, and throw in a few PCIe x1 GigE cards. Trunking the NICs will bump the bandwidth cap to a theoretical 1x(# of NICs) Gb/s, helping to alleviate the bottleneck. Ideally, I'd want to split the x16 into 2 x8 and run an x8 RAID card, and then split the remaining x8 into 1 x4 and 4 x1s with 5 NICs trunked to 5Gbps.
x16
|
-------- x8 RAID
|
------ x4 -- NIC
|
--- x1 -- NIC
|
--- x1 -- NIC
|
--- x1 -- NIC
|
--- x1 -- NIC
Basically, my question is this: are there any standard riser cards out there that split a x16 slot up into 2 x8s, or 4 x4s.. and are there any x8 risers that split up into x4s and/or x4s that split up into x1s? The miniITX mobos have 1 x16 slot to save vertical space. I like that. But with flexible risers, I can certainly find the room for 4-5 PCIe cards, and still take up less space than going with a larger motherboard.
So far, all I've found is the RSC-R2UE-2E4R [PCI-E X8 TO 2X PCI-E X4) from Supermicro. The problem is it's meant for right-hand slots. Take a look at the picture and you'll understand what I mean: http://www.wiredzone.com/itemdesc.asp?ic=10017841
Anyone know of anything that can help me out, or have any ideas or criticisms/advice?
I'm going to throw a x4 (maybe x8) RAID card into the x16 slot and run a lovely 8-drive RAID5. The RAID will be putting out a lot of speed, more than enough to saturate the theoretical 125MB/s of GigE. This is before considering the fact that there will be a number of PCs connecting to the server, and that LOM (lan on motherboard) ethernet adapters aren't usually that amazing.
So, here's my plan on alleviating the ethernet bottleneck. I want to split the x16 channels of the one slot into 2 x8s, or 4 x4s. Then I can have the RAID card running at full speed, and throw in a few PCIe x1 GigE cards. Trunking the NICs will bump the bandwidth cap to a theoretical 1x(# of NICs) Gb/s, helping to alleviate the bottleneck. Ideally, I'd want to split the x16 into 2 x8 and run an x8 RAID card, and then split the remaining x8 into 1 x4 and 4 x1s with 5 NICs trunked to 5Gbps.
x16
|
-------- x8 RAID
|
------ x4 -- NIC
|
--- x1 -- NIC
|
--- x1 -- NIC
|
--- x1 -- NIC
|
--- x1 -- NIC
Basically, my question is this: are there any standard riser cards out there that split a x16 slot up into 2 x8s, or 4 x4s.. and are there any x8 risers that split up into x4s and/or x4s that split up into x1s? The miniITX mobos have 1 x16 slot to save vertical space. I like that. But with flexible risers, I can certainly find the room for 4-5 PCIe cards, and still take up less space than going with a larger motherboard.
So far, all I've found is the RSC-R2UE-2E4R [PCI-E X8 TO 2X PCI-E X4) from Supermicro. The problem is it's meant for right-hand slots. Take a look at the picture and you'll understand what I mean: http://www.wiredzone.com/itemdesc.asp?ic=10017841
Anyone know of anything that can help me out, or have any ideas or criticisms/advice?