E-Series Bartłomiej Matysiak
Storage pod Backup, jaki być powinien? Szybki w kontekście przepustowości (sequential/bandwith workload); Dojrzały jako produkt na rynku; Niezawodny (odporny na awarię); Budowa modularna (mix and mach); Mnogość interfejsów IO (SAS, FC, IP); Obsługa różnych standardów dyskowych; Prosty w obsłudze i być tani 6
E-Series 7
NetApp E-Series Platforma zoptymalizowana dla wydajności Wysoka utylizacja miejsca w serwerowni Elastyczność konfiguracji Replikacja sync i async Odpowiednia cena 8
E-Series portfolio Updated E5500 24GB cache memory 6G SAS, 16G FC, 40G IB, 10G iscsi connectivity 384 drives; 12, 24, and 60 drive enclosures (SSD, SAS, NL-SAS) E5400 12, 24GB cache memory 6G SAS, 8G FC, 10G iscsi, 40G IB connectivity 384 drives; 12, 24, and 60 drive enclosures (SSD, SAS, NL-SAS) New E2700 4, 8, 16 GB cache memory 12G SAS, 16G FC, 10G iscsi connectivity 192 drives; 12, 24, and 60 drive enclosures (SSD, SAS, NL-SAS) E2600 2, 4, 8 GB cache memory 6G SAS, 8G FC, 1/10G iscsi connectivity 192 drives; 12, 24, and 60 drive enclosures (SSD, SAS, NL-SAS) SMB/Entry Level Workgroup Department Data Center High Performance SAS, iscsi connectivity DAS, shared DAS, IP SAN Simple management Snapshot replication SAS, iscsi, FC connectivity Shared DAS, small SAN Simple management Snapshot replication FC, SAS, iscsi connectivity Homogeneous SANs Performance value Configuration flexibility Local and remote replication FC, SAS, or IB connectivity Heterogeneous SANs Highest performance Configuration flexibility Local and remote replication FC, SAS, or IB connectivity System clusters Lustre, CXFS Maximum bandwidth Capacity density 9
E5400/E5500 Kontroler 6Gb SAS Opcje 8 Gb FC 16 Gb FC 40 Gb IB (QDR) 1G/10G Ethernet Do 384 dysków SAS SSD, 15K, 10K, NL(SATA) Do 24 GB cache
E5400 11
E5400 Controller Integrated x16 PCI- Express Gen2 bus Processor with imbedded XOR/P+Q RAID parity engine Optional host card DDR3 SDRAM cache memory Battery backup 12
E2700 Kontroler 12Gb SAS!!! Cztery opcje 12 Gb SAS 16 Gb FC 10 Gb iscsi 1 Gb iscsi Do 192 dysków SAS SSD, 15K, 10K, NL(SATA) Do 16 GB Cache
DE6600, DE5600, DE1600 NetApp Confidential - Internal Use Only 16
Półki dyskowe DE5600 2U / 24 / 2.5 SAS, SATA, SAS SSD DE1600 2U / 12 / 3.5 SAS, SATA, SAS SSD DE6600 4U / 60 / 3.5 FC, SAS, SATA, SAS SSD
DE6600 Dyski Zasilacz Zasilacz Chłodzenie Kontroler Kontroler Chłodzenie 18
DE6600 4U standardowy rack 60 dysków 3.5 W pełni redundantne SAS 6GBit/s Hot Swap z dokładnością do pojedynczego dysku 19
W pełni modularna budowa: Right-Sized for Your Needs Kontrolery E2600: the entry-level system; scales to 192 disks E5400: midrange performance; scales to 384 disks E5500: high-performance computing (HPC); scales to 384 disks Obudowy DExx12: Entry-level system 2U high, (12) 3.5 SAS, NL-SAS and SSD DExx24: Performance system 2U high, (24) 2.5 SAS, NL-SAS and SSD DExx60: Dense performance 4U high, (60) 3.5 SAS, NL-SAS and SSD Kontroler + Chasis = Elastyczność w budowie NetApp Confidential - Internal Use Only 20
NetApp EF540 Flash Array Tylko wydajność Pełna redundancja 8Gb FC host interfaces 12 lub 24 SSDs SANtricity Storage Manager software Najnowsza wersja software Wydajność Ponad 300,000 IOPS poniżej 5ms Do 6GB/s przesyłu 22
Wydajność: Random Reads 23
Wydajność 24
E5400 Wydajność Port Type(s) FC Base FC Base FC/FC IB Performance level Base Turbo Turbo Turbo Burst throughput cache read (512k) 5,500 6,400 10,800 6,200 Sustained throughput disk read (512K) 4,500 6,000 6,000 6,000 Sustained throughput disk write (CMD 512K) 3,000 3,600 3,600 3,600 Sustained throughput disk write (CME 512K) 2,000 3,100 3,100 3,100 Burst I/O rate cache reads (512B) 400K 800K 800K 440K Sustained I/O rate disk reads (4K) 60K 150K 150K 140K Sustained I/O rate SSD reads (4K) 60K 350K 350K 240K Sustained I/O rate disk writes(4k) 20K 35K 35K 35K Sustained I/O rate SSD writes (4K) 20K 80K 80K 60K Number of drives for performance value 384 384 384 384 Italicized results are estimated 25
SPC-2 E5400 26
SPC-2 E5500 28
Wydajność /$$$ $15.97 SGI 5600 NetApp E5500 $28.48 Fujitsu ETERNUS DX80 S2 $35.24 Sun ZFS Storage 7420 $49.37 TMS RamSan-630 $66.50 Fujitsu Eternus DX440 S2 $71.32 IBM Storwize V7000 $152.34 - IBM XIV $270.38 IBM DS8800 30
SANtricky NetApp Confidential - Internal Use Only 31
Optymalizacja pod kontem wydajności RAID Cache Rozłożenie danych Optymalizacja Online Monitoring 32
Cache Age Based Standardowo 10 sekund set logical Drive [LUN] cacheflushmodifier=[new_value]; Demand Based Ustawiamy wysoki i niski poziom Pierwszeństwo mają full stripe Priorytet nad Age Based 33
RAID RAID 0, 1, 3, 5, 6, 1+0 Przeliczane sprzętowo przez dedykowany układ Konfiguracja Stripe Size Optymalizacja pod konkretny profil ruchu Rozmiar stripe= ilość_dysków*stripe_size Np: RAID5(7+1) 7x32kB = 224kB SS 34
Monitoring 35
Tuning Zmiana parametrów Cache Tryb RAID Rozmiar Stripe Rozmiar LUN Dodawanie odejmowanie dysków z RAID 36
Dynamic Disk Pool NetApp Confidential - Internal Use Only 37
DDP Opis DDP Dynamiczna dystrybucja danych pomiędzy dostępnymi dyskami w grupie. inteligentny algorytm decyduje na jakich dyskach rozmieścić porcje danych (7 patentów) W razie potrzeby dynamiczna redystrybucja po dostępnej przestrzeni. Szybsza odbudowa grupy po awari dysku NetApp Confidential - Limited Use
2.1 Feature Overview DDP - technicznie DDPs are composed of several lower-level elements. The first of these is known as a D-piece. A D-piece consists of a contiguous 512MB section from a physical disk that contains 4,096 128KB segments. Within a pool, 10 D-pieces are selected using an intelligent optimization algorithm from selected drives within the pool. Together, the 10 associated D-pieces are considered a D-stripe, which is 4GB in size. Within the D- stripe D-Pice itself, the contents 512MB are similar czyli to a 4096 RAID 6 8+2 x128k scenario segmentów in which 8 of the underlying segments potentially contain user data, 1 segment contains parity (P) information calculated from the user data segments, and the final segment contains the Q value as defined by RAID 6. D-Stripe ma 4GB składa się z 10 x D-Pice LUN budowany jest przez agregacje D-Stripe w obrębie DPP Volumes and LUNs are essentially created from an aggregation of multiple 4GB D-stripes as required to satisfy the defined volume size up to the maximum allowable volume size within a DDP. Figure 1) D-piece and D-stripe. NetApp Confidential - Limited Use
DDP D-Stripes Każdy 4GB D-Stripe położony jest na 10 dyskach w puli. (RAID 6 8+2) Algorytm DDP decyduje których dysków użyć Dla każdego D-Stripe używane są inne dyski 24-drive pool NetApp Confidential - Limited Use
DDP Awaria dysku Każdy D-Stripe jest odbudowany oddzielnie Pozostałe segmenty są odczytywane by odtworzyć brakujące dane. Algorytm losuje nowy dysk I dołącza do określonego D-Stripe Odbudowa odbywa się równolegle dla wszystkich D-Stripe 23 24-drive pool NetApp Confidential - Limited Use
DDP Dodawanie dysku Można dodawać jeden lub wiele dysków jednocześnie Proces realokacji odbywa się szybko i automatycznie Segmenty są przenoszone bez odbudowy RAID 24 23-drive pool NetApp Confidential - Limited Use
1.3 Days 2.5 Days More than 4 Days Odbudowa liczona w minutach nie dniach 120 Optimal Performance Impact of a Disk Failure Acceptable 100 80 Performance Business Impact DDP RAID 6 Business Impact 60 RAID Time DDP 40 20 99% Exposure Improvement 0 300GB Drive 96 Minutes (Estimated) 900GB Drive 2TB Drive 3TB Drive Hours Typical rebalancing improvements are based on a 24-disk mixed workload. NetApp Confidential - Internal Use Only 46
DDP unikalne cechy DDP podobna wydajność do grupy RAID 6. Większa ilość dysków w puli równa się szybsza odbudowa. DDP działa znacznie wydajniej w momencie awarii dysku. Dla środowisk wymagających dużej przepustowości można stworzyć jeden duży wolumen z puli DDP. Znakomite rozwiązanie dla zapisów i odczytów losowych z małym blokiem. Możliwość włączenia Thin-Provisioningu Zawsze ten sam rozmiar segmentu (Raid6 8+2)
The Array Management Window Summary Tab 48
The Array Management Window Performance Tab Dowolnie konfigurowalny widok 49
The Array Management Window Storage & Copy Services Tab Konfiguracja dysków, volumenów, puli dyskowych oraz replikacji 50
The Array Management Window Host Mappings Tab Mapowanie lunów do hostów 51
The Array Management Window Hardware Tab Fizyczne rozmieszenie dysków na półkach, kontrola hot-spare 52
The Array Management Window Setup Tab Szybkie menu do wykonania podstawowej konfiguracji 53
Dziękuje 54