PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Solid State-Speicher


huha
2003-11-30, 18:31:33
Morgen!

Ich höre in letzter Zeit immer öfter Geschichten von und mot Solid-State-Speicher. Er soll "superschnell" sein und vor allem teuer, sowie nur winzige Kapazitäten haben. Nicht-flüchtig ist der Speicher zudem auch noch.
Doch was ist Solid-State-Speicher eigentlich? Flash-Speicher? Sind die so schnell? Und weshalb redet plötzlich alle Welt vom ach-so-tollen Solid-State-Speicher, wenn's nur gewönlicher Flash-Speicher ist?

-huha

Demirug
2003-11-30, 18:52:06
Das ist ganz normaler S-RAM der mit einer Batterie gepuffert wird. Der Speicher wird auf einem Träger montiert so das er gegenüber dem PC wir ein normales Laufwerk auftreten kann.

Es gibt diese Systeme als IDE und SCSI Laufwerke oder auch gleich als Einsteckkarte wobei diese dann für das System wie ein normaler Kontroller auftritt.

Aqualon
2003-11-30, 18:57:48
FlashSpeicher ist auch ein Solid State-Speicher, aber normalerweise meint Solid State etwas anderes.

Solid State-Speicher wird aus nicht anderem als normalen Speichermodulen aufgebaut, die durch eine extra Festplatte abgesichert sind und von einer USV immer unter Strom gehalten werden. Der Vorteil ist die extrem hohe Geschwindigkeit und die sehr schnelle Zugriffszeit im Vergleich zu normalen Festplatten.

Die Kosten dieser Lösungen sind allerdings jenseits von Gut und Böse. Für 1GB kannst du locker 3000€ ansetzen, bei 32GB sind ~ 100000€ einzuplanen. Ist also nur dort zu gebrauchen, wo selbst ein RAID-System aus 15000er SCSI Platten immer noch zu langsam ist.

Mehr dazu unter: http://www.storagesearch.com/ssd-buyers-guide.html

Aqua

LOCHFRASS
2003-12-01, 23:05:14
Eine 2GB SSD ist doch gar nicht mal so teuer, wenn man es geschickt anstellt. Einfach irgendein altes 440GX oder i840 Brett mit 64 Bit PCI nehmen, 2 GB RAM und ne GBit Karte rein und ne RAM Disk laufen lassen, welche per FTP oder Samba ans Netz kommt. ;D

Muh-sagt-die-Kuh
2003-12-02, 00:07:58
Original geschrieben von Demirug
Das ist ganz normaler S-RAM der mit einer Batterie gepuffert wird. Nein, es wird kein SRAM sondern "billiger" DRAM verwendet.

SRAM wäre für ein solches Anwendungsgebiet völlig überteuerter Overkill.

Gast
2003-12-02, 00:32:03
Original geschrieben von LOCHFRASS
Eine 2GB SSD ist doch gar nicht mal so teuer, wenn man es geschickt anstellt. Einfach irgendein altes 440GX oder i840 Brett mit 64 Bit PCI nehmen, 2 GB RAM und ne GBit Karte rein und ne RAM Disk laufen lassen, welche per FTP oder Samba ans Netz kommt. ;D

:rofl:

Gaynow. Und dann bremst dein GBit-LAN und der PCI-Bus aufm Client das Ganze wieder auf ~120MB/s runter. Tolle Idee =)

Demirug
2003-12-02, 07:00:41
Original geschrieben von Muh-sagt-die-Kuh
Nein, es wird kein SRAM sondern "billiger" DRAM verwendet.

SRAM wäre für ein solches Anwendungsgebiet völlig überteuerter Overkill.

Jaein, es gibt auch Solid-State Speicher auf SRAM-Basis. Allerdings sind das meist nur kleine Datenmengen.

huha
2003-12-02, 07:37:52
Hat jemand mal ein Bild von so einem Solid-State-Speicher-"Modul"? Welche Kapazität ist heutzutage schon möglich?

-huha

Aqualon
2003-12-02, 10:13:45
Original geschrieben von huha
Hat jemand mal ein Bild von so einem Solid-State-Speicher-"Modul"? Welche Kapazität ist heutzutage schon möglich?
Schau doch mal auf http://www.storagesearch.com/ssd-buyers-guide.html

Da gibt es genügend Bilder von solchen Modulen. Kapazitätsmäßig ist das größte, was ich gefunden habe 32GB, aber vielleicht gehts mittlerweile auch größer.

Aqua

DrumDub
2003-12-02, 11:49:42
Original geschrieben von Gast
:rofl:

Gaynow. Und dann bremst dein GBit-LAN und der PCI-Bus aufm Client das Ganze wieder auf ~120MB/s runter. Tolle Idee =)

jepp. da muss schon nen intel-board mit nem ich2 oder höher mit direkter ram-anbindung her...

Muh-sagt-die-Kuh
2003-12-02, 12:45:43
Original geschrieben von Demirug
Jaein, es gibt auch Solid-State Speicher auf SRAM-Basis. Allerdings sind das meist nur kleine Datenmengen. Das schon, der Wortlaut deines Postings hat allerdings impliziert, dass es um größere Datenmengen geht.

Demirug
2003-12-02, 12:47:36
Original geschrieben von Muh-sagt-die-Kuh
Das schon, der Wortlaut deines Postings hat allerdings impliziert, dass es um größere Datenmengen geht.

Ja, war leicht missverständlich formuliert.

Endorphine
2003-12-02, 14:07:37
Original geschrieben von DrumDub
jepp. da muss schon nen intel-board mit nem ich2 oder höher mit direkter ram-anbindung her... Du meinst sicher eher i865/i876 MCH, mit zweitem HubLink, der für CSA-LAN Controller herhalten darf. Mit dem ICH hat das wenig zu tun.

Endorphine
2003-12-02, 14:14:19
SSDs für den Festplattenersatz werden übrigens üblicherweise auf DRAM aufgebaut. Wobei natürlich auch Flashdisks ("disk-on-a-chip"), die auf vielen embedded Rechnern zum Einsatz kommen zur Menge der SSDs zählen (und damit auch jeder USB Memory-Stick). Und SRAM natürlich auch. Wer sollte aber ernsthaft SRAM für SSD-Anwendungen einsetzen?

Da SSDs eher als HDD-Ersatz dienen fällt es auch nicht ins Gewicht, ob der Speicher alle 10 µs durch den Refresh mal kurz nicht ansprechbar ist. Und ausfallsicherer ist eine SSD mit SRAM auch nicht. Spannung weg - Daten im Nirvana. SRAM treibt für diese Anwendung nur die Kosten unnötig in die Höhe.

Crushinator
2003-12-03, 06:24:49
Original geschrieben von Aqualon
(...) Die Kosten dieser Lösungen sind allerdings jenseits von Gut und Böse. Für 1GB kannst du locker 3000€ ansetzen, bei 32GB sind ~ 100000€ einzuplanen. Ist also nur dort zu gebrauchen, wo selbst ein RAID-System aus 15000er SCSI Platten immer noch zu langsam ist. Eingesetzt werden sie meist dort, wo bewegliche Teile unerwünscht sind und es dabei hauptsächlich auf die Zugriffszeit der I/O bei dynamisch erzeugten Daten ankommt, denn die Transferrate ist ja spätestens durch das jeweilige Interface limitiert.

Endorphine
2003-12-03, 09:04:14
Original geschrieben von crushinator
Eingesetzt werden sie meist dort, wo bewegliche Teile unerwünscht sind und es dabei hauptsächlich auf die Zugriffszeit der I/O bei dynamisch erzeugten Daten ankommt, denn die Transferrate ist ja spätestens durch das jeweilige Interface limitiert. Bei weitem nicht nur. :)

Flash-SSDs beispielsweise sind mechanisch so belastbar, dass du damit Tennis spielen kannst, ohne die Spezifikation zu verletzen. ;) Die geringe Leistungsaufnahme im Vergleich zu Festplatten (seien sie auch noch so klein) ist auch ein grosser Vorteil.

Sehr viele Industrie- und sonstige embedded Rechner haben statt Festplatten eine SSD.

Crushinator
2003-12-04, 01:36:58
Original geschrieben von Endorphine
(...) Sehr viele Industrie- und sonstige embedded Rechner haben statt Festplatten eine SSD. Ja, aber man bezeichnet die Dinger IMHO nicht mit SSD sondern nur mit Flash Disk. =)

Wir setzen die richtigen SSD mit DRAM jedenfalls nur in Industriemaschinen ein, die zur Kalibrierung von anderen Hochpräzisionsmaschinen dienen. Je nach Gebiet und Präzision kommen dabei innerhalb einer Minute bis zu 250 MB an Daten zusammen, die man irgendwo zwischenspeichern muß, während man gleichzeitig aus dem erzeugten Datensalat Werte bildet, die wiederum als Tabellen für Inter-/Extrapolation der nächsten "Minuten" mißbraucht werden.

Aqualon
2003-12-04, 13:09:23
Original geschrieben von crushinator
[...] auf die Zugriffszeit der I/O bei dynamisch erzeugten Daten ankommt[...]
Das meinte ich oben mit "zu langsam". Die Datentransferrate spielt ja da meist die geringere Rolle und rein für höhere Transferraten dürfte sich eine SSD nicht lohnen.

Aqua