ADP Version 2.0 (Advanced Disk Partitioning)

Vor einiger Zeit habe ich euch hier im Blog bereits Advanced Disk Partitioning (ADP) vorgestellt. Wer diesen Artikel also nicht gelesen hat, sollte dies bitte zuerst tun! Im heutigen Blogartikel werde ich mich mit den Neuerungen bezüglich ADP in Ontap Version 9.2 beschäftigen. Die NetApp Entwickler haben sich mal wieder selbst übertroffen. Mit ADP in Version 1.0 wurde das Disk-Layout bereits optimiert, aber mit ONTAP 9.2  wurde nochmals an der Effizienzschraube gedreht.

OBACHT! Ich wurde angesprochen, nochmal darauf hinzuweisen 🙂

–> Wenn an einem NetApp Filer mit ADP rumgeschraubt wird, sind alle Daten verloren und es ist nicht im MetroCluster supportet<–

Um es nochmal kurz zu wiederholen:

Bisherige Plattenaufteilung in einem NetApp Filer ohne aktiviertes ADP:

Ohne ADP:

 

 

 

 

 

 

Rechenbeispiel (ungefähr):

Ein Filer mit 12 HDD 6TB SATA ohne ADP (Dual Controller):

  • 2 Spare Festplatten
  • 4 Festplatten für das Root-Aggregat (Raid4)
  • 6 Festplatten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)

Ergibt Netto 4 mal 6 TB = 24 TB (1 Daten-Aggregat)

ADP „Version 1.0“:

 

 

 

 

 

P1 für Root-Aggregate 60 GB und P2 für Daten-Aggregate 5,9 TB:

Ein Filer mit 12 HDD 6 TB SATA mit ADP 1.0 (Dual Controller):

  • 2 Spare Festlatten (P1 und P2)
  • 5 Festplatten für das Root-Aggregat (RaidDP) Partition 1
  • 5 Festplatten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)

Ergibt Netto 3 mal 5,9 TB = 17,7 TB (1 Daten-Aggregat), gesamt 35,4 TB für 2 Daten-Aggregate.

Ontap Version 9.2 ADP „Version 2.0“:

 

 

 

 

 

 

Was hat sich geändert? Die SSD´s werden nun in 3 Partitionen, anstatt in 2 aufgeteilt.

Daraus ergeben sich 2 Vorteile:

  • Geschwindigkeit

Schreibt Node 1 auf seine Platten, kann er die Geschwindigkeit aller 11 SSD´s nutzen und nicht „nur“ die von 5 SSD´s.

  • Platz

P1 für Root-Aggregate 60 GB und P2 und P3 für Daten-Aggregate je 2,95 TB:

Ein Filer mit 12 HDD 6 TB SATA mit ADP 2.0 (Dual Controller):

  • 2 Spare Festplatten
  • 5 Festplatten für das Root-Aggregat (RaidDP) Partition 1
  • 11 Festplatten für das Daten-Aggregat (inklusive 2 Double Parity Festplatten)

Ergibt Netto 9 mal 2,95 TB = 26,55 TB (1 Daten-Aggregat), gesamt 53,1 TB für 2 Daten-Aggregate

Einrichtung:

Im Bootmenü gibt es nun eine weitere Option Nummer 9:

Please choose one of the following:

(1) Normal Boot.
(2) Boot without /etc/rc .
(3) Change password.
(4) Clean configuration and initialize all disks .
(5) Maintenance mode boot .
(6) Update flash from backup config .
(7) Install new software first .
(8) Reboot node .
(9) Configure Advanced Drive Partitioning.

Selection (1-9)? 9

***************************************************************

* Advanced Drive Partitioning Boot Menu Options               *

***************************************************************

(9a) Unpartition all disks and remove their ownership information .
(9b) Clean configuration and initialize system with partitioned disks .
(9c) Clean configuration and initialize system with whole disks .
(9d) Reboot the node .
(9e) Return to main boot menu .

Anschließend muss mit der Option 9a über alle Platten der Ownership genommen werden.

Danach noch die Option 9b setzen.

Wenn alles geklappt hat, dann sollte die Festplatten-Architektur wie folgend für einen Node aussehen.

Node: Node1
Aggregate Node1_data (online, raid_dp) (block checksums)
Plex /Node1_data/plex0 (online, normal, active, pool0)
RAID group /Node1_data/plex0/rg0 (normal, block checksums)

RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)
——— —— ————- —- —- —- —– ————– ————–
dparity 0c.01.12P2 0c 1 12 SA:B 0 SSD N/A 433186/887165952 433194/887182336
parity 0a.01.13P2 0a 1 13 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.14P2 0c 1 14 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.15P2 0a 1 15 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.16P2 0c 1 16 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.17P2 0a 1 17 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.18P2 0c 1 18 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.19P2 0a 1 19 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.20P2 0c 1 20 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.21P2 0a 1 21 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.22P2 0c 1 22 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.0P2 0c 1 0 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.1P2 0a 1 1 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.2P2 0c 1 2 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.3P2 0a 1 3 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.4P2 0c 1 4 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.5P2 0a 1 5 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.6P2 0c 1 6 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.7P2 0a 1 7 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.8P2 0c 1 8 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.9P2 0a 1 9 SA:A 0 SSD N/A 433186/887165952 433194/887182336
data 0c.01.10P2 0c 1 10 SA:B 0 SSD N/A 433186/887165952 433194/887182336
data 0a.01.11P2 0a 1 11 SA:A 0 SSD N/A 433186/887165952 433194/887182336

Aggregate Node1_root (online, raid_dp) (block checksums)
Plex /Node1_root/plex0 (online, normal, active, pool0)
RAID group /Node1_root/plex0/rg0 (normal, block checksums)

RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)
——— —— ————- —- —- —- —– ————– ————–
dparity 0c.01.12P3 0c 1 12 SA:B 0 SSD N/A 49047/100449792 49055/100466176
parity 0a.01.13P3 0a 1 13 SA:A 0 SSD N/A 49047/100449792 49055/100466176
data 0c.01.14P3 0c 1 14 SA:B 0 SSD N/A 49047/100449792 49055/100466176
data 0a.01.15P3 0a 1 15 SA:A 0 SSD N/A 49047/100449792 49055/100466176
data 0c.01.16P3 0c 1 16 SA:B 0 SSD N/A 49047/100449792 49055/100466176
data 0a.01.17P3 0a 1 17 SA:A 0 SSD N/A 49047/100449792 49055/100466176
data 0c.01.18P3 0c 1 18 SA:B 0 SSD N/A 49047/100449792 49055/100466176
data 0a.01.19P3 0a 1 19 SA:A 0 SSD N/A 49047/100449792 49055/100466176
data 0c.01.20P3 0c 1 20 SA:B 0 SSD N/A 49047/100449792 49055/100466176
data 0a.01.21P3 0a 1 21 SA:A 0 SSD N/A 49047/100449792 49055/100466176
data 0c.01.22P3 0c 1 22 SA:B 0 SSD N/A 49047/100449792 49055/100466176

 

Pool1 spare disks (empty)

Pool0 spare disks

RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)
——— —— ————- —- —- —- —– ————– ————–
Spare disks for block checksum
spare 0a.01.23P3 0a 1 23 SA:A 0 SSD N/A 49047/100449792 49055/100466176
spare 0a.01.23P2 0a 1 23 SA:A 0 SSD N/A 433186/887165952 433194/887182336

 

Sprechen Sie uns einfach an – wir freuen uns immer über eine Nachricht oder generelles Feedback!

 

 

Matthias Kellerer

Matthias Kellerer ist seit Oktober 2013 für die Firma Proact Deutschland tätig. Sein Fokus liegt hauptsächlich auf NetApp Hard- und Software, die angrenzenden Themen Virtualisierung und Netzwerk sind für Ihn dabei auch kein Neuland.

 
Kommentare

Noch keine Kommentare vorhanden.

Hinterlassen Sie einen Kommentar