Mac에서 RAID 5 사용하기

빠른 읽기 시간에 대한 내결함성

RAID 5는 디스크 읽기 및 쓰기 속도를 높이기 위해 설계된 스트라이핑 RAID 레벨입니다. RAID 5는 패리티 비트를 사용하여 데이터 무결성을 보장한다는 점에서 RAID 3와 유사합니다. 그러나 패리티 저장 전용 디스크를 사용하는 RAID 3과 달리 RAID 5는 패리티를 어레이의 모든 드라이브에 분배합니다.

RAID 5는 드라이브 내결함성을 제공하여 어레이의 모든 단일 드라이브가 어레이의 데이터를 손실하지 않고 장애를 일으킬 수있게합니다. 드라이브가 고장 나면 RAID 5 어레이를 사용하여 데이터를 읽거나 쓸 수 있습니다. 고장난 드라이브가 교체되면 RAID 5 어레이는 데이터 복구 모드로 들어갈 수 있습니다. 어레이의 패리티 데이터는 새로 설치된 드라이브의 누락 된 데이터를 다시 작성하는 데 사용됩니다.

RAID 5 어레이 크기 계산

RAID 5 어레이는 패리티를 저장하는 데 동등한 드라이브를 사용하므로 다음 수식을 사용하여 전체 어레이 크기를 계산할 수 있습니다.

S = d * (n-1)

"d"는 어레이에서 가장 작은 디스크 크기이고 "n"은 어레이를 구성하는 디스크의 수입니다.

RAID 5에 최적 사용

RAID 5는 멀티미디어 파일 저장을위한 좋은 선택입니다. 패리티를 계산하고 분배해야하기 때문에 읽기 속도가 매우 빨라지지만 쓰기 속도는 약간 느립니다. RAID 5는 데이터를 순차적으로 읽는 큰 파일을 저장할 때 탁월합니다. 작고 임의로 액세스되는 파일은 평범한 읽기 성능을 가지며 각 쓰기 작업에 대한 패리티 데이터를 다시 계산하고 다시 쓸 필요가 있기 때문에 쓰기 성능이 떨어질 수 있습니다.

RAID 5는 혼합 디스크 크기로 구현 될 수 있지만, RAID 5 어레이 크기는 세트의 가장 작은 디스크로 정의되기 때문에 기본 접근 방식으로 간주되지 않습니다 (위 공식 참조).

패리티 계산을 수행하고 결과 계산을 분산해야하기 때문에 RAID 5는 하드웨어 기반 RAID 인클로저에서 수행 할 때 가장 좋습니다. OS X에 포함 된 디스크 유틸리티 응용 프로그램은 소프트웨어 기반 RAID 5 어레이 생성을 지원하지 않지만 소프트웨어 기반 솔루션이 필요한 경우 타사 개발자 SoftRAID, Inc.의 SoftRAID를 사용할 수 있습니다.