Dell Unity: pule dynamiczne a pule tradycyjne — najważniejsze zagadnienia
摘要: Dynamiczne pule w Dell Unity zapewniają lepszą wydajność i elastyczność pamięci masowej w porównaniu z tradycyjnymi pulami, zapewniając bardziej równomierne rozłożenie danych na dyskach i upraszczając zwiększanie pojemności. Jednak przed przejściem z pul tradycyjnych na dynamiczne organizacje powinny zrozumieć kluczowe kwestie, takie jak wymagania dotyczące konwersji puli, charakterystyka wydajności i wpływ operacyjny. ...
說明
Ulepszenia i zagadnienia dotyczące puli dynamicznych w porównaniu z pulami tradycyjnymi
Pule dynamiczne zapewniają większą elastyczność i skalowalność niż pule tradycyjne, automatycznie dostosowując alokację zasobów na podstawie bieżącego zapotrzebowania. Pomaga to zoptymalizować wykorzystanie zasobów, zmniejszyć nakłady związane z ręcznym zarządzaniem i poprawić ogólną wydajność podczas zmiennych obciążeń roboczych.
Najważniejsze ulepszenia
- Automatyczne skalowanie: Zasoby mogą być dynamicznie dodawane lub usuwane w zależności od wymagań dotyczących obciążenia.
- Lepsze wykorzystanie zasobów: Minimalizuje nadmierne i niedostateczne wykorzystanie zasobów poprzez przydzielanie zasobów zgodnie z wymaganiami.
- Mniejsze koszty administracyjne: Planowanie pojemności i zarządzanie pulą wymaga mniej ręcznych interwencji.
- Zwiększona wydajność: Obciążenia robocze mogą uzyskiwać dostęp do dodatkowych zasobów w okresach szczytowego zapotrzebowania, co pomaga w utrzymaniu odpowiedniego poziomu usług.
- Optymalizacja kosztów: Alokacja dynamiczna może zmniejszyć koszty operacyjne, dopasowując zużycie zasobów do rzeczywistego zapotrzebowania.
Uwagi
- Opóźnienie skalowania: Aprowizacja lub anulowanie aprowizacji zasobów może nie być natychmiastowa i może mieć wpływ na czas reakcji obciążenia.
- Planowanie pojemności: Podstawowa infrastruktura musi mieć wystarczającą dostępną przepustowość, aby obsługiwać dynamiczny rozwój.
- Wymagania dotyczące monitorowania: Skuteczne monitorowanie i alerty są niezbędne, aby zapewnić dostosowanie zachowania skalowania do potrzeb obciążeń.
- Złożoność konfiguracji: Wstępna konfiguracja i dostrajanie zasad skalowania może wymagać dodatkowego planowania i testowania.
- Przydatność obciążeń: Nie wszystkie obciążenia odnoszą równe korzyści ze skalowania dynamicznego, szczególnie te z przewidywalnymi i stabilnymi wymaganiami dotyczącymi zasobów.
Ogólnie rzecz biorąc, pule dynamiczne zapewniają bardziej adaptacyjne i wydajne podejście do zarządzania zasobami, a jednocześnie wymagają przemyślanego planowania, monitorowania i zarządzania w celu zmaksymalizowania korzyści.
Informacje te znajdują się w podręczniku 80903033: Dell Unity Family Configuring Pools (Version 5.x).
Pule dynamiczne
W modelach Unity All-Flash z systemem operacyjnym w wersji 4.2.x lub nowszej wszystkie nowe pule utworzone w interfejsie użytkownika Unisphere są pulami dynamicznymi, a nowe pule utworzone w interfejsie wiersza polecenia i interfejsie API REST Unisphere są domyślnie pulami dynamicznymi. Dynamiczne pule implementują zaawansowaną technologię RAID. W pulach dynamicznych grupa RAID jest rozłożona na różne zakresy dysków na wielu dyskach. Wymagane miejsce zapasowe jest również rozłożone na różne dyski. Gdy dysk ulegnie awarii, zakresy na uszkodzonym dysku są odbudowywane w celu zaoszczędzenia przydziałów miejsca w puli.
Pule dynamiczne mają następujące zalety w porównaniu z pulami tradycyjnymi:
- Dyski nie są marnowane, ponieważ nie ma stałych części zamiennych. Do puli można dodać wszystkie dyski w systemie. Wydłuża to żywotność dysków w puli, ponieważ obciążenie jest rozłożone na dodatkowe dyski.
- Czas odbudowy jest zwykle znacznie krótszy niż w przypadku tradycyjnych basenów. Ponieważ pojemność zapasowa puli dynamicznej jest rozłożona na wiele dysków, a nie na jednym dysku hot-spare, w przypadku awarii dysku więcej dysków przyczynia się do procesu odbudowy.
- Pule można zwykle rozszerzać w zależności od żądanej pojemności. Na przykład do puli dynamicznej można dodawać jeden dysk naraz, co zapewnia elastyczność przydzielania zasobów i oszczędność kosztów.
W przypadku pul dynamicznych należy wziąć pod uwagę następujące kwestie:
- Po utworzeniu puli dynamicznej nie można zmienić jej typu macierzy RAID ani szerokości przeplotu. Jeśli jednak pula zostanie rozszerzona przy użyciu dysku innego typu, dodane dyski mogą mieć inną szerokość przeplotu.
- Nie można zmniejszyć puli dynamicznej ani zmienić jej charakterystyki pamięci masowej bez usunięcia skonfigurowanych zasobów pamięci masowej w puli oraz samej puli. Można jednak dodać dyski, aby rozszerzyć pulę.
- Podczas przydzielania puli dynamicznej można mieszać dyski flash tego samego typu o różnych pojemnościach. Jednak w takim przypadku system może nie wykorzystywać całej pojemności większych dysków. Zależy to od liczby dysków o każdej pojemności w puli. Niewykorzystana pojemność w puli dynamicznej może stać się dostępna podczas przyszłego rozszerzenia puli.
Baseny tradycyjne
Pule utworzone w modelach UnityVSA, modelach hybrydowych i modelach Unity All-Flash z systemem OE w wersji 4.1.x lub starszej są pulami tradycyjnymi. W przypadku modeli Unity All-Flash z systemem OE w wersji 4.2.x lub nowszej można tworzyć tradycyjne pule za pomocą interfejsu wiersza polecenia Unisphere lub interfejsu API REST, ale nie za pomocą interfejsu użytkownika Unisphere.
Tradycyjne pule mogą być jednorodne lub heterogeniczne. Wszystkie dyski w jednorodnej puli mają ten sam typ, na przykład dyski SAS lub SAS Flash 2. Dyski w puli heterogenicznej zawierają różne typy dysków, na przykład dyski NL-SAS, SAS i SAS Flash 2. Tradycyjne pule mogą być również All-Flash lub hybrydowe. Pula hybrydowa zawiera kombinację dysków flash i innych niż flash. W puli hybrydowej można uwzględnić wszystkie obsługiwane typy dysków z wyjątkiem dysków SAS Flash 4, które muszą znajdować się w puli All-Flash.
We wdrożeniach fizycznych pamięcią masową w tradycyjnych pulach zarządza się w jednostkach grupy RAID, gdzie:
- Jeden dysk jest wykorzystywany przez pojedynczą grupę RAID.
- Grupa RAID jest ograniczona do maksymalnie 16 dysków i składa się z dysków tego samego typu.
- Każda warstwa obsługuje jeden typ macierzy RAID.
Ponieważ pamięć masowa w tradycyjnych pulach jest zarządzana w jednostkach grupy RAID, zwiększanie pojemności puli wymaga dodawania dysków w grupach RAID. Na przykład, aby dodać dyski do puli z macierzą RAID 5 (4+1), należy dodać do puli co najmniej 5 dysków. Wraz ze wzrostem pojemności dysków minimalna ilość pamięci masowej, którą można dodać do puli, oraz koszt tej pamięci masowej stają się coraz większe.
W przypadku pul tradycyjnych należy wziąć pod uwagę następujące kwestie:
- Po utworzeniu warstwy w tradycyjnej puli nie można zmienić typu macierzy RAID ani szerokości przeplotu istniejących dysków w tej warstwie. Jeśli jednak rozszerzysz warstwę w ramach tradycyjnej puli, możesz określić inną szerokość przeplotu dla nowo dodanych dysków. Po dodaniu nowej warstwy do tradycyjnej puli można określić inny typ macierzy RAID, szerokość przeplotu lub oba te elementy dla nowo dodanych dysków.
- Nie można zmniejszyć tradycyjnej puli ani zmienić jej charakterystyki pamięci masowej bez usunięcia zasobów pamięci masowej skonfigurowanych w puli i samej puli. Można jednak dodać dyski, aby rozszerzyć pulę.
W przypadku tradycyjnych pul system pamięci masowej używa specjalnych dysków typu hot-spare w celu wymiany uszkodzonego lub uszkodzonego dysku. Każdy nieużywany dysk w systemie z odpowiednią technologią i rozmiarem może zostać użyty do wymiany uszkodzonego lub uszkodzonego dysku w puli. Jeśli dysk zapasowy o tym samym typie i rozmiarze nie jest dostępny, system może użyć większego dysku tego samego typu. Ponieważ dyski zapasowe są dedykowanymi dyskami typu hot-spare, nie można ich używać do zwiększania wydajności puli ani ograniczania zużycia dysku flash. Ponadto w przypadku awarii lub awarii dysku należy odbudować cały dysk na dysku zapasowym. W związku z tym czas odbudowy może być bardzo długi, ponieważ jest ograniczony wydajnością pojedynczego dysku, którego zawartość jest odbudowywana. Może to mieć wpływ na wydajność. Może to również zwiększyć prawdopodobieństwo wystąpienia dodatkowych awarii dysku podczas procesu odbudowy, co może prowadzić do utraty danych.