저장 공간
RAID 10란 무엇인가요?
RAID 10 mirrors data across pairs of drives and stripes across the mirrors, giving both redundancy and high performance at the cost of half the raw capacity. It is the standard choice for virtualisation storage because it tolerates a drive failure without the write-amplification penalty of parity RAID.
RAID 10가 중요한 이유
이는 패리티 RAID의 쓰기 증폭 패널티 없이 드라이브 장애를 허용하므로 가상화 스토리지의 표준 선택입니다. RAID 5 및 RAID 6은 전체 미러 대신 패리티를 저장하므로 테라바이트당 비용이 저렴하지만 모든 작은 쓰기를 읽기-수정-쓰기 주기로 바꾸어 수십 개의 데이터베이스 기반 게스트를 실행하는 호스트에 치명적입니다. RAID 10은 또한 장애 후 재구축 속도가 훨씬 빠른데, 전체 어레이에 걸쳐 패리티를 다시 계산하는 대신 살아남은 미러에서 복사하기 때문이며, 긴 재구축은 두 번째 드라이브가 실패할 가능성이 가장 높은 시점입니다. 모든 OnionVPS NVMe 풀은 RAID 10입니다. Hold 라인은 대용량 HDD 어레이에 RAID 6을 사용하는데, 여기서 액세스 패턴은 크고 순차적이며 패리티 비용이 눈에 띄지 않습니다.
RAID 10 실제 적용
RAID 10에서 서버를 운영할 때 가장 먼저 확인하는 것은 컨트롤러 또는 소프트웨어 RAID 상태입니다. 모든 미러가 정상이고 디그레이드된 어레이가 없는지 확인해야 합니다. 드라이브에 장애가 발생하면 즉시 교체하십시오. 리빌드는 생존하는 미러에서 읽으므로 빠르지만, 그 기간 동안 중복성을 잃습니다. 같은 미러 쌍에서 두 번째 장애가 발생하면 전체 데이터가 손실됩니다. 또한 안전을 위해 원시 용량의 절반을 포기하므로, 용량 계획은 첫날부터 이를 고려해야 합니다.
RAID 10에 대한 사람들의 오해
일반적인 오해는 RAID 10이 어떤 두 드라이브 장애도 견딜 수 있다는 것입니다. 실제로는 미러 쌍당 하나의 장애만 견딜 수 있습니다. 같은 미러 쌍에 있는 두 드라이브가 실패하면 어레이가 손실됩니다. 정정: RAID 10 어레이의 내결함성은 쌍당 하나의 드라이브이며, 전체적으로 두 개가 아닙니다.
RAID 10 — 일반적인 질문
RAID 10에서 몇 개의 드라이브가 실패할 수 있나요?
RAID 10은 미러 쌍당 하나의 드라이브 장애를 허용합니다. 두 쌍에 네 개의 드라이브가 있는 경우 각 쌍에서 하나의 드라이브를 잃는 것은 괜찮지만, 같은 쌍에서 두 드라이브를 모두 잃으면 어레이가 파괴됩니다.
RAID 10의 사용 가능한 용량은 얼마인가요?
전체 원시 용량의 절반을 얻습니다. 예를 들어, 2TB 드라이브 4개는 4TB의 사용 가능한 공간을 제공합니다. 나머지 절반은 미러에 사용됩니다.