-
Just saw that in r/datahorder and I'm curious as to what the speeds are like when you're slamming them all. If you can full-send each port and still get 3Gbps per port I'd be goddamn impressed.
-
@WikiForce No, just combined power and data. Probably meant for some semi-special enclosure where the board functions as the backplane.
- WikiForce and Tech_Dreamer
- 2
-
Yep. If you look on the part of the board where you'd normally have audio junk on most boards it has a slew of PCIe power connectors.
- Tech_Dreamer and WikiForce
- 2
-
I think this would make for a great storage box. Only thing I don't like is how if you wear out one of the connectors they will be virtually impossible to replace.
-
I mean, if you're willing to ghetto rig it apparently PCI_ex1 Gen 3.0 has a max theoretical of ~985MB/s (8Gbit) so you could join it with the two 1Gigs to have what would probably be the worst 10Gig experience imaginable. It would however be 10Gig.
-
Bandwidth wise, it sucks.
It's using a B250 chipset, which has maximum 12 pci-e lanes.
It uses at least 7 x 4 port Marvell SATA controllers, for a total of 28 ports. The other 4 ports are coming from chipset. So if each controller uses 1 pci-e lane, then 4 drives at a time share 970 MB/s of bandwidth. Meh.
Also, only two So-DIMM sticks means 32 GB max of memory, which would suck for caching writes and all that.
My guess some company out there wants to be a Backblaze competitor and made a big order for a board like this to Onda and now Onda makes a derivative of that as a retail version since they already made the research and BOM and has the parts ordered and all that.
-
Quote
share 970 MB/s of bandwidth.
That's still just a little under 250MB/s per drive. More than enough for high RPM HDDs. Just definitely wouldn't be plugging any SSDs in this thing. For that many Marvell controllers you would definitely be forced to use Software RAID. If each controller is individually programmable then maybe you could do a combination of the two.
-
You get the full 560 MB/s per port, if the other ports aren't used.
I don't know... I don't like this system.
I'd rather have an ITX style board with the SATA controllers closer together and 7-8 special connectors and separate breakout boards each with 4 SATA ports. You could use something like micro/mini HDMI cable for example ... there's enough wires for 12v power and at least one pci-e lane in such cable.
If one port becomes damaged, you can just replace the small board... and you also get some flexibility, like screwing the small boards on some rubber feet for minimizing vibrations.
And 6 pci-e connectors? That's enough for 1000 watts of energy ... ridiculous.
-
Oh trust me I'd be fully populating it. I still don't like how you basically can't service the ports if they die though. Also those PCI-e power connectors yeah. unless the design is intended with powering them externally then it's a terrible design IMO.
Just give me an AIC with a heap of SFF-8087 or SFF-8643 ports and I'll connect all the drives my own way. With break-out cables if I have to. Much more maintainable that way.