Jakie są różnice między woluminami: statycznym, uproszczonym i pełnym?
Dotyczy produktów
- Pamięć masowa i migawki
- QTS
Woluminy statyczne
Wolumin statyczny to prosty i łatwy w użyciu wolumin, który obejmuje całą dostępną pamięć masową na dyskach / grupach RAID, z których został utworzony. Wolumin statyczny nie ma puli pamięci. Nie obsługuje zaawansowanych funkcji pamięci masowej, takich jak migawki czy Qtier. Woluminy statyczne mogą wykorzystywać pamięć podręczną SSD. Wolumin statyczny jest zalecany w przypadku tworzenia pojedynczego, prostego woluminu, opartego na wszystkich dyskach serwera NAS, gdy nie ma potrzeby korzystania z migawek lub funkcji Qtier. Ze względu na prostotę wydajność woluminu statycznego jest nieco lepsza niż innych rodzajów woluminów.
Woluminy uproszczone i pełne
Woluminy uproszczone i woluminy pełne, nazywane również woluminami elastycznymi, muszą być tworzone w puli pamięci. Pula pamięci zawiera całą dostępną pamięć na dyskach / grupach RAID, z których ją utworzono. W utworzonej puli można utworzyć woluminy elastyczne i odpowiednio przydzielić przestrzeń dyskową. Woluminy elastyczne obsługują zaawansowane funkcje pamięci masowej, np. migawki, Qtier i pamięć podręczną SSD.
Można również zmieniać ich rozmiar, konwertować je na woluminy uproszczone i pełne oraz tworzyć ich kopie zapasowe w zdalnej puli pamięci za pomocą funkcji Replikacja migawek.
W woluminach uproszczonych miejsce w puli pamięci jest przydzielane w miarę zapisywania danych. Miejsce w puli pamięci jest zajmowane tylko przez dane zapisane w woluminie. Wolna przestrzeń w woluminie nie zajmuje miejsca w puli. Usunięcie danych z woluminu powoduje zwiększenie wolnego miejsca w puli pamięci. Wolne miejsce w puli jest współdzielone przez wszystkie woluminy uproszczone. Administrator serwera NAS musi zapewnić wystarczającą ilość wolnego miejsca w puli, tak aby umożliwić zapisywanie danych w woluminach uproszczonych. Jeśli ilość miejsca w puli będzie niewystarczająca, do momentu zwolnienia miejsca woluminy uproszczone będą działać w trybie odczytu-usuwania lub trybie tylko do odczytu.
Woluminy uproszczone stosuje się, jeśli trzeba utworzyć wiele woluminów i efektywnie przydzielić im miejsce w puli pamięci. Ponadto są one zalecane, jeśli planuje się korzystać z migawek woluminów. W przypadku woluminu uproszczonego migawka obejmuje tylko modyfikacje danych w woluminie, a jej rozmiar jest taki sam jak rozmiar zmodyfikowanych danych.
W woluminach pełnych cały rozmiar woluminu jest przydzielany w momencie jego utworzenia. Miejsce zajmowane w puli zawsze odpowiada całkowitemu rozmiarowi woluminu, bez względu na to, ile danych jest zapisanych w woluminie. Z drugiej strony dla tego woluminu gwarantowana jest wyłączna dostępność miejsca, nawet jeśli pozostałe woluminy wykorzystają całe pozostałe wolne miejsce w puli.
Woluminy pełne są zalecane, gdy tworzonych jest wiele woluminów i trzeba zagwarantować dostępność przestrzeni dla jednego z nich. W niektórych sytuacjach wydajność woluminu pełnego może być nieco większa niż wydajność woluminu uproszczonego.
Na poniższym diagramie przedstawiono różnice w przydziale przestrzeni w przypadku obu typów woluminów:
Porównanie typów woluminów
Typ woluminu | |||
---|---|---|---|
Statyczny | Pełny | Uproszczony | |
Podsumowanie | Najlepsza ogólna wydajność odczytu/zapisu, ale bez obsługi większości zaawansowanych funkcji | Dobry kompromis między wydajnością a elastycznością | Umożliwia bardziej efektywne przydzielanie przestrzeni dyskowej |
Szybkość odczytu/zapisu | Największa w przypadku zapisów losowych | Dobra | Dobra |
Elastyczność | Nieelastyczny Jedynym sposobem rozszerzenia woluminu jest dodanie dysków do serwera NAS. | Elastyczny Rozmiar woluminu można łatwo zmienić. | Bardzo elastyczny Rozmiar woluminu można zmienić. Można też odzyskać nieużywane miejsce i dodać je do nadrzędnej puli pamięci. |
Nadrzędna przestrzeń dyskowa | Grupa RAID | Pula pamięci | Pula pamięci |
Liczba woluminów w nadrzędnej przestrzeni dyskowej | Jeden | Jeden lub więcej | Jeden lub więcej |
Początkowy rozmiar | Rozmiar nadrzędnej grupy RAID | Określony przez użytkownika | Zero Przydzielanie miejsca w puli pamięci odbywa się na żądanie w miarę zapisywania danych w woluminie. |
Maksymalny rozmiar | Rozmiar nadrzędnej grupy RAID | Rozmiar nadrzędnej puli pamięci | 20-krotność ilości wolnego miejsca w nadrzędnej puli pamięci Rozmiar woluminu uproszczonego może być większy niż rozmiar nadrzędnej puli pamięci. Jest to nazywane nadmiarową alokacją. |
Skutek usunięcia danych | Miejsce w woluminie jest zwalniane | Miejsce w woluminie jest zwalniane | System QTS może odzyskać zwolnione miejsce i dodać je do nadrzędnej puli pamięci. |
Metody dodawania przestrzeni dyskowej |
| Przydzielenie dodatkowego miejsca w nadrzędnej puli pamięci | Przydzielenie dodatkowego miejsca w nadrzędnej puli pamięci |
Obsługa migawek (szybkie tworzenie kopii zapasowych i odzyskiwanie danych) | Nie | Tak | Tak |
Obsługa funkcji Qtier (automatyczne rozdzielanie danych między warstwy) | Nie | Tak | Tak |