Isilon: Was ist eine Isilon-Startfestplatte und welche Funktion hat sie?
Summary: In diesem Wissensdatenbank-Artikel wird die Isilon-Startfestplatte erläutert, was sie bewirkt und wie verschiedene Node-Modelle "starten". Es gibt auch einige kurze Informationen über die Art der Daten, die auf diesen speziellen Laufwerken (oder "Partitionen") gespeichert sind. ...
Instructions
Verschiedene Isilon-Nodes (sowohl alte als auch neue) haben unterschiedliche Designs für das Starten.
Alte Nodes, deren Modelle mit einer Nummer wie 36000X, 12000X, 72NL, 5400S beginnen, haben keine separaten Bootlaufwerke. Sie haben ungefähr 2 GB von jeder Spindel abrasiert (dies ist auch heute noch der Fall für die Abwärtskompatibilität), aufgeteilt in 4x 512-MB-Partitionen. Auf diesen Partitionen wird das gesamte OneFS-Betriebssystem gespeichert. Es muss kein "Bootloader" geladen werden, der dann OneFS startet (wie beim Boot-DOS Windows 3.1 laden). OneFS basiert auf FreeBSD und diesem _is_the Betriebssystem.
Nodes, deren Modelle mit S, X, NL, HD beginnen, verfügen alle über Startlaufwerke im Gehäuse. Es gibt zwei SATA-Flash-Module (Serial Advanced Technology Attachment), die an die internen SATA-Controller auf der Hauptplatine angeschlossen werden. Diese enthalten jetzt die vier OneFS-Partitionen. Hier werden auch Protokolle und Core-Speicherabbilder gespeichert (/var/log, /var/crash). Außerdem sind diese beiden "Laufwerke" gespiegelte Kopien voneinander. In diesem "Design" bedeutet eine umfangreiche Protokollierung in /var/log, dass die Boot-Laufwerke stärker verschleißen.
Für die S210/X410/X210/NL410-Nodes gibt es eine NVRAM-Karte. Diese Karte enthält ein Flash-Laufwerk zur Auslagerung des Journals, damit der Node nach einem längeren Stromausfall wieder hochfahren kann. Das Journal wird NICHT auf die Startlaufwerke ausgelagert.
Die GEN6-Nodes (F800, H600, H500, H400, A200, A2000) starten die Startpartitionen aus, die auf den Datenlaufwerken vorhanden sind. Diese Laufwerke werden mit Erasure Coding geschützt, um die Abhängigkeit von dedizierten Startlaufwerken zu beseitigen. SSD-Laufwerke in den GEN6-Nodes werden für das Journal verwendet, um die Abhängigkeit vom NVRAM zu beseitigen. Es gibt mehrere, verteilte Kopien des Journals. Obwohl die Nodes nicht von separaten Laufwerken gestartet werden, bleibt das Partitionslayout von Betriebssystem, Protokollen und Cores dasselbe wie bei Nodes mit physischen Startlaufwerken.