Wybór typu RAID dla pamięci podręcznej SSD
Pamięć podręczna SSD firmy Synology wykorzystuje technologię przechowywania danych RAID (Redundant Array of Independent Disks) do łączenia wielu dysków SSD w grupę pamięci podręcznej SSD. Możesz wybrać typ konfiguracji RAID, aby skonfigurować tolerancję błędów i poprawić losową wydajność odczytu/zapisu. Istnieją różne typy RAID zapewniające różne poziomy wydajności, pojemności i niezawodności.
Obsługiwane typy macierzy RAID
W tej tabeli przedstawiono krótki przegląd różnych typów konfiguracji RAID obsługiwanych przez pamięci podręcznej SSD firmy Synology.
Typ | Minimalna liczba wymaganych dysków SSD | Tolerowana awaryjność dysków SSD | Opis | Pojemność pamięci podręcznej |
---|---|---|---|---|
Basic | 1 | 0 |
|
1 x (pojemność SSD) |
RAID 0 | 2 | 0 |
|
Suma pojemności SSD |
RAID 1 | 2 | N-1 |
|
Pojemność najmniejszego SSD |
RAID 5 | 3 | 1 |
|
(N-1) x (pojemność najmniejszego dysku SSD) |
RAID 6 | 4 | 2 |
|
(N-2) x (pojemność najmniejszego dysku twardego SSD) |
RAID 10 | 4 | Połowa łącznej liczby dysków SSD |
|
(N/2) x (pojemność najmniejszego SSD) |
Uwaga:
- Wartość N reprezentuje łączną liczbę dysków SSD w grupie pamięci podręcznej SSD.
- Nie zaleca się wybierania typu RAID o niższej tolerancję błędów niż pula pamięci masowej woluminu. Spowoduje to obniżenie ogólnej tolerancji błędów wolumenu.
Tryby pamięci podręcznej SSD:
Dostępne są dwa tryby, z których każdy może składać się z maksymalnie 6 dysków SSD.
- Konfiguracja grupy pamięci podręcznej SSD w następujących typach macierzy RAID umożliwia tworzenie pamięci podręcznej tylko do odczytu: Basic, RAID 0, RAID 1 lub RAID 10.
- Konfiguracja grupy pamięci podręcznej SSD w następujących typach macierzy RAID umożliwia tworzenie pamięci podręcznej do odczytu i zapisu: RAID 1, RAID 5, RAID 6 lub RAID 10.
Basic
Ta konfiguracja wymaga tylko jednego dysku SSD, aby zapewnić podstawowe przyspieszenie losowych operacji we/wy, ale nie zapewnia tolerancji błędów. Jeśli dysk SSD ulegnie awarii, pamięć podręczna SSD nie będzie w stanie przyspieszyć losowych operacji we/wy, jednak dane nie zostaną utracone.
RAID 0
Konfiguracja RAID 0 wymaga co najmniej dwóch dysków SSD. Taka konfiguracja zwiększa wydajność i pojemność, ale nie zapewnia tolerancji błędów. Pamięć podręczna SSD nie może przyspieszać losowych operacji we/wy w przypadku awarii pojedynczego dysku SSD, jednak dane nie zostaną utracone. Konfiguracja RAID 0 stanowi praktyczny wybór w sytuacji, gdy ważne są koszty rozwiązania.
RAID 1
Konfiguracja RAID 1 wymaga co najmniej dwóch dysków SSD. Dane przechowywane na dyskach SSD są kopią lustrzaną, co zapewnia ich ochronę przed awarią jednego z dysków. Jeśli jeden dysk SSD (całkowita liczba dysków SSD w pamięci podręcznej SSD minus jeden) z całkowitej liczby dysków SSD ulegnie uszkodzeniu, pamięć podręczna tylko do odczytu może nadal przyspieszać losowe operacje we/wy, a w pamięci podręcznej do odczytu i zapisu nie wystąpi utrata danych. Wydajność odczytu jest większa, podczas gdy wydajność zapisu jest podobna do wydajności pojedynczego dysku SSD. Konfiguracja RAID 1 jest idealna, gdy kluczowe znaczenie ma tolerancja błędów, ale zapotrzebowanie na pojemność lub wydajność jest niskie.
RAID 5
Konfiguracja RAID 5 wymaga co najmniej trzech dysków SSD. Ta konfiguracja zapewnia lepszą wydajność odczytu niż RAID 1 i odporność na awarie. Może ona wytrzymać awarię pojedynczego dysku SSD bez utraty danych. W przypadku awarii dysku SSD dane przechowane na tym dysku SSD są odbudowywane na podstawie informacji o parzystości rozciągniętych na pozostałych dyskach SSD. W rezultacie wydajność odczytu i zapisu spada, gdy macierz RAID 5 jest uszkodzona. Typ konfiguracji RAID 5 jest idealnym rozwiązaniem, gdy pojemność i wysokość kosztów są ważniejsze niż wydajność.
RAID 6
Konfiguracja RAID 6 wymaga co najmniej czterech dysków SSD. Ta konfiguracja jest bardzo podobna do konfiguracji RAID 5. Różnicą jest dodatkowa warstwa informacji o parzystości i odporność na awarię dwóch dysków SSD. Jednak jego wydajność jest niższa niż w przypadku konfiguracji RAID 5 z powodu tolerancji dodatkowych błędów. Konfiguracja RAID 6 jest idealna, gdy ważna jest pojemność i możliwość kontynuowania pracy w przypadku awarii wielu dysków SSD, a przy tym liczą się także niskie koszty.
RAID 10
Konfiguracja RAID 10 wymaga co najmniej czterech dysków SSD, ale do przechowywania danych dostępna jest tylko połowa łącznej pojemności. Pomimo stosunkowo wysokich kosztów, ta konfiguracja łączy zalety macierzy RAID 1 i 0, zwiększając zarówno szybkość odczytu, jak i wydajność oraz zapewnienie tolerancji błędów. W przypadku uszkodzenia kilku dysków SSD (pod warunkiem, że awarie nie występują w tej samej podgrupie) pamięć podręczna tylko do odczytu może nadal przyspieszać losowe operacje we/wy, a w pamięci podręcznej do odczytu i zapisu nie nastąpi utrata danych. Typ konfiguracji RAID 10 jest idealny do zastosowań, w których wymagana jest wysoka wydajność operacji we/wy, takich jak serwery bazy danych.