Man kann sagen, dass NetApps Clustered Data ONTAP 8.3 eines der größten Software-Releases in NetApps langjähriger Geschichte darstellt. So möchte ich im heutigen Artikel mehr Zeit mit einem der wichtigsten Features verbringen: Advanced Drive Partitioning oder ADP. Advanced Drive Partitioning ist für alle Systeme der FAS 2000 Serie und die All-Flash Modelle der FAS 8000 Familie mit Clustered Data ONTAP 8.3 verfügbar.
Durch ADP wird erreicht, dass für das Root-Aggregate nicht extra Festplatten verwendet werden müssen, die am Ende relativ ungenutzt bleiben. Besonders beim Einsatz von großen Festplatten ist dies sehr schmerzhaft, da die verwendbare Kapazität des Systems stark von der Bruttokapazität abweicht.
Die Idee ist nun eine Festplatte in zwei Teile zu teilen. In einen sehr kleinen (Partition 2) und einen sehr großen Bereich (Partition 1). Für die Root-Aggregate wird nun immer der kleine Bereich der Festlatte verwendet, für die Daten-Aggregate wiederum der große Teil. In vielen Fällen ist es somit die bessere Wahl einen „kleinen“ Filer mit großen Platten aufzusetzen. In der folgenden Grafik kann betrachtet werden, wie der Speicherplatz durch ADP effektiv genutzt wird.
Rechenbeispiele (Werte sind angenähert):
Ohne ADP
Ein Filer mit 12 HDD 6TB SATA ohne ADP (Single Controller):
- 1 Spare Festplatte
- 3 Festplatten für das Root-Aggregat
- 8 Festplatten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)
Ergibt Netto 6 mal 6TB = 36 TB
Ein Filer mit 12 HDD 6TB SATA ohne ADP (Dual Controller):
- 2 Spare Festplatten
- 6 Festplatten für das Root-Aggregat
- 4 Festplatten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)
Ergibt Netto 2 mal 6TB = 12 TB
Mit ADP
Ein Filer mit 12 HDD 6TB SATA mit ADP (Single Controller). Die Festplatten sind nun in 2 Partitionen aufgeteilt:
P1 für Root-Aggregate 60GB und P2 für Daten-Aggregate 5,9TB:
- 1 Spare Festlatte (P1 und P2 )
- 3 Festplatten für das Root-Aggregat (allerdings aus dem P1 Pool)
- 11 Platten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)
Ergibt Netto 11 mal 5,9TB = 64,9 TB
Ein Filer mit 12 HDD 6TB SATA mit ADP (Dual Controller):
- 2 Spare Festplatten
- 6 Festplatten für das Root-Aggregat (allerdings aus dem P1 Pool)
- 11 Festplatten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)
Ergibt Netto 11 mal 5,9TB = 64,9 TB
Einrichten von ADP
Warnung: !!! Es werden alle Daten auf dem System gelöscht !!!:
- Installation von Clustered Data ONTAP Version 8.3 oder höher
- Wechsel in den Maintenance Mode beider Filer und Wegnahme der Memberships der Festplatten
- Abhängig vom Status des Filers, müssen noch Festplattenreservierungen und Mailbox Disks gelöscht werden:
storage release disks
mailbox destroy local
mailbox destroy partner
disk remove_ownership all
- Sicherstellen, dass alle Disks keine Besitzer mehr haben:
disk show
(auf beiden Nodes sicher sein)
- Abhängig vom Status des Filers, müssen noch Festplattenreservierungen und Mailbox Disks gelöscht werden:
halt
beider Nodes- Setzen der notwendigen Variablen auf den Nodes:
setenv root-uses-shared-disks? true
(Das Fragezeichen ? in dem Kommando ist wichtig. !! Nicht entfernen !!) - Speichern nicht vergessen:
saveenv
- Starten von Filer 1 mit
boot_ontap menu
Befehl - Im Auswahlmenü nun mit Punkt 4 den Filer „Ausnullen“.
- Starten von Filer 2 mit
boot_ontap menu
Befehl - Im Auswahlmenü nun mit Punkt 4 den Filer „Ausnullen“.
- Wenn der Filer ausgenullt ist, startet der Filer in den Normalen Cluster Setup.
Entfernen von ADP
Im Unwahrscheinlichen Fall eines Druckverlustes usw. Nein Spaß beiseite, es kann immer Fälle geben in denen ADP hinderlich sein kann.
Warnung: !!! Es werden alle Daten auf dem System gelöscht !!!
halt
beider Nodes- Setzen der notwendigen Variablen auf den Nodes:
setenv root-uses-shared-disks? false
(Das Fragezeichen ? in dem Kommando ist wichtig. !! Nicht entfernen !!) boot_ontap maint
# In dem Maintenance Modus bootenaggr offline aggr0
aggr destroy aggr0
Löschen aller Partitionen mit disk unpartition 0a.00.x
disk remove_ownership all
–> allen Platten den Besitzern wegnehmendisk show -n
–> hier müssen alle Platten sichtbar seinhalt
boot_ontap menu
Menu 4
–> Ausnullen
Nach dieser Prozedur steht der Filer, wie gewohnt, im 1.Setup.
Sollte Sie Fragen zu diesem Artikel haben oder Hilfe beim Einrichten von ADP benötigen, melden Sie sich gerne bei uns!