Beste Tweakers,
Ik heb gisteren de opdracht gekregen om me te gaan bekommeren over een HD-videostreamer. Om de (initiele) kosten zo laag mogelijk te houden moet ik het systeem installeren met een al ingerichte server.
De hardware bestaat uit:
Zoals gezegd moet de server gebruikt gaan worden als HD-videostreamer en dan niet een gecomprimeerde x264-stream, maar een ruwe 3Gbit/s SDI-stream. De YUV-bestanden zitten in de ordergrootte van 10tallen GB's, big I/O's dus.
De Samsungs hebben een 32MB cache en 512 bytes per sector.
Ik heb de RAID FAQ erop nageslagen, maar ik zie door de block/chunk/sector-size het bos niet meer. Uit Chunks: the hidden key to RAID performance maak ik op dat ik een zo klein mogelijke chunk-size moet hebben (tussen de 512B en 8KB).
Het OS wordt Ubuntu Server 10.04 en wordt vanaf een USB-stick geboot. De 4 Samsungs worden zonder filesystem in een MDADM/SW-RAID gekoppeld tot een 4TB RAID-0 partitie. De datastroom wordt middels een DELTA-sdi op het netwerk gezet.
Mijn vraag: Welke chunk-, block- en sector-sizes moet ik gebruiken om een (theoretisch) zo hoog mogelijke doorvoersnelheid te halen? Daarnaast wil ik graag weten of het toevoegen van een filesystem van invloed kan zijn op de (theoretische) doorvoersnelheid.
Alvast bedankt,
Matis
Ik heb gisteren de opdracht gekregen om me te gaan bekommeren over een HD-videostreamer. Om de (initiele) kosten zo laag mogelijk te houden moet ik het systeem installeren met een al ingerichte server.
De hardware bestaat uit:
# | Product | Prijs | Subtotaal |
1 | Intel Pentium 4 3.0GHz | € 69,- | € 69,- |
4 | Samsung Spinpoint F1 HD103UJ, 1TB | € 64,90 | € 259,60 |
1 | SuperMicro P8SCT, E7221 (LAN, SATA, VGA) | € 0,- | € 0,- |
4 | Transcend TS256MIB3211 | € 6,71 | € 26,84 |
Bekijk collectie Importeer producten | Totaal | € 355,44 |
Zoals gezegd moet de server gebruikt gaan worden als HD-videostreamer en dan niet een gecomprimeerde x264-stream, maar een ruwe 3Gbit/s SDI-stream. De YUV-bestanden zitten in de ordergrootte van 10tallen GB's, big I/O's dus.
De Samsungs hebben een 32MB cache en 512 bytes per sector.
Ik heb de RAID FAQ erop nageslagen, maar ik zie door de block/chunk/sector-size het bos niet meer. Uit Chunks: the hidden key to RAID performance maak ik op dat ik een zo klein mogelijke chunk-size moet hebben (tussen de 512B en 8KB).
Het OS wordt Ubuntu Server 10.04 en wordt vanaf een USB-stick geboot. De 4 Samsungs worden zonder filesystem in een MDADM/SW-RAID gekoppeld tot een 4TB RAID-0 partitie. De datastroom wordt middels een DELTA-sdi op het netwerk gezet.
Mijn vraag: Welke chunk-, block- en sector-sizes moet ik gebruiken om een (theoretisch) zo hoog mogelijke doorvoersnelheid te halen? Daarnaast wil ik graag weten of het toevoegen van een filesystem van invloed kan zijn op de (theoretische) doorvoersnelheid.
Alvast bedankt,
Matis
If money talks then I'm a mime
If time is money then I'm out of time