RAID5 대 RAID10: 어떤 유형의 보호가 필요합니까?

이전 기사에서 RAID 수준에 대한 심층적인 개요를 제공하고 RAID 0과 1, RAID 1과 5, RAID 5와 6 구성 간의 비교를 살펴보았습니다.하드웨어 RAID와 소프트웨어 RAID 컨트롤러 간의 주요 차이점도 다루었습니다.

이 기사에서는 각 접근 방식의 장단점과 두 가지를 완전히 비교하고 실제 상황에서 작동할 수 있는 경우에 대해 알아볼 수 있습니다.

이 문서를 확인했고 RAID 5와 RAID 10에 대해 자세히 알아보려면 계속 읽으십시오.

빠른 검토: RAID란 무엇입니까?

Redundant Array of Independent (또는 Inexpensive) Disks의 약자이며 물리적 하드 드라이브 디스크를 가상 장치로 결합하는 것을 말합니다.각기 다른 장점, 단점 및 범용이 있는 여러 RAID 수준 구성을 사용할 수 있습니다.이 비교 기사에서는 내결함성을 위해 패리티 시스템을 사용하는 RAID 5와 데이터 중복성을 위해 미러링을 사용하는 RAID 10을 살펴보겠습니다.

RAID 5란?

RAID 5는 정보와 소위 패리티 데이터를 포함하는 최소 XNUMX개의 하드 드라이브를 각 하드 드라이브에 스트라이프로 배열한 것입니다.이는 정보가 동일한 크기의 청크로 분할되어 어레이 전체에 순차적으로 배포됨을 의미합니다.그런 다음 패리티 데이터가 수집, 분해 및 배포됩니다.하드 드라이브 중 하나에 장애가 발생하면 어레이는 이 데이터를 사용하여 손실된 정보를 계산하고 복구합니다.

예시

최소 설정에서 RAID 5 어레이는 XNUMX개의 하드 드라이브를 사용하고 사용자의 기본 설정에 따라 데이터를 배포합니다.파일을 반으로 나누고 "A", "B" 및 "C" 레이블이 지정된 배열에 같은 크기의 세 파일을 로드하는 것을 선호한다고 가정합니다.배열은 다음과 같습니다.

디스크 1 디스크 2 디스크 3
파일 A1 파일 A2 동등
파일 B1 패리티 B 파일 B2
패리티 C 파일 C1 파일 C2

이 설정에서는 각 하드 드라이브의 데이터를 보호하기 위해 하나의 하드 드라이브 공간에 해당하는 공간을 희생합니다.보시다시피 두 드라이브 중 하나에 장애가 발생하면 파일이 영향을 받지 않거나 패리티 데이터가 손실된 항목을 재구축하기 위해 남아 있습니다.

관련 질문  수리: Kindle Fire에서 오류를 인식할 수 없음 [12가지 방법]

RAID 5의 장점

  • RAID 5 읽기는 빠릅니다.
  • 패리티로 인한 데이터 중복성.
  • 설정이 안정적입니다.
  • 고장난 드라이브는 제때 재구축할 수 있습니다.
  • 많은 저장 공간.
  • 드라이브는 가동 중지 시간을 방지하기 위해 핫 스왑이 가능합니다.
RAID 5 디스크 설정

RAID 5의 단점

    • 두 드라이브에 동시에 장애가 발생하면 모든 데이터가 손실됩니다.
  • 패리티 드라이브는 쓰기를 느리게 만듭니다.
  • 데이터 복구가 느릴 수 있습니다.
  • RAID 구성이 처음인 경우 설정이 복잡할 수 있습니다.

RAID 10란?

RAID 10은 실제로 RAID 0과 RAID 1의 조합이며 디스크 스트라이핑을 사용하고 드라이브 보안을 제공합니다.패리티 데이터를 수집하는 것과는 대조적으로 이 보안은 미러링되거나 별도의 미러링된 드라이브에서 각 스토리지 드라이브의 정확한 복사본을 만들어 달성됩니다.

즉, RAID 10이 작동하려면 최소 4개의 드라이브가 필요하며 추가 드라이브는 쌍으로 추가해야 합니다.어레이는 먼저 스토리지 드라이브의 데이터를 스트라이프한 다음 미러링된 드라이브의 데이터를 미러링하여 동일한 디스크 쌍을 만듭니다.

예시

언급했듯이 RAID 10 설정에는 최소 4개의 드라이브가 필요합니다.스토리지 및 스트라이핑용 디스크 2개와 미러링용 디스크 2개.일반적인 설정과 위와 유사한 시나리오를 사용하면 다음과 유사한 내용을 볼 수 있습니다.

저장 디스크 1 저장 디스크 2
파일 A1 파일 A2
파일 B1 파일 B2
미러 디스크 1 미러 디스크 2
파일 A1 파일 A2
파일 B1 파일 B2

얼마나 많은 디스크 쌍이 있더라도 저장 공간이 절반 밖에 없다는 것을 빠르게 보여줍니다.그러나 장점은 장애가 발생한 드라이브를 신속하게 교체할 수 있고 데이터를 다른 디스크에서 간단히 복사할 수 있다는 것입니다.또한 모든 드라이브에 한 번에 액세스할 수 있으므로 RAID 10 어레이는 거의 타의 추종을 불허하는 읽기 속도를 제공합니다.

관련 질문  수정: Windows의 IRQL_LESS_OR_NOT_EQUAL 오류

RAID 10의 장점

  • 모든 작업이 별도의 드라이브에서 병렬로 수행되므로 매우 빠른 읽기 및 쓰기 성능.
  • 드라이브는 가동 중지 시간을 방지하기 위해 핫 스왑이 가능합니다.
  • 실패한 상태에서 매우 빠르게 복구할 수 있습니다.
  • 여러 디스크 오류를 견딜 수 있으므로 내결함성이 매우 뛰어납니다.

RAID 10의 단점

  • 미러링으로 인해 비효율적인 저장 공간이 있어 비쌉니다.

RAID 5 및 RAID 10 비교표

RAID 5 RAID 10
기본 기능/주요 기능 패리티 시스템을 사용한 디스크 스트라이핑 미러링과 디스크 스트라이핑 결합
저장 디스크 필요 3개 이상 4
저장 60-75% 또는 1개의 드라이브 공간 손실 50%
패리티 시스템 예 - 패리티 - 단일 디스크 패리티 시스템 없음
결함 허용 예 - 1개의 드라이브가 실패할 수 있습니다. 여러 드라이브가 실패할 수 있음
데이터 복구 예 - 패리티 시스템 사용 예 – 100% 이중화
총 비용 값비싼 매우 비싸다
디스크 읽기 성능 꽤 빨리 놀라운 퍼포먼스
디스크 쓰기 성능 천천히 해 완벽한 성능
벌금을 쓴다? 예 - 쓰기 패리티 블록으로 인해 약간 아니
적절한 목적 속도와 데이터 보안 간의 균형 빠른 읽기/쓰기 속도와 빠른 장애 조치가 필요한 경우

*알아채다:스토리지 용량은 RAID 구성에서 사용하는 드라이브 수에 따라 다릅니다.

관련 질문  Windows 10에서 관리자 권한을 얻는 방법

RAID 5 및 RAID 10 주요 차이점

  • RAID 5는 단일 패리티 스트라이핑을 사용하는 반면 RAID 10은 디스크 스트라이핑 및 미러링을 사용합니다.
  • RAID 3는 최소 5개의 디스크 설정으로 인해 저렴하지만 RAID 10은 최소 4개의 디스크를 사용합니다. RAID 10에 디스크를 더 추가하려면 쌍으로 추가해야 합니다.
  • RAID 5는 RAID 10보다 저장 용량이 더 좋습니다(디스크 1개가 절반으로 손실됨).
  • RAID 5는 1개의 드라이브 오류를 지원할 수 있는 반면 RAID 10은 4개의 드라이브 설정에서 최대 3개의 드라이브 오류를 가질 수 있습니다.RAID 10을 사용하면 한 쌍의 모든 디스크가 손실되면 모든 데이터가 손실됩니다.
  • RAID 10은 읽기 및 쓰기가 빠르기 때문에 여기에서 더 낫지만 RAID 5는 읽기만 빠르기 때문입니다.

사용 사례: 실제 시나리오에서 RAID 5을 사용해야 하는 경우

RAID 5는 성능, 내결함성 및 저장 용량 간에 균형을 잘 유지하므로 다음 시나리오에 적합합니다.

  • 예산이 부족하지만 많은 저장 공간이나 성능을 희생하지 않으면서 기본적인 내결함성 보호가 필요한 경우.
  • 많은 스토리지 용량이 필요한 데이터 아카이브, 애플리케이션 또는 파일 서버를 실행하고 있습니다.
  • 뉴스 서버와 같은 고가용성 솔루션을 실행하고 있습니다.또는 서버가 3-16개 드라이브로 제한된 SMB.

사용 사례: 실제 시나리오에서 RAID 10을 사용해야 하는 경우

RAID 10은 높은 내결함성과 빠른 읽기 및 쓰기 속도가 필요한 상황에 이상적입니다.이러한 시나리오에는 다음과 같은 I/O 집약적인 애플리케이션이 포함됩니다.

  • 나중에 액세스하기 위해 대량의 데이터를 수집, 이동 및 저장해야 하는 이메일 서버.
  • 많은 입출력을 처리하고 동시에 많은 사용자에게 빠르게 반응해야 하는 웹 호스팅 서버입니다.
  • 지속적인 액세스가 중요하므로 가동 중지 시간이 거의 필요하지 않은 데이터베이스 구현.

자주 묻는 질문

RAID 5 대신 RAID 10가 권장되지 않는 이유는 무엇입니까?

RAID 5는 분산 패리티만 사용하고 내장된 미러링이나 중복성이 없기 때문에 권장되지 않습니다.즉, 1개의 하드 드라이브 디스크에 오류가 발생하면 전체 어레이가 위험에 처하고 데이터 복구가 느리고 복잡해집니다.또한 RAID 100는 10% 중복성을 가진 RAID 5에 비해 성능이 낮습니다.

RAID 10이 RAID 5보다 성능이 더 좋습니까?

예, RAID 레벨 0과 1의 기능, 즉 디스크 스트라이핑 및 미러링을 결합하기 때문입니다.RAID 10은 어레이의 여러 드라이브에 볼륨 데이터를 스트라이핑하여 내결함성을 최적화하고 성능을 향상시킵니다.

RAID 5 vs. 10에는 몇 개의 하드 드라이브가 필요합니까?

RAID 5 구성의 경우 최소 3개의 하드 드라이브가 필요합니다.RAID 10의 경우 최소 4개의 드라이브가 필요합니다.

RAID를 사용하는 경우 데이터를 백업해야 합니까?

대부분의 RAID 레벨은 어느 정도의 내결함성을 제공하지만 정기적인 백업을 대체하기 위한 것은 아닙니다.RAID 구성에서 하드 드라이브 오류가 발생하면 모든 데이터가 손실될 수 있기 때문입니다.중요한 데이터가 있는 경우 기존 백업을 사용하는 것이 좋습니다.

결론

이러한 RAID 수준 간의 가장 큰 주요 차이점은 데이터 보안을 구현하고 제공하는 방법입니다.RAID 5는 패리티 데이터를 수집하고 계산을 수행하는 반면 RAID 10은 데이터의 모든 인치를 정확하게 복사합니다.즉, RAID 10은 더 많은 드라이브 오류를 허용하지만 전체 저장 용량의 절반을 넘지 않습니다.

이 게시물 공유

코멘트 남기기