EinfĂŒhrung in SSDs. Teil 1. Historisch

EinfĂŒhrung in SSDs. Teil 1. Historisch

Das Studium der Geschichte der Festplatten ist der Beginn der Reise zum VerstĂ€ndnis der Funktionsprinzipien von Solid-State-Laufwerken. Der erste Teil unserer Artikelserie „EinfĂŒhrung in SSDs“ bietet Ihnen einen Rundgang durch die Geschichte und ermöglicht es Ihnen, den Unterschied zwischen einer SSD und ihrem nĂ€chsten Konkurrenten, der HDD, klar zu verstehen.

Trotz der FĂŒlle verschiedener GerĂ€te zum Speichern von Informationen ist die Beliebtheit von Festplatten und SSDs in unserer Zeit unbestreitbar. Der Unterschied zwischen diesen beiden Laufwerkstypen ist fĂŒr den DurchschnittsbĂŒrger offensichtlich: SSDs sind teurer und schneller, wĂ€hrend HDDs gĂŒnstiger und gerĂ€umiger sind.

Besonderes Augenmerk sollte auf die Maßeinheit fĂŒr die SpeicherkapazitĂ€t gelegt werden: Historisch gesehen werden DezimalprĂ€fixe wie Kilo und Mega im Kontext der Informationstechnologie als zehnte und zwanzigste Zweierpotenz verstanden. Um Verwirrung zu vermeiden, wurden die binĂ€ren PrĂ€fixe kibi-, mebi- und andere eingefĂŒhrt. Der Unterschied zwischen diesen Set-Top-Boxen macht sich mit zunehmender LautstĂ€rke bemerkbar: Beim Kauf einer 240-Gigabyte-Festplatte können Sie 223.5 Gigabyte an Informationen darauf speichern.

Tauchen Sie ein in die Geschichte

EinfĂŒhrung in SSDs. Teil 1. Historisch
Die Entwicklung der ersten Festplatte begann 1952 durch IBM. Am 14. September 1956 wurde das Endergebnis der Entwicklung bekannt gegeben – das IBM 350 Model 1. Das Laufwerk enthielt 3.75 Mebibyte Daten mit sehr bescheidenen Abmessungen: 172 Zentimeter Höhe, 152 Zentimeter LĂ€nge und 74 Zentimeter Breite. Im Inneren befanden sich 50 dĂŒnne, mit reinem Eisen beschichtete Scheiben mit einem Durchmesser von 610 mm (24 Zoll). Die durchschnittliche Zeit fĂŒr die Suche nach Daten auf der Festplatte betrug etwa 600 ms.

Im Laufe der Zeit verbesserte IBM die Technologie stetig. EingefĂŒhrt im Jahr 1961 IBM 1301 mit einer KapazitĂ€t von 18.75 Megabyte mit Leseköpfen auf jeder Platte. IN IBM 1311 Wechselplattenkassetten erschienen, und seit 1970 wurde ein Fehlererkennungs- und -korrektursystem in den IBM 3330 eingefĂŒhrt. Drei Jahre spĂ€ter erschien er IBM 3340 bekannt als „Winchester“.

Winchester (vom englischen Winchester-Gewehr) - die allgemeine Bezeichnung fĂŒr Gewehre und Schrotflinten, die in der zweiten HĂ€lfte des XNUMX. Jahrhunderts von der Winchester Repeating Arms Company in den USA hergestellt wurden. Dies war eine der ersten Repetierflinten, die bei KĂ€ufern Ă€ußerst beliebt wurde. Ihren Namen verdankten sie dem FirmengrĂŒnder Oliver Fisher Winchester.

Der IBM 3340 bestand aus zwei Spindeln zu je 30 MiB, weshalb Ingenieure nannten diese Scheibe „30-30“. Der Name erinnerte an das Winchester-Gewehr Modell 1894 mit einer Kammer im Kaliber .30-30 Winchester, was Kenneth Haughton, der die Entwicklung des IBM 3340 leitete, zu der Aussage veranlasste: „Wenn es ein 30-30 ist, muss es ein Winchester sein.“ Eine 30 -30, dann muss es ein Winchester sein.") Seitdem werden nicht nur Gewehre, sondern auch Festplatten als „Festplatten“ bezeichnet.

Drei weitere Jahre spĂ€ter erschien der IBM 3350 „Madrid“ mit 14-Zoll-Platten und einer Zugriffszeit von 25 ms.

EinfĂŒhrung in SSDs. Teil 1. Historisch
Das erste SSD-Laufwerk wurde 1976 von Dataram entwickelt. Das Dataram BulkCore-Laufwerk bestand aus einem GehÀuse mit acht RAM-Speichersticks mit einer KapazitÀt von jeweils 256 KiB. Im Vergleich zur ersten Festplatte war BulkCore winzig: 50,8 cm lang, 48,26 cm breit und 40 cm hoch. Gleichzeitig betrug die Datenzugriffszeit bei diesem Modell nur 750 ns, was 30000 Mal schneller ist als beim damals modernsten HDD-Laufwerk.

1978 wurde Shugart Technology gegrĂŒndet, das ein Jahr spĂ€ter seinen Namen in Seagate Technology Ă€nderte, um Konflikte mit Shugart Associates zu vermeiden. Nach zweijĂ€hriger Arbeit brachte Seagate die ST-506 auf den Markt – die erste Festplatte fĂŒr Personalcomputer im 5.25-Zoll-Formfaktor und mit einer KapazitĂ€t von 5 MiB.

Neben dem Aufkommen von Shugart Technology war das Jahr 1978 auch fĂŒr die Veröffentlichung der ersten Enterprise SSD von StorageTek bekannt. Der StorageTek STC 4305 fasste 45 MiB an Daten. Diese SSD wurde als Ersatz fĂŒr die IBM 2305 entwickelt, hatte Ă€hnliche Abmessungen und kostete unglaubliche 400 US-Dollar.

EinfĂŒhrung in SSDs. Teil 1. Historisch
Im Jahr 1982 trat SSD in den PC-Markt ein. Das Unternehmen Axlon entwickelt speziell fĂŒr Apple II eine SSD-Festplatte auf RAM-Chips namens RAMDISK 320. Da das Laufwerk auf Basis eines flĂŒchtigen Speichers erstellt wurde, wurde im Kit eine Batterie mitgeliefert, um die Sicherheit der Informationen zu gewĂ€hrleisten. Die AkkukapazitĂ€t reichte fĂŒr 3 Stunden autonomen Betrieb bei Stromausfall.

Ein Jahr spÀter wird Rodime die erste 352-MiB-Festplatte RO10 im 3.5-Zoll-Formfaktor herausbringen, der modernen Benutzern bekannt ist. Obwohl dies das erste kommerzielle Laufwerk in diesem Formfaktor ist, hat Rodime im Wesentlichen nichts Innovatives getan.

Als erstes Produkt in diesem Formfaktor gilt ein von Tandon und Shugart Associates eingefĂŒhrtes Diskettenlaufwerk. DarĂŒber hinaus einigten sich Seagate und MiniScribe auf die Übernahme des 3.5-Zoll-Industriestandards und ließen Rodime zurĂŒck, dem das Schicksal eines „Patenttrolls“ und ein vollstĂ€ndiger Ausstieg aus der Laufwerksproduktionsbranche bevorstand.

EinfĂŒhrung in SSDs. Teil 1. Historisch
Im Jahr 1980 meldete der Toshiba-Ingenieur Professor Fujio Masuoka ein Patent fĂŒr einen neuen Speichertyp namens NOR-Flash-Speicher an. Die Entwicklung dauerte 4 Jahre.

Der NOR-Speicher ist eine klassische 2D-Leitermatrix, bei dem eine Zelle am Schnittpunkt von Zeilen und Spalten installiert ist (analog zum Speicher auf Magnetkernen).

1984 sprach Professor Masuoka auf dem International Electronics Developers Meeting ĂŒber seine Erfindung, wo Intel schnell das Versprechen dieser Entwicklung erkannte. Toshiba, wo Professor Masuoka arbeitete, betrachtete Flash-Speicher nicht als etwas Besonderes und kam daher der Bitte von Intel nach, mehrere Prototypen fĂŒr Studienzwecke herzustellen.

Intels Interesse an Fujios Entwicklung veranlasste Toshiba, fĂŒnf Ingenieure zu entsenden, um dem Professor bei der Lösung des Problems der Kommerzialisierung der Erfindung zu helfen. Intel wiederum beauftragte dreihundert Mitarbeiter mit der Entwicklung einer eigenen Version des Flash-Speichers.

WĂ€hrend Intel und Toshiba Entwicklungen im Bereich Flash-Speicher entwickelten, ereigneten sich 1986 zwei wichtige Ereignisse. Erstens wurde SCSI, eine Reihe von Konventionen fĂŒr die Kommunikation zwischen Computern und PeripheriegerĂ€ten, offiziell standardisiert. Zweitens wurde die AT Attachment (ATA)-Schnittstelle, bekannt unter dem Markennamen Integrated Drive Electronics (IDE), entwickelt, dank derer der Laufwerkscontroller in das Innere des Laufwerks verlegt wurde.

Drei Jahre lang arbeitete Fujio Mausoka an der Verbesserung der Flash-Speichertechnologie und entwickelte 1987 den NAND-Speicher.

NAND-Speicher ist derselbe NOR-Speicher, der in einem dreidimensionalen Array organisiert ist. Der Hauptunterschied bestand darin, dass der Algorithmus fĂŒr den Zugriff auf jede Zelle komplexer wurde, die ZellflĂ€che kleiner wurde und die GesamtkapazitĂ€t deutlich zunahm.

Ein Jahr spĂ€ter entwickelte Intel seinen eigenen NOR-Flash-Speicher, und Digipro brachte darauf basierend ein Laufwerk namens Flashdisk heraus. Die erste Version von Flashdisk bot in ihrer maximalen Konfiguration Platz fĂŒr 16 MB Daten und war kostengĂŒnstiger. 500$

EinfĂŒhrung in SSDs. Teil 1. Historisch
In den spĂ€ten 80er und frĂŒhen 90er Jahren konkurrierten Festplattenhersteller darum, Laufwerke kleiner zu machen. 1989 brachte PrairieTek das PrairieTek 220 20-MiB-Laufwerk im 2.5-Zoll-Formfaktor auf den Markt. Zwei Jahre spĂ€ter kreiert Integral Peripherals die Integral Peripherals 1820 „Mustang“-Scheibe mit dem gleichen Volumen, aber bereits 1.8 Zoll. Ein Jahr spĂ€ter reduzierte Hewlett-Packard die FestplattengrĂ¶ĂŸe auf 1.3 Zoll.

Seagate blieb den Laufwerken im 3.5-Zoll-Formfaktor treu und setzte auf steigende Drehzahlen und brachte 1992 sein berĂŒhmtes Barracuda-Modell auf den Markt, die erste Festplatte mit einer Spindeldrehzahl von 7200 U/min. Aber Seagate wollte dabei nicht aufhören. 1996 erreichten Laufwerke der Cheetah-Reihe von Seagate eine Drehzahl von 10000 U/min, vier Jahre spĂ€ter erreichte die X15-Modifikation bis zu 15000 U/min.

Im Jahr 2000 wurde die ATA-Schnittstelle als PATA bekannt. Der Grund dafĂŒr war das Aufkommen der Serial ATA (SATA)-Schnittstelle mit kompakteren Kabeln, Hot-Swap-UnterstĂŒtzung und erhöhter DatenĂŒbertragungsgeschwindigkeit. Auch hier ĂŒbernahm Seagate die FĂŒhrung und brachte 2002 die erste Festplatte mit einer solchen Schnittstelle auf den Markt.

Die Herstellung von Flash-Speichern war anfangs sehr teuer, doch Anfang der 2000er Jahre sanken die Kosten stark. Transcend machte sich dies zunutze und brachte 2003 SSD-Laufwerke mit KapazitÀten von 16 bis 512 MiB auf den Markt. Drei Jahre spÀter stiegen Samsung und SanDisk in die Massenproduktion ein. Im selben Jahr verkaufte IBM seine Festplattensparte an Hitachi.

Solid State Drives waren auf dem Vormarsch und es gab ein offensichtliches Problem: Die SATA-Schnittstelle war langsamer als die SSDs selbst. Um dieses Problem zu lösen, begann die NVM Express Workgroup mit der Entwicklung von NVMe – einer Spezifikation fĂŒr Zugriffsprotokolle fĂŒr SSDs direkt ĂŒber den PCIe-Bus unter Umgehung des „Vermittlers“ in Form eines SATA-Controllers. Dies wĂŒrde einen Datenzugriff mit PCIe-Busgeschwindigkeit ermöglichen. Zwei Jahre spĂ€ter war die erste Version der Spezifikation fertig und ein Jahr spĂ€ter erschien das erste NVMe-Laufwerk.

Unterschiede zwischen modernen SSDs und HDDs

Auf physikalischer Ebene ist der Unterschied zwischen einer SSD und einer HDD leicht erkennbar: Eine SSD verfĂŒgt ĂŒber keine mechanischen Elemente und Informationen werden in Speicherzellen gespeichert. Das Fehlen beweglicher Elemente ermöglicht einen schnellen Zugriff auf Daten in jedem Teil des Speichers, allerdings ist die Anzahl der Neuschreibzyklen begrenzt. Aufgrund der begrenzten Anzahl von Neuschreibzyklen fĂŒr jede Speicherzelle besteht Bedarf an einem Ausgleichsmechanismus, der den Zellenverschleiß durch die Übertragung von Daten zwischen Zellen ausgleicht. Diese Arbeit wird vom Festplattencontroller ausgefĂŒhrt.

Um den Ausgleich durchfĂŒhren zu können, muss der SSD-Controller wissen, welche Zellen belegt und welche frei sind. Der Controller ist in der Lage, die Aufzeichnung von Daten in einer Zelle selbst zu verfolgen, was beim Löschen nicht der Fall ist. Wie Sie wissen, löschen Betriebssysteme (OS) keine Daten von der Festplatte, wenn der Benutzer eine Datei löscht, sondern markieren die entsprechenden Speicherbereiche als frei. Diese Lösung macht das Warten auf einen Festplattenvorgang bei Verwendung einer HDD ĂŒberflĂŒssig, ist fĂŒr den Betrieb einer SSD jedoch völlig ungeeignet. Der SSD-Laufwerkscontroller arbeitet mit Bytes, nicht mit Dateisystemen und erfordert daher eine separate Meldung, wenn eine Datei gelöscht wird.

So entstand der Befehl TRIM (englisch – trim), mit dem das Betriebssystem den SSD-Festplattencontroller anweist, einen bestimmten Speicherbereich freizugeben. Der TRIM-Befehl löscht Daten dauerhaft von einer Festplatte. Nicht alle Betriebssysteme können diesen Befehl an Solid-State-Laufwerke senden, und Hardware-RAID-Controller im Disk-Array-Modus senden TRIM niemals an Festplatten.

To be continued ...

In den folgenden Abschnitten werden wir ĂŒber Formfaktoren, Verbindungsschnittstellen und die interne Organisation von Solid-State-Laufwerken sprechen.

In unserem Labor Selectel Lab Sie können moderne HDD- und SSD-Laufwerke unabhÀngig testen und Ihre eigenen Schlussfolgerungen ziehen.

An der Umfrage können nur registrierte Benutzer teilnehmen. Einloggenbitte.

Glauben Sie, dass SSDs die HDD ersetzen können?

  • 71.2%Ja, SSDs sind die Zukunft396

  • 7.5%Nein, die Ära der magnetooptischen HDD42 steht vor der TĂŒr

  • 21.2%Die Hybridversion HDD + SSD118 wird gewinnen

556 Benutzer haben abgestimmt. 72 Benutzer enthielten sich der Stimme.

Source: habr.com

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster