RAID(독립 디스크의 중복 어레이)는 여러 개의 드라이브를 단일 저장소 공간으로 결합할 수 있는 데이터 저장소 기술입니다. 여러 가지 유형의 RAID가 있으며 유형마다 서로 다른 성능, 저장 용량 및 안정성을 제공합니다.
이 게시물에서는 구현 요구 사항뿐 아니라 장단점을 포함하여 DiskStation에서 지원하는 RAID 유형에 대한 간단한 개요를 제공합니다.
이 표는 DiskStation에서 지원하는 여러 RAID 유형에 대한 간단한 개요를 제공합니다. 여기에는 저장 용량, RAID 유형을 위해 필요한 드라이브 최소 수, 데이터 손실이 발생하기 전까지 견딜 수 있는 드라이브 수가 포함됩니다.
| 볼륨 유형 | HDD 수 | 오류 해결이 가능한 드라이브 | 설명 | 볼륨 용량 |
|---|---|---|---|---|
| SHR | 1 | 0 |
|
1 x (HDD 크기) |
| 2-3 | 1 | 시스템에서 최적화합니다. | ||
| ≧4 | 1-2 | |||
| 기본 | 1 | 0 |
|
1 x (HDD 크기) |
| JBOD | ≧1 | 0 |
|
모든 HDD 크기 합계 |
| RAID 0 | ≧2 | 0 |
|
모든 HDD 크기 합계 |
| RAID 1 | 2 | 1 |
|
최소 HDD 크기 |
| 3 | 2 | |||
| 4 | 3 | |||
| RAID 5 | ≧3 | 1 |
|
(N – 1) x (최소 HDD 크기) |
| RAID 6 | ≧4 | 2 |
|
(N – 2) x (최소 HDD 크기) |
| RAID 10 | ≧4 (짝수) |
전체 HDD의 반 |
|
(N / 2) x (최소 HDD 크기) |
| RAID F1 | ≧3 | 1 |
|
(N – 1) x (최소 HDD 크기) |
Synology Hybrid RAID(SHR)는 저장소 관리를 단순화하고 RAID 유형에 익숙하지 않은 사용자의 요구를 충족시키도록 디자인된 자동화된 RAID 관리 시스템입니다.
SHR은 크기가 다른 드라이브를 결합하여 성능과 용량이 최적화된 저장소 볼륨을 만들 수 있어, 드라이브 공간을 덜 소모하고 보다 유연한 저장소 솔루션을 제공합니다. 드라이브가 충분하면 SHR가 1개 또는 2개의 디스크 중복을 허용합니다 - 이는 SHR 볼륨이 데이터 손실에 대한 문제 없이 하나 또는 두 개의 오류가 난 드라이브를 여전히 사용할 수 있음을 의미합니다.
RAID 0은 두 개 이상의 드라이브를 결합하여 성능과 용량을 향상시키지만 오류 해결 기능이 없습니다. 단일 드라이브 오류는 어레이에 있는 모든 데이터가 손실되는 결과를 가져옵니다. RAID 0은 높은 비용/성능 균형이 필요한 그다지 중요하지 않은 시스템에 유용합니다.
RAID 1은 두 개의 드라이브에 가장 자주 구현됩니다. 드라이브의 데이터가 미러링되어, 드라이브에 오류가 발생할 경우 오류 해결 기능을 제공합니다. 읽기 성능은 향상되는 반면 쓰기 성능은 단일 드라이브와 비슷합니다. 단일 드라이브 실패를 데이터 손실 없이 견뎌낼 수 있습니다. RAID 1은 종종 오류 해결 기능이 중요하고 공간이나 성능이 그다지 중요하지 않을 때 자주 사용됩니다.
RAID 5는 오류 해결 기능과 향상된 읽기 성능을 제공합니다. 최소 3개의 드라이브가 필요합니다. RAID 5는 단일 드라이브 손실을 견딜 수 있습니다. 드라이브가 실패하는 경우, 실패한 드라이브의 데이터는 나머지 드라이브에 스트라이프된 패리티에서 다시 구성됩니다. 결과적으로, RAID 5 어레이에 문제가 발생하면 읽기와 쓰기 성능이 모두 심한 영향을 받습니다. RAID 5는 공간과 비용이 성능보다 더 중요할 때 이상적입니다.
RAID 6은 RAID 5와 비슷하지만, 스트라이핑에 대해 다른 레이어를 제공하고 두 개의 드라이브 실패를 견딜 수 있습니다. 최소 네 개의 드라이브가 필요합니다. RAID 6의 성능은 이 추가적인 오류 해결 기능으로 인해 RAID 5보다 떨어집니다. RAID 6은 공간과 비용이 중요하고 여러 개의 드라이브 실패를 견뎌야 하는 경우에 매력적입니다.
RAID 10은 RAID 1과 RAID 0의 장점을 결합합니다. 읽기와 쓰기 성능이 향상되지만 전체 공간의 반만 데이터 저장에 사용될 수 있습니다. 네 개 이상의 드라이브가 필요하므로, 비용이 비교적 높지만 오류 해결 기능을 제공할 뿐 아니라 성능이 우수합니다. 실제로, RAID 10은 여러 개의 드라이브 실패를 견딜 수 있습니다 – 실패가 동일한 하위 그룹 내에서 발생하지 않는다면. RAID 10은 데이터베이스 서버 같은 높은 입력/출력 수요가 있는 응용 프로그램에 이상적입니다.
RAID F1은 RAID 5의 메커니즘을 적용하여, 오류 해결 기능과 향상된 읽기 성능을 제공합니다. 그러나 RAID F1을 사용할 때, 시스템은 특정 드라이브에 더 많은 패리티를 씀으로써 해당 드라이브만 빠르게 노화되고, 모든 드라이브가 동시에 수명이 종료되는 것을 막습니다. 이는 RAID 5와 비교하여 성능에 미미한 영향을 미칠 수 있습니다. 최소 세 개의 드라이브가 필요합니다. RAID F1은 단일 드라이브 손실을 견딜 수 있습니다. 드라이브가 실패하는 경우, 실패한 드라이브의 데이터는 나머지 드라이브에 스트라이프된 패리티에서 다시 구성됩니다. 결과적으로, RAID F1 어레이에 문제가 발생하면 읽기와 쓰기 성능이 모두 심한 영향을 받습니다. RAID F1은 올 플래시 어레이에 이상적입니다.