Als PDF ausgeben

Transcription

Als PDF ausgeben
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Hochschule:
Standort:
Studiengang:
Veranstaltung:
Betreuer:
Typ:
Themengebiet:
Autor(en):
Studienzeitmodell:
Semesterbezeichnung:
Studiensemester:
Bearbeitungsstatus:
Prüfungstermin:
Abgabetermin:
Fallstudienarbeit
Hochschule für Oekonomie & Management
Düsseldorf
Bachelor Wirtschaftsinformatik
Fallstudie / Wissenschaftliches Arbeiten
Dipl-Inf._(FH)_Christian_Schäfer
Fallstudienarbeit
Bearbeiten von Einsatzgebiete und Vergleich von Festplatte, Hybridfestplatte und Solid
State Drive
Dennis Hannemann
Abendstudium
3
in Arbeit
30.01.2011
30.01.2011
Inhaltsverzeichnis
• 1 Einleitung
• 2 Grundlagen und technologischer
Vergleich
♦ 2.1 Festplatte
♦ 2.2 Solid State Drive
♦ 2.3 Hybridfestplatte
• 3 Eigenschaften
♦ 3.1 Kosten/Nutzen
♦ 3.2 Belastbarkeit/Anfälligkeit
♦ 3.3 Lebensdauer
♦ 3.4 Energieverbrauch
♦ 3.5 Schnittstellen
♦ 3.6 Performance
Lesen/Schreiben
♦ 3.7 Zugriffszeiten
• 4 Einsatzgebiete der Technologien
♦ 4.1 Mobile
♦ 4.2 Desktop
♦ 4.3 Server
• 5 Bewertung der Technologien
• 6 Abkürzungsverzeichnis
• 7 Abbildungsverzeichnis
• 8 Tabellenverzeichnis
• 9 Fußnoten
• 10 Literatur- und Quellenverzeichnis
1 Einleitung
Datenträger sind eine essentielle Notwendigkeit, um unsere Informationen, unser Wissen und unsere gewonnen
Kenntnisse langfristig zu speichern und für unsere nachfolgenden Generationen zugänglich zu machen. In der
Entwicklung zeichnet sich ein Trend der weg von der klassischen Festplatte und hin zum Solid State Drive
Inhaltsverzeichnis
1
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
einschlägt. In dieser Studie wird auf die verschiedenen Technologien eingegangen und deren Technik, sowie Vorund Nachteile aufzuzeigen. Festplatten, Solid State Drives und Hybridfestplatten werden auf ihre verschiedenen
Eigenschaften untersucht und gegenübergestellt. Es soll veranschaulicht werden, welche Technologie für welche
Einsatzgebiete am geeignetsten ist und welche Technologie die Zukunft darstellt.
2 Grundlagen und technologischer Vergleich
2.1 Festplatte
Die erste Festplatte, wie wir sie kennen, wurde von den IBM Mitarbeitern William Goddard und John Lynott im
Jahr 1956 entwickelt und trug den Namen IBM 350 disk storage unit und war Teil des 305 RAMAC[1]. Eine
Festplatte hat im Inneren mehrere Komponenten, die das Schreiben, Lesen und Speichern von Daten ermöglichen.
Der eigentliche Datenträger ist eine Metallscheiben aus Aluminium, die mit einer Eisenoxidlegierung beschichtet
ist. Hier sind bis zu 12 übereinanderliegende Scheiben auf einer Achse angeordnet. Die Oberfläche ist
elektromagnetisch. Zwischen diesen Scheiben befinden sich die Schreib-/Leseköpfe, die oberhalb unter unterhalb
der Scheiben angeordnet sind. Die Köpfe haben nur einen minimalen Abstand von ca. 25nm zu der jeweiligen
Scheibe. In der Regel gilt, je kleiner der Abstand zur Scheibe, desto besser können Signale geschrieben und
gelesen werden. Die Mechanik wird über Motoren gesteuert, d.h. die Scheiben auf der Achse werden durch einen
Elektromotor in Rotation gebracht und die Köpfe werden über einen Elektromotor auf die jeweilige Position der
Scheibe bewegt. Die Köpfe können nicht unabhängig bewegt werden und sind auf einer Achse verankert.
Gesteuert werden diese Komponenten über die Controllereinheit, die Kommunikation mit der Schnittstelle wie
z.B. SATA und das Caching sowie SMART Funktionalitäten verwaltet[2].
entnommen aus Hanser(2003)
Abb. 1: Modell einer Festplatte
Um die gespeicherten Daten auf der Festplatte speichern und verwalten zu können, bedarf es eines einheitlichen
Systems. Die Metallscheiben werden zunächst in konzentrische Spuren unterteilt. Realisiert wird das durch
schrittweises positionieren der Köpfe auf der Scheibe. Die Spuren werden von außen nach innen
durchnummeriert, d.h. Außen auf der größten Fläche beginnt Spur 0. Damit die Spuren unterschieden werden
können, sind diese durch kleine, nicht magnetisierte Bereiche getrennt. Als Maßeinheit wird TPI verwendet,
welches die Spuren pro Zoll misst. Ein Zylinder ist die vertikale Zusammenfassung aller Scheiben bzw. der
darauf befindlichen Spuren. So werden z.B. alle Spuren 0 auf den einzelnen Scheiben als ein Zylinder
zusammengefasst. Die Spuren werden in Sektoren und Blöcke unterteilt, die eine Größe von 512 Byte haben.
Schreib- und Lesevorgänge können immer nur auf einem Sektor getätigt werden, auch wenn unter Umständen
1 Einleitung
2
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
nicht alle Daten die sich in dem Sektor befinden, benötigt werden. Ein Cluster ist eine Zusammenfassung von
mehreren Sektoren und ist die kleinste logische Einheit. Wird der Datenträger also mit einer typischen
Clustergröße von 4KB formatiert, so werden alle Dateien, auch wenn sie kleiner sind, diese 4KB belegen.
Größere Dateien werden dann über mehrere Cluster geschrieben. Wenn eine Datei 13KB hat, werden 4 Cluster
beschrieben. Eine Formel zur Berechnung der Kapazität auf der Festplatte lautet: Anzahl der Sektoren x Anzahl
der Schreib-/Leseköpfe x Anzahl der Zylinder[3].
entnommen aus tecchannel(2003c)
Abb. 2: Schreib-/Leseverfahren Festplatte
Es gibt 2 Schreibverfahren wie die Daten auf der Festplatte verarbeitet werden. Bei Longitudial Recording
schwebt der Kopf über der rotierenden und magnetisierten Scheibe. Um den Eisenkern des Kopfes ist ein
Kupferdraht gewickelt, der von Strom durchflossen wird, was auf dem Prinzip der Induktion basiert. Durch das
entstehende Magnetfeld, wird die Anordnung der magnetisierten Oberfläche der Scheibe verändert. Bei diesem
Verfahren werden die Daten horizontal auf der Scheibe gespeichert.
Abb. 3: Longitudial Recording
2.1 Festplatte
3
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Bei Perpendicular Recording werden die Magnetpartikel auf der Scheibe Vertikal ausgerichtet. Das erhöht die
Speicherdichte, setzt aber voraus, dass der magnetische Fluss tiefer in die Oberfläche eindringt. Realisiert wird es
durch einen besonders schmalen Hauptmagnetpol. Dies hat den Effekt, dass ein starker magnetischer Fluss
entsteht, der entsprechend tief in die Oberfläche eindringen kann. Auf der anderen Seite ist der Rückpol
entsprechend breit konstruiert, damit das Magnetfeld abgeschwächt wird, um die Daten, die vom Hauptpol
geschrieben werden, nicht zu löschen[4].
Abb. 4: Perpendicular Recording
Ursprünglich wurde bei den Leseköpfen die MR-Technologie eingesetzt. Diese können auch dann noch Daten
zuverlässig lesen, wenn die Spur einen hohen Rauschanteil aufweist. Der Lesekopf besteht aus mehreren
Schichten, deren Zwischenräume nicht magnetisiert sind. Das Prinzip beruht auf der Tatsache, dass sich der
Widerstand von bestimmten Materialien im Magnetfeld ändert. Dieser wiederum ist abhängig von der Stärke des
Magnetfeldes. Die Schichten des Kopfes sind unterschiedlich polarisiert. Je nach Signal der Scheibe ?0? oder ?1?
verändert sich die Polarität der ersten Schicht im Lesekopf und reagiert dementsprechend mit der 2 Schicht.
Hierdurch entsteht ein Signal, welches verarbeitet werden kann. Die Köpfe der MR-Technologie haben eine
Datendichte von 1500 MBit/inch2. Heute wird überwiegend die GMR-Technologie verwendet, da sie wesentlich
effizienter ist als MR und entsprechend höhere Datendichten haben. Diese beträgt ca. 200GBit/inch2[5]. Eine neue
Technologie sind die CPP-GMR-Köpfe. Diese sollen eine Datendichte von 500GBit/inch2 ermöglichen[6].
2.2 Solid State Drive
Anders als Festplatten, haben SSD keine Mechanik und dementsprechend keine bewegten Teile, was sie weniger
anfällig gegen Erschütterungen macht. SSD sind Laufwerke auf Basis von Flashmemory NOR oder NAND,
wobei sich NAND mittlerweile für diese Technologie durchgesetzt hat. NAND, welches aus
Feldeffekttransistoren besteht, ändert seinen Ladezustand über das sogenannte Floating-Gate. Das Floating-Gate
ist von einem Isolator (Oxidschicht) umgeben, damit der Ladezustand nicht verloren geht. Um Daten speichern
und löschen zu können, bedient man sich des quantenphysikalischen Tunneleffekts. Wenn der Zustand des
Floating-Gate nicht geladen ist, kann zwischen der Source-Drain Strecke ein Strom fließen. Möchte man den
Ladezustand des Floating-Gates ändern, legt man eine hohe Spannung 10-12V an dem Steuerkanal an, so dass die
Elektronen nicht mehr über die Source-Drain Strecke abfließen können. Durch das entgegenwirken des negativen
Potentials des Floating-Gates bleibt der Transistor geschlossen. Um die Elektronen aus dem Floating-Gate zu
entfernen, also die gespeicherten Daten zu löschen, muss am Steuerkanal eine hohe negative Spannung angelegt
sein, so dass die Elektronen wieder abfließen können[7].
2.2 Solid State Drive
4
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Abb. 5: Programmieren des Floating Gates
Abb. 6: Löschen des Floating Gates
Es gibt 2 unterschiedliche Zellentypen für NAND Speicher. Die Single Level Cell und die Multi Level Cell. Die
SLC kann nur 1 Bit pro Zelle speichern, da es eine fest definierte Spannung hat und wechselt zwischen den
Werten 0 und 1. 0 steht für ?programmiert? und 1 für ?gelöscht?. In Tabelle x.y ist zu sehen, wie die beiden
Zustände über die Spannung realisiert werden.
entnommen aus SUPERTALENT(2010a)
entnommen aus SUPERTALENT(2010b
Abb. 7: Speicherzustände Single Level Cell
Abb. 8: Speicherzustände Multi Level C
Die MLC kann max. 4Bit pro Zelle speichern. Dies wird durch unterschiedliche Schwellspannungen in der Zelle
ermöglicht.
Wert
Status
00
Vollständig Programmiert
01
Teilweise Programmiert
10
Teilweise Gelöscht
11
Vollständig Gelöscht
Tabelle Nr.1: Zustände Multi Level Cell
Nachteil hierbei ist, dass MLC, bedingt durch die unterschiedliche Spannung, wesentlich langsamer ist und eine
kürzere Lebensdauer als SLC hat. Der essentielle Vorteil ist, dass MLC eine höhere Datenkapazität hat und
günstiger ist als SLC. Dieser Vorteil hat sich bewährt gemacht und führte dazu, dass MLC mittlerweile Standard
im Massenmarkt ist[8].
Eigenschaften
SLC
Durchsatz
16Mbit
32Mbit
64Mbit
Lesegeschwindigkeit
100ns
120ns
150ns
2.2 Solid State Drive
MLC
5
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Blockgröße
64Kbyte
128Kbyte
Architektur
x8
x8 / x16
Lebensdauer
100.000
Zyklen
10.000 Zyklen
Betriebstemperatur
Industrie
Kommerziell
entnommen aus SUPERTALENT(2010d)
Tabelle Nr.2: Vergleich Eigenschaften SLC & MLC
SSD werden intern in Blöcke unterteilt. Ein Block kann nur ganz gelöscht oder ganz beschrieben werden. Gerade
bei kleineren Dateien hat das den Nachteil, dass die Performance erheblich beeinträchtigt wird. Windows 7 z.B.
legt beim Formatieren der SSD das Dateisystem (Cluster) über die Blöcke und legt die Clustergrenzen an die
Grenzen des Blocks, damit die Cluster die gleiche Größe haben wie die Blöcke. Windows XP beherrscht diese
Funktionalität nicht. So kann es vorkommen, dass ein Cluster über 2 Blöcke geschrieben wird und führt beim
Schreiben zu Performanceeinbußen, da immer 2 Blöcke beschrieben werden müssen. Zudem leidet die
Lebensdauer der SSD[9].
2.3 Hybridfestplatte
Hybridfestplatten vereinen die Festplatten- und SSD Technologien. Samsung brachte 2007 die ersten
Hybridplatten auf den Markt. Diese setzten sich damals aber nicht durch, da die Betriebssysteme noch nicht über
die notwendigen Optimierungsroutinen verfügten, um die SSD Technologie in ihrem vollen Potential
auszuschöpfen[10]. Momentan gibt es wenig Angebot für Hybridfestplatten. Ein Beispiel ist die Momentus XT
von Seagate. Diese nutzt die herkömmliche Festplattentechnologie mit einer Kapazität von bis zu 750GB,
kombiniert mit einer 4GB SSD mit SLC-Technologie. Für das Zusammenspiel von Festplatte und SSD setzt
Seagate die Adaptive Memory Technology ein. Häufig verwendete Daten werden in den SSD Bereich
geschrieben, um diese beim nächsten Aufruf schneller zur Verfügung stellen zu können. Laut Seagate soll der
Bootvorgang um bis zu 100% schneller sein als mit einer herkömmlichen Festplatte. Es benötigt allerdings
mehrere Bootvorgänge, bis die Hybridplatte alle notwendigen Daten auf den SSD Part ausgelagert hat. Die Platte
muss sozusagen das System erst einmal kennenlernen. Adaptive Memory funktioniert ähnlich wie ein Cache, nur
das die Daten auch bei Stromabschaltung erhalten bleiben. Der eigentliche Cache wie bei einer herkömmlichen
Festplatte ist aber auch vorhanden, da sonst die Performance erheblich leiden würde[11].
3 Eigenschaften
3.1 Kosten/Nutzen
Die Kosten für eine Festplatte sind im Vergleich zu SSDs sehr gering. Unabhängig von der Größe gibt es hier
allerdings auch große Preisunterschiede hinsichtlich der Schnittstellen, die letztendlich die Performance ausmacht
und der Baugrößen. Folgende Tabellen zeigen den Preisunterschied zwischen den einzelnen Laufwerken.
Preisunterschied bei 3,5 Zoll Festplatten mit einer Kapazität von
2TB
Name
Seagate Barracuda
2.3 Hybridfestplatte
Kapazität Schnittstelle Preis pro GB
2000GB
SATA II
0,05?
Preis
94,90?
6
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Seagate Constellation 2000GB
SAS
0,17?
334,00?
Tabelle Nr.3: Preisunterschied 3,5 Zoll
Preisunterschied bei 2,5 Zoll Festplatten mit einer Kapazität von
500GB
Name
Kapazität Schnittstelle Preis pro GB
Preis
Seagate Momentus
500GB
SATA II
0,13?
66,90?
Seagate Connstellation
500GB
SAS
0,45?
224,90?
>Tabelle Nr.4: Preisunterschied 2,5 Zoll
Es ist deutlich zu sehen, dass man für eine höhere Performance mehr als das Doppelte an Kosten hat. Die Kluft ist
bei Solid State Drives noch größer. Bei der Auswahl wurden bewusst hohe Kapazitäten gewählt, um den
Unterschied zur Festplatte deutlich zu machen[12].
Preisunterschied zwischen 2,5 Zoll SSDs und PCIe SSDs
mit 480GB bzw. 512GB
Name
Kapazität Schnittstelle Preis pro GB Preis
OCZ Vertex2
480GB
SATA II
3,60?
1.729?
OCZ R2 E88
512GB
PCIe
17,44?
8.999?
Tabelle Nr.5: Preisunterschied 2,5 Zoll SSDs
Die Hybridlaufwerke können nicht bezgl. der Schnittstellen verglichen werden, da es momentan nur Laufwerke
mit SATA II Anschluss gibt. Da beide Technologien verbaut sind, lässt sich aber ein guter Vergleich zur
Festplatte und SSD veranschaulichen[13].
Kosten für eine Hybridfestplatte mit 2,5 Zoll und einer Kapazität
von 500GB
Name
Seagate Momentus XT
Kapazität Schnittstelle Preis pro GB
500GB
SATA II
0,21?
Preis
104,90?
Tabelle Nr.6: Kosten 2,5 Zoll Hybridfestplatte
Fügt man die Werte aus 3.5 hinzu und setzt diese in Relation zum Preis wird deutlich, dass sehr hohe Performance
auch unproportional hohe Kosten verursacht. Es gilt also zu entscheiden, welche Performance für den Einsatz
benötigt wird und welche monetären Mittel zur Verfügung stehen.
3.2 Belastbarkeit/Anfälligkeit
Die Hybridfestplatte kann nicht in den Vergleich mit aufgenommen werden, da sie alle Eigenschaften beider
Technologien erbt. Bedingt durch die mechanische Konstruktion der Festplatte, sind die Schreib-/Leseköpfe ein
großer Nachteil hinsichtlich der Anfälligkeit. Gerade bei Erschütterungen kann es vorkommen, dass der Kopf auf
der Scheibe aussetzt und zerstört wird, so dass die Festplatte unbrauchbar ist. Solid State Drives haben diesen
Nachteil nicht. Sie sind wesentlich belastbarer als Festplatten und auch die Einsatzmöglichkeiten sind vielfältiger
als bei Festplatten. Die folgende Übersicht stellt die beiden Technologien mit ihren Eigenschaften gegenüber[14].
Eigenschaften von Festplatte und Solid State Drive
3.1 Kosten/Nutzen
7
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Eigenschaft
Festplatte
Solid State Drive
Temperatur
5° - 60°
0° - 70°
Schockresistenz im Betrieb
63G für 2ms
Bis zu 1500G
Schockresistenz im Ruhezustand
300G für 2ms Keine Angaben
Tabelle Nr.7: Vergleich der Belastbarkeit Festplatte & SSD
Weiterer Nachteil einer Festplatte ist die Anfälligkeit auf äußere Einflüsse. Festplatten sind bezüglich ihrer
Einsatzhöhe begrenzt und vom Luftdruck abhängig. Dieser liegt zwischen ca. -200 Meter bis 3000 Meter über
dem Meeresspiegel. Grund für diese Limitierung ist das sich bildende und notwendige Luftpolster zwischen
Scheibe und Schreib-/Lesekopf. Wird der Luftdruck zu klein, kann sich das Luftpolster nicht mehr bilden und der
Kopf läuft Gefahr, auf der Scheibe aufzusetzen. Hier hat das Solid State Drive wieder den Vorteil, dass sie vom
Luftdruck unabhängig und entsprechend auch in extremen Höhen noch einsatzfähig ist[15]. Um die Kapazität der
Festplatten zu erweitern, müsste die Flächendichte der Platte erhöht werden. Dies wurde durch die fortwährende
Verkleinerung der einzelnen Bits also der konzentrischen Kreise realisiert.
entnommen aus zdnet(2006a)
Abb. 9: Konzentrische Kreise
Die Größe eines solchen Kreises beträgt ca. 8 Nanometer. Das macht die Festplatte empfindlich gegenüber
Temperaturschwankungen. Denn bereits geringe Schwankungen reichen aus, bedingt durch den
superparamagnetischen Effekt, um die magnetische Ausrichtung der Speicherbereiche umzukehren. Würde man
den Abstand weiter verkleinern, reichten minimalste Schwankungen aus, um die Ausrichtung zu verändern. Die
Daten auf der Festplatte wären verloren. Bleibt zu sagen, dass die Solid State Drive in punkto Belastbarkeit und
Anfälligkeit im Vorteil ist und somit in Bereichen eingesetzt werden können, wo Festplatten versagen[16].
3.3 Lebensdauer
Die Lebensdauer von Festplatten und Solid State Drives sowie von Hybridfestplatten wird von Herstellern meist
in Form von MTBF oder AFR angegeben. Diese Werte sind allerdings nicht praxisnah und werden über Formeln
theoretisch ermittelt. Der sogenannte Mean Time Between Failure zu Deutsch die mittlere Betriebsdauer
zwischen Ausfällen, wird in Stunden gemessen, also die Stunden bis es statistisch gesehen zu einem Ausfall
kommt. Wichtig hierbei ist die Angabe des Herstellers bezgl. der Power-On hours (PoH). Ein Beispiel soll
veranschaulichen wie Hersteller auf ihren MTBF kommen. Gibt der Hersteller an, dass die Platte für 24x7 Betrieb
geeignet ist, so lassen sich die Betriebsstunden für ein Jahr einfach ermitteln.
24 Stunden x 7 Tage x 52 Wochen = 8736 Stunden
Die meisten Hersteller nehmen als Referenz für die Statistik 100 Festplatten der gleichen Serie.
3.2 Belastbarkeit/Anfälligkeit
8
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
8736 Stunden x 100 Festplatten = 873600 Stunden
Über das Jahr wird gemessen, wie oft und wie viele Platten ausfallen. In diesem Beispiel waren es insgesamt 15
Ausfälle. Diese werden durch die Summe der Stunden dividiert und man erhält den MTBF.
MTBF = 873600 Stunden / 15 Ausfälle = 58240 Stunden
Der MTBF ist wie schon erwähnt sehr theoretisch und dient nur zur groben Orientierung. Annualized Failure Rate
(AFR) zeigt die jährliche mittlere Fehlerrate der Festplatten und ist präziser[17].
Abb. 10: Formel für Annualized Failure Rate
Für dieses Beispiel würde sich folgender Wert ergeben
Abb. 11: Berechnung Annualized Failure Rate
D.h. die Ausfallrate dieser Platte bezogen auf ein Jahr liegt bei 1%. Aber auch AFR hat keine hundertprozentige
Aussagekraft, da hier viele Einflüsse, wie z.B. die Temperatur, sich auf die Lebensdauer eines Laufwerks
auswirken. Alle Tests wurden unter Laborbedingungen durchgeführt, die sich in der Praxis schlecht umsetzen
lassen. Bei der Garantie machen die Hersteller unterschiedliche Angaben. Bei den Seagate Festplatten erhält man
eine Garantie von 5 Jahren, ebenso bei den Hybridfestplatten. OCZ gibt 3 Jahre Garantie auf seine SSDs.
Beachtet man den technologischen Fortschritt ist es eher die Ausnahme, dass ein Laufwerk länger als 5 Jahre im
Einsatz ist. Eine Garantie, dass ein Laufwerk ausfallsicher ist, gibt es nicht. Es gibt aber Möglichkeiten, die
Wahrscheinlichkeit des Totalausfalls zu vermeiden bzw. zu verringern und zwar durch den Einsatz von RAIDs.
Diese Technologie bietet die Möglichkeit, Redundanzen zu erstellen und je nach Anzahl der Laufwerke den
Faktor zu verringern[18].
3.4 Energieverbrauch
Gerade bei mobilen Geräten ist es wichtig, möglichst stromsparende Komponenten zu verbauen. Bedingt durch
die Mechanik verbrauchen Festplatten gerade beim Start sehr viel Energie ( ca. 5W ).
Stromverbrauch der 3 Technologien im Überblick
Name
Verbrauch im Betrieb Verbrauch im Standby
Seagate Momentus(Festplatte)
2,5 Watt
0,96Watt
Seagate Momentus XT (Hybrid)
2,2 Watt
0,8 Watt
3.3 Lebensdauer
9
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
OCZ Vertex 2 EX (SSD)
2 Watt
0,5 Watt
Tabelle Nr.8: Energieverbrauch der Technologien
Bei der SSD Technologie fällt der hohe Verbrauch beim Starten des Systems weg und auch im Betrieb hat diese
Technologie den niedrigsten Verbrauch[19][20].
3.5 Schnittstellen
Die momentan gängigste Schnittstelle ist SATA II. Sie wird bei Festplatten, Hybridfestplatten und SSDs
eingesetzt. SATA II hat eine maximale Übertragungsrate von 300 MB/s. Die Übersicht, angefangen von IDE bis
hin zu PCIe, soll veranschaulichen, welche Übertragungsraten theoretisch möglich sind.
Übertragungsraten der einzelnen Schnittstellen
Name
Übertragungsrate
IDE
133 MB/s
SATA
150 MB/s
SATA II
300 MB/s
SATA III
600 MB/s
SCSI
320 MB/s
SAS
300 MB/s
SAS II
600 MB/s
SAS III
1200 MB/s
PCIe 3.0 x4
4000 MB/s
PCIe 3.0 x8
8000 MB/s
Tabelle Nr.9: Übertragungsraten Schnittstellen
Die Übertragungsraten bei Festplatten sind durch ihre Mechanik beschränkt. Es macht also keinen Sinn eine
Festplatte an eine PCIe 3.0 x8 Schnittstelle anzuschließen. Allerdings werden i.d.R. mehrere Laufwerke an einer
Schnittstelle angeschlossen. Die Bandbreite wird auf alle Laufwerke verteilt. IDE und alle SATA Klassen werden
überwiegend im Desktopbereich eingesetzt. SATA III wurde im Jahr 2007 eingeführt und wird in immer mehr
Mainboards verbaut[21].
3.6 Performance Lesen/Schreiben
Die Herstellerangaben bezgl. der Geschwindigkeit sind meist sehr optimistisch. So soll die maximale
Schreib/Lesegeschwindigkeit der OZC Vertex2 bei 275 MB/s & 285 MB/s liegen. Die durchgängige
Schreibgeschwindigkeit bei 250 MB/s. Ein weiteres Kriterium für ein performantes Laufwerk sind die
Input/Output Operation per second (IOPS). Wie sich aus dem Begriff ableiten lässt, geht es hier um die
Ein-/Ausgabe Befehle pro Sekunde, die verarbeitet werden können. OCZ gibt bei der Vertex2 einen Wert von
50.000 IOPS an. Ein Selbsttest soll veranschaulichen, ob wirklich diese Datendurchsätze erreicht werden. Für den
Test wurde das Benchmark Tool HD Tune von EFD Software verwendet. Testsystem ist ein Intel
Q6600@2.40GHz mit 4GB OCZ DDR2800 und einem INTEL 975EXPRESS Chipsatz. Die Vertex2 ist an einem
SATAII Port angeschlossen. Der erste Test prüft die Lesegeschwindigkeit der Vertex2. Die hierfür verwendete
Blocksize beträgt 512 KB[22][23].
3.4 Energieverbrauch
10
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Abb. 12: Lesevorgang OCZ Vertex2
Der maximale Wert, wie von OCZ angegeben, wurde nicht ganz erreicht, ist aber sehr nah dran und im Vergleich
zu anderen SSDŽs ausgezeichnet. Bedingt durch die Tatsache, dass Windows 7 bei der Installation eine 100MB
System Partition auf der SSD anlegt, konnte der Schreibtest nicht durchgeführt werden. Dieser schreibt vor, dass
nur unpartitionierte Laufwerke getestet werden können, da es sonst zu Datenverlust kommen könnte. Im nächsten
Schritt werden die IOPS getestet.
Abb. 13: IOPS bei zufälligem Zugriff
OCZ hat, wie schon erwähnt, beim Random Access mit 4KB bis zu 50.000 IOPS angegeben. Wie aus der
Messung zu entnehmen ist, wurde dieser Wert bei weitem nicht erreicht, sondern lag lediglich bei 6867 IOPS.
Auch der 2. Test brachte nicht annähernd das Ergebnis von 50.000 IOPS und lag bei 7253 IOPS.
3.6 Performance Lesen/Schreiben
11
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Abb. 14: IOPS bei verschiedenen File Größen
Für den Festplattentest wird die Maxtor DiamondMAX 10 verwendet. Die Festplatte hat 16MB Cache und läuft
mit 7200 RPM. Bezüglich der Lese-/Schreibgeschwindigkeit und IOPS wurden keine Angaben gemacht. Für den
Test werden die gleichen Einstellungen wie bei der Vertex2 verwendet.
Abb. 15: Lesevorgang Maxtor Festplatte
Hier ist deutlich zu sehen, dass die Performance weit unter den Werten der Vertex2 liegt. Was auffällt ist, dass die
CPU zu 2% mehr ausgenutzt wird als bei der Vertex2.
Abb. 16: Zufälliger Zugriff Maxtor
Auch im Bereich der Operationen pro Sekunde ist die Maxtor deutlich unterlegen. So können bei 4KB 69 IOPS
verarbeiten werden, was ca. einem 1/100 der Vertex2 entspricht.
3.6 Performance Lesen/Schreiben
12
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Abb. 17: IOPS bei verschiedenen Filegrößen
Zum Zeitpunkt des Tests stand die Hybridplatte Seagate Momentus XT nicht zur Verfügung. Die Werte wurden
aus einem Test, ebenfalls mit HD Tune, übernommen.
entnommen aus umlan(2011)
Abb. 18: Lesevorgang Momentus XT
Hier fällt direkt der Vorteil der SSD Komponente auf, die Zugriffszeit. Diese liegt bei 0,6ms was SSD typisch ist.
Auch die Perfomance ist wesentlich besser als bei einer SATAII Festplatte.
entnommen aus cluboc(2010)
Abb. 19: IOPS Momentus XT
3.6 Performance Lesen/Schreiben
13
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
Ein weiterer Vorteil, den die Momentus aus der SSD Komponente zieht, sind IOPS. Diese liegen bei 4KB
Blöcken bei 3089IOPS. Also erheblich mehr als bei einer Festplatte. Stellt man die 3 Laufwerke gegenüber, wird
klar, dass sich die OCZ Vertex2 weit von den anderen Laufwerken abhebt. Allerdings kostet sie mit ca. 180? in
der 120GB Version auch fast das Doppelte.
3.7 Zugriffszeiten
Das langsame Ansprechverhalten bei Festplatten ist der Mechanik zu verdanken. Hier muss erst die physische
Strecke zu dem entsprechenden Sektor hinterlegt werden, zudem spielt die Rotation der Scheibe eine Rolle. Bei
den Solid State Drive gibt es diese Mechanik nicht. Hier wirken sich lediglich die Schaltzeiten auf die Latenzzeit
aus und sind wesentlich geringer als bei Festplatten. Die Hybridlaufwerke machen sich die Technik der SSD
zunutze und haben entsprechend ähnliche Latenzzeiten. Das nachfolgende Diagramm stellt die 3 Technologien
gegenüber. Referenzwerte sind aus dem vorangegangen Test bezgl. der Perfomance.
Abb. 20: Latenzzeiten der Technologien
Das Diagramm veranschaulicht nochmal ganz deutlich den enormen Unterschied bezgl. des Ansprechverhaltens.
4 Einsatzgebiete der Technologien
4.1 Mobile
Bei Festplatten ist der große Nachteil, dass diese sehr empfindlich auf Erschütterungen reagieren und es passieren
kann, dass einer der Köpfe auf der Scheibe aufsetzt. Momentan sind im Laptopbereich noch überwiegend 2,5?
Festplatten im Einsatz. Man hat sich verschiedener Möglichkeiten bedient, um zu verhindern, dass wenn ein
Laptop bedingt durch einen Sturz einer Erschütterung erliegt, die Daten verloren gehen wie z.B., dass die
Festplatte in den Parkmodus springt, wenn das Laptop einer gewissen Beschleunigung ausgesetzt wird. Es
zeichnet sich aber der Trend aus, dass immer mehr SSDs in Laptops verbaut werden, da hier die Eigenschaften
überragend sind. Die SSD hält wesentlich größeren Erschütterungen stand als die Festplatte und ist aufgrund ihrer
performanten und stromsparenden Eigenschaften besser für Notebooks geeignet.
3.7 Zugriffszeiten
14
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
4.2 Desktop
Im Desktopbereich macht eine Kombination, bedingt durch die hohen Preise der SSD, aus beiden Technologien
Sinn. So lässt es sich vorstellen, dass z.B. für das Betriebssystem und Programme eine schnelle SSD verwendet
wird, die kein großes Datenvolumen hat und für große Datenmengen zusätzlich eine Festplatte verbaut wird.
Hybridlaufwerke versuchen diese Kombination miteinander zu vereinen, sind aber wie in Punkt 3.6 beschrieben
nicht so performant wie eine reine SSD. Auch der Markt bietet kein großes Sortiment an Hybridfestplatten. Man
könnte es auch als Übergangstechnologie bezeichnen.
4.3 Server
Im Serversegment kommt es auf die Aufgabe an. Sind viele I/O notwendig wie z.B. bei einem Datenbankserver,
so macht ein Solid State Drive Sinn. Allerdings spielen hier die Kosten auch eine Rolle. Eine SSD mit SLC
Technologie und 512GB an Kapazität kostet 8.929? und bietet 29.000 IOPS. Es ist immer eine Frage der
Notwendigkeit und der finanziellen Mittel, in welche Technologie investiert wird[24].
5 Bewertung der Technologien
Der Vergleich hat gezeigt, dass aus technologischer Sicht das Solid State Drive unschlagbar ist. Es ist die
schnellste und belastbarste Technologie. Allerdings ist das Solid State Drive im Verhältnis zur normalen
Festplatte unwirtschaftlich und gerade bei hohen Kapazitäten sehr teuer. Wenn hohe Kapazitäten erforderlich sind
und auf die Kosten geachtet werden muss, ist die Festplatte nach wie vor die geeignete Technologie. Die
Hersteller versuchen mit der Hybridfestplatte die Vorteile der SSD in eine normale Festplatte zu implementieren.
Der Vergleich hat aber gezeigt, dass die Leistung einer Hybridfestplatte nicht an die einer SSD herankommt.
Kommt noch hinzu, dass die Hybridfestplatte auch fast das Doppelte wie eine herkömmliche Festplatte kostet.
Der Trend geht aber ganz klar in Richtung Solid State Drive, die Preise pro GB fallen ständig.
4.2 Desktop
15
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
entnommen aus PreisTrend(2011)
Abb. 21: Preisverfall OCZ Vertex2
Der Graph anhand der im Vergleich genutzten SSD zeigt es nochmal deutlich. Dieser zeigt wie der Preis alleine
für die im Test verwendete Vertex2 über die letzten 6 Monate gefallen ist. So ist es wahrscheinlich, dass auch
höhre Kapazitäten schon im nächsten Jahr bezahlbar sind und die Vorteile der SSD für jedermann zugänglich
sind.
6 Abkürzungsverzeichnis
Abkürzung
Name
AFR
Annualized Failure Rate
CPP-GMR-Köpfe
Current Perpendicular to sensor Plane-Giant
Magnetoresistance-Köpfe
GMR-Technologie Giant Magnetoresistance Technologie
IDE
Integrated Drive Electronics
IOPS
Input/Output Operations Per Second
MLC
Multi Level Cell
MR-Technologie
Magnetic Resonance Technologie
MTBF
Mean Time Between Failures
NAND
NOT AND
PCIe
Peripheral Component Interconnect Express
PoH
Power-on hours
RAMAC
Random-Access Method of Accounting and
Control
SATA
Serial Advanced Technology Attachment
SAS
Serial Attached SCSI
SCSI
Small Computer System Interface
SLC
Single Level Cell
SMART
Self-Monitoring, Analysis and Reporting
Technology
SSD
Solid State Drive
TPI
Tracks per Inch
7 Abbildungsverzeichnis
Abbildungs-Nr. Bezeichnung
1
Modell einer Festplatte
2
Schreib-/Leseverfahren Festplatte
3
Longitudial Recording
4
Perpendicular Recording
5 Bewertung der Technologien
16
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
5
Programmieren des Floating Gates
6
Löschen des Floating Gates
7
Speicherzustände Single Level Cell
8
Speicherzustände Multi Level Cell
9
Konzentrische Kreise Festplatte
10
Formel für Annualized Failure Rate
11
Berechnung Annualized Failure Rate
12
Lesevorgang OCZ Vertex2
13
IOPS bei zufälligem Zugriff
14
IOPS bei verschiedenen Filegrößen Vertex2
15
Lesevorgang Maxtor Festplatte
16
Zufälliger Zugriff Maxtor
17
IOPS bei verschiedenen Filegrößen Maxtor
18
Lesevorgang Momentus XT
19
IOPS Momentus XT
20
Latenzzeiten der Technologien
21
Preisverfall OCZ Vertex2
8 Tabellenverzeichnis
Tabellen-Nr. Bezeichnung
1
Zustände Multi Level Cell
2
Vergleich Eigenschaften SLC & MLC
3
Preisunterschied 3,5 Zoll
4
Preisunterschied 2,5 Zoll
5
Preisunterschied 2,5 Zoll SSDs
6
Kosten 2,5 Zoll Hybridfestplatte
7
Vergleich der Belastbarkeit Festplatte &
SSD
8
Energieverbrauch der Technologien
9
Übertragungsraten Schnittstellen
9 Fußnoten
1. ? vgl.tecchannel(2003a)
2. ? vgl.tecchannel(2003b)
3. ? vgl.schule(2002)
4. ? vgl.EK(2010)
5. ? vgl.tecchannel(2003d)
6. ? vgl.heise(2007)
7. ? vgl.DM(2008)
7 Abbildungsverzeichnis
17
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
8. ? vgl.SUPERTALENT(2010c)
9. ? vgl.maxxx(2010)
10. ? vgl.chip(2008)
11. ? vgl.seagate(2010a)
12. ? vgl.alternate(2010a)
13. ? vgl.alternate(2010b)
14. ? seagate(2011)
15. ? vgl.vnr(2010)
16. ? vgl.zdnet(2006b)
17. ? vgl.tecchannel(2005)
18. ? vgl.LM(2009)
19. ? vgl.seagate(2010b)
20. ? vgl.OCZ(2010a)
21. ? vgl.EK(2010b)
22. ? vgl.OCZ(2010b)
23. ? vgl.msxfaq(2010)
24. ? vgl.alternate(2010c)
10 Literatur- und Quellenverzeichnis
Verweis
Literatur/Quelle
alternate(2010a)
Alternate GmbH(Hrsg.), Festplatten, Linden http://www.alternate.de/html/highlights.html?hgid
alternate(2010b)
Alternate GmbH(Hrsg.), Solid State Drives, Linden
http://www.alternate.de/html/highlights.html?hgid=3649&tgid=3673&tgid=1029&tn=HARDW
alternate(2010c)
Alternate GmbH(Hrsg.), OCZ Z-Drive R2 E88 PCIe SSD 512 GB, Linden
http://www.alternate.de/html/product/Festplatte/OCZ/Z-Drive_R2_E88_PCIe_SSD_512_GB/2
(16.01.2011, 12:21 Uhr)
chip(2008)
CHIP Xonio Online GmbH(Hrsg.), Hybrid-Festplatten: Ohne Microsoft geht es nicht, München
(24.12.2010, 14:22 Uhr)
cluboc(2010)
GODADDY.COM, INC.(Hrsg.), Testing, Massachusetts http://www.cluboc.net/reviews/hard_d
DM(2008)
Henning Lorenzen(Hrsg.), Flash-Speicher (1994, San Disk), Handewitt http://datentraeger-mus
EK(2010a)
Patrick Schnabel(Hrsg.), Festplatte/Harddisk, Ludwigsburg http://www.elektronik-kompendium
EK(2010b)
Patrick Schnabel(Hrsg.), Schnittstellen , Ludwigsburg http://www.elektronik-kompendium.de/s
Hanser(2003)
Carl Hanser Verlag(Hrsg.), Lehr- und Übungsbuch der Informatik, Auflage 3, Carl Hanser Ver
LM(2009)
Linux New Media AG(Hrsg.), Nichts geht mehr, München http://www.linux-magazin.de/Heft-A
maxxx(2010)
Maxxxware Trading e.K.(Hrsg.), Alignment-Werte und Blockgrößen, München http://www.ma
msxfaq(2010)
Dipl. Ing. (BA) Frank Carius(Hrsg.), IOPS - Input Output Operations per Seconds, Verl http://w
heise(2007)
Heise(Hrsg.), CPP-GMR-Köpfe sollen Festplatten mit 4 TByte ermöglichen, Hannover
http://www.heise.de/resale/meldung/CPP-GMR-Koepfe-sollen-Festplatten-mit-4-TByte-ermoe
OCZ(2010a)
OCZ Technology Group, Inc.(Hrsg.), OCZ VERTEX 2 EX SERIES SATA II 2.5" SSD, San Jo
http://www.ocztechnology.com/products/solid-state-drives/sata-ii/2-5--sata-ii/maximum-perfor
(28.12.2010, 10:51 Uhr)
OCZ(2010b)
9 Fußnoten
OCZ Technology Group, Inc.(Hrsg.), OCZ VERTEX 2 EX SERIES SATA II 2.5" SSD, San Jo
http://www.ocztechnology.com/products/solid-state-drives/sata-ii/2-5--sata-ii/maximum-perfor
18
Einsatzgebiete_und_Vergleich_von_Festplatte,_Hybridfestplatte_und_Solid_State_Drive
(28.12.2010, 10:51 Uhr)
PreisTrend(2011)
Willich & Kühn OHG(Hrsg.), Preisverlauf - OCZ Vertex 2 120GB (oczssd1-2vtx120g), Hamm
http://www.preistrend.de/preisverlauf.php?y=7306720307757207764D077377017504 (22.01.2
schule(2002)
Technische Universität Dresden(Hrsg.), Peripherie, Dresden http://marvin.sn.schule.de/~dvt/lpe
seagate(2010a)
Seagate Technology(Hrsg.), Seagate bringt weltweit schnellste Festplatte für Notebooks ? Solid
Vorteilen einer Festplatte, Scotts Valley http://www.seagate.com/ww/v/index.jsp?locale=de-DE
(25.12.2010, 11:21 Uhr)
seagate(2010b)
Seagate Technology(Hrsg.),Die Momentus Laptop-Festplatten, Scotts Valley http://www.seaga
(28.12.2010, 10:48 Uhr)
seagate(2011)
Seagate Technology(Hrsg.), Barracuda® XT 3.5? Internal Kitted Drive, Scotts Valley
http://www.seagate.com/www/en-us/products/internal-storage/barracuda-xt-kit/#tTabContentSp
SUPERTALENT(2002a) Super Talent Technology Inc.(Hrsg.), Peripherie, San Jose http://www.supertalent.com/datashe
SUPERTALENT(2002b) Super Talent Technology Inc.(Hrsg.), Peripherie, San Jose http://www.supertalent.com/datashe
SUPERTALENT(2002c) Super Talent Technology Inc.(Hrsg.), Peripherie, San Jose http://www.supertalent.com/datashe
SUPERTALENT(2002d) Super Talent Technology Inc.(Hrsg.), Peripherie, San Jose http://www.supertalent.com/datashe
tecchannel(2003a)
IDG Business Media GmbH(Hrsg.), Festplattentechnik, München http://www.tecchannel.de/sto
Uhr)
tecchannel(2003b)
IDG Business Media GmbH(Hrsg.), Festplattentechnik, München http://www.tecchannel.de/sto
Uhr)
tecchannel(2003c)
IDG Business Media GmbH(Hrsg.), Festplattentechnik, München http://www.tecchannel.de/sto
Uhr)
tecchannel(2003d)
IDG Business Media GmbH(Hrsg.), Festplattentechnik, München http://www.tecchannel.de/sto
Uhr)
tecchannel(2005)
IDG Business Media GmbH(Hrsg.), Hochverfügbarkeit: Kennzahlen und Metriken, München
http://www.tecchannel.de/test_technik/grundlagen/430342/hochverfuegbarkeit_kennzahlen_un
umlan(2011)
GoDaddy.com, Inc.(Hrsg.), Seagate Momentus XT - Review, Massachusetts http://www.umlan
vnr(2010)
VNR Verlag für die Deutsche Wirtschaft AG(Hrsg.), Festplatten bekommen Höhenkoller: so sc
http://www.vnr.de/b2b/computer/hardware/festplatten-bekommen-hoehenkoller-schuetzen-sie-
zdnet(2006a)
CBS Interactive GmbH(Hrsg.), Neue Technologien für den Fortbestand der Festplatte, Münche
http://www.zdnet.de/zentrale_speicherung_und_rechenleistung_storage_server_in_unternehme
(27.12.2010, 11:00 Uhr)
zdnet(2006b)
CBS Interactive GmbH(Hrsg.), Neue Technologien für den Fortbestand der Festplatte, Münche
http://www.zdnet.de/zentrale_speicherung_und_rechenleistung_storage_server_in_unternehme
(27.12.2010, 11:00 Uhr)
10 Literatur- und Quellenverzeichnis
19