PC zum schnellen abspeichern von Messdaten

Gast #4169526
Lesenswert?

Hallo,
ich möchte Messdaten über USB 3.0 direkt auf einem PC abspeichern. Die 
Datenrate sind etwa 240 MB/s wobei 200 s aufgezeichnet werden sollen.
Meine Frage ist jetzt welche Mindestanforderungen solch ein PC haben 
sollte.
Hat jemand schon konkrete Vorschläge ?
Danke!
Gast #4169546
Lesenswert?

Da selbst aktuelle Festplatten und SSDs kaum über 150MB/s kommen 
(dauerhaft, nicht nur in den Cache) wirst du mindestens ein RAID 0 
brauchen, was aber eher knapp ausfällt, besser wäre es, die Daten direkt 
im Speicher zu lassen und später auf Platte zu sichern. Das wären 48GB 
Rohdaten + Verwaltung + OS = 64GB, das ist noch bezahlbar. Jedoch muss 
man darauf achten, dass die meisten Intel-Consumer-Prozessoren nur 32GB 
verwalten können. Unter https://ark.intel.com kannst du dich 
informieren. Mein Vorschlag wäre ein kleiner bis mittlerer Xeon, mit 
ECC-Unterstützung für mehr als 32GB RAM. Dazu ein RAID 1 aus schnellen 
Festplatten (WD-Black) oder entsprechende Serverplatten. Kostenpunkt im 
Eigenbau 1500-2000€ oder von verschiedenen Herstellern als Workstation 
angeboten 2000-3000€.
(Firma: Wilhelm.Consulting) #4169558
Lesenswert?

Abhängig von der Redundanz in deinen Messdaten würde ich vorschlagen 
blockweise in den Ram zu schreiben, und komprimiert auf die Platte.

lz4 schafft angeblich über 400mb/s pro core auf einem i5...

Wenn die Entropie der Daten nicht zu hoch ist, solltest du dann mit der 
benötigten Schreibrate deutlich unter 100MB/s kommen. Das schaffen 
selbst gute alte mechanische Datengräber für Laptops :)

73
Gast #4169645
Lesenswert?

Bei den dauerhaften Schreibraten ist eine PCIe SSD zu empfehlen.
Da werden Schreibraten von 800MB/s erreicht (sind intern meist 8 
Kanäle).
Es gibt verschiedene Verfahren die Karte in das System einzubinden.
In der Beschreibung werden die jeweiligen Schreibraten aufgeführt.
Gast #4169655
Lesenswert?

keiner schrieb:
> Da selbst aktuelle Festplatten und SSDs kaum über 150MB/s kommen
> (dauerhaft, nicht nur in den Cache) wirst du mindestens ein RAID 0
> brauchen, was aber eher knapp ausfällt,

was hast du für langsame SSDs?

Ich habe mehre Samsung im Einsatz und die können ohne Problem auf Dauer 
400Mbyte/s schreiben.


Für diese Anforderung tut es jeder aktuelle mit PC mit einer SSD.
Gast #4169775
Lesenswert?

in welcher Form werde die Daten geschrieben ?
Sind es eher viele kleine Schreibaktionen (4kB oder kleiner) oder werden 
die Daten gesammelt und in größeren Blöcken geschrieben (> 16kB) ?

Bei den kleinen Blöcken ist eine normale SSD zu langsam.
Größere Blöcke werden schnell genug verarbeitet.

Meine Daten der PCIe SSD bezogen sich auf 4kB Blöcke.
Gast #4169779
Lesenswert?

ToNo schrieb:
> auch wenn der Cache abgefüllt ist ?

wenn sie nicht grade 10GB Cache hat ja.

Selbst 500Mbyte/s ist drin, aber damit würde ich nicht rechnen, wenn es 
wichtig ist.

Wenn sehr oft, diese Datenmenge geschrieben wird, dann kann man folgende 
ssd nehmen

Samsung 850 Pro 512GB
Gast #4169781
Lesenswert?

ToNo schrieb:
> Bei den kleinen Blöcken ist eine normale SSD zu langsam.
> Größere Blöcke werden schnell genug verarbeitet.

es gibt ja noch ein Betriebssystem, welches einen Cache hat. Wenn man 
nicht nach jeden Byte ein flush macht, spielt es kaum eine rolle wie es 
in der Anwendung gemacht wird.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren