이러한 컨트롤러는 RAID(Redundant Array of Independent Disks) 레벨 0, 1, 5, 6, 10, 50 및 60을 지원합니다. 이러한 RAID 유형에 대한 간단한 설명은 아래를 참조하십시오. IT/IR, 통합 소프트웨어 스택 3 사용 설명서 에서 자세한 내용을 확인할 수 있습니다.
수준 0: 스트라이핑이라고도 하는 이 수준은 성능 지향 데이터 매핑 기술입니다. 어레이에 기록된 데이터는 스트라이프로 나뉘어 어레이의 디스크에 기록됩니다. 이 절차를 통해 저렴한 비용으로 높은 I/O 성능을 구현할 수 있지만 중복성은 제공하지 않습니다.
수준 1: 미러링이라고도 하는 이 수준은 어레이의 각 구성원 디스크에 동일한 데이터를 기록하여 중복성을 제공합니다. 수준 1은 읽을 때 높은 데이터 전송 속도를 위해 병렬 액세스를 사용할 수 있지만 일반적으로 독립적으로 작동하여 높은 I/O 트랜잭션 속도를 제공하는 두 개의 디스크로 작동합니다. 수준 1은 매우 우수한 데이터 안정성을 제공하고 읽기 집약적 응용 프로그램에 대한 성능을 향상시키지만 비용이 상대적으로 높습니다. 최소 드라이브 수는 2개입니다.
레벨 5: RAID 레벨 5는 가장 일반적인 RAID 유형입니다. RAID 레벨 5는 어레이의 구성원 디스크 드라이브의 일부 또는 전부에 패리티를 분산시켜 레벨 4에 내재된 쓰기 병목 현상을 제거합니다. 수준 4와 마찬가지로 결과는 비대칭 성능이며 읽기가 쓰기를 훨씬 능가합니다. 수준 5는 비대칭을 줄이기 위해 다시 쓰기 캐싱과 함께 사용되는 경우가 많습니다. 그러나 읽는 동안 각 드라이브에서 패리티 데이터를 건너뛰어야 하기 때문에 읽기 성능은 수준 4 배열보다 상당히 낮은 경향이 있습니다. 최소 드라이브 수는 3개입니다.
레벨 6: RAID 레벨 6은 패리티 블록을 추가하여 RAID 5를 확장합니다. 따라서 모든 구성원 디스크에 분산된 두 개의 패리티 블록이 있는 블록 레벨 스트라이핑을 사용합니다. 이 복제의 목표는 내결함성을 향상시키는 것입니다. RAID 6은 어레이에 있는 두 드라이브의 장애를 처리할 수 있는 반면, 다른 단일 RAID 레벨은 최대 하나의 장애를 처리할 수 있습니다. 성능 면에서 RAID 6은 일반적으로 더 많은 패리티 계산의 추가 오버헤드로 인해 쓰기 측면에서 RAID 5보다 약간 나쁩니다., 그러나 하나 이상의 디스크에 데이터가 분산되어 있기 때문에 임의 읽기에서 약간 더 빠를 수 있습니다. 최소 하드 디스크 수는 3개입니다.
레벨 10: RAID 레벨 10은 레벨 1과 0의 기능을 사용합니다. 장점은 더 빠른 데이터 액세스(예: RAID 0)와 단일 드라이브 내결함성(예: RAID 1)입니다. RAID 10은 RAID 1과 같이 두 배의 디스크 수가 필요하지만 스트라이핑한 다음 스트라이프 어레이를 미러링하여 성능이 약간 향상됩니다. RAID 10은 데이터 블록을 각 RAID 1 어레이에 스트라이핑합니다. 그런 다음 각 RAID 1 어레이는 데이터를 다른 드라이브에 복제합니다. 최소 드라이브 수는 4개입니다.
레벨 50: RAID 레벨 50은 레벨 5와 0의 기능을 사용합니다. RAID 50에는 여러 드라이브 그룹에 걸친 패리티와 디스크 스트라이핑이 모두 포함되어 있습니다. RAID 50은 두 개의 RAID 5 디스크 어레이에서 가장 잘 구현되며 두 어레이에 데이터가 스트라이핑됩니다. RAID 50은 고장난 각 디스크가 서로 다른 RAID 5 어레이에 있는 경우 데이터 무결성을 유지하면서 1-4개의 드라이브 고장을 견딜 수 있습니다. 최소 드라이브 수는 6개입니다.
레벨 60: RAID 레벨 60은 레벨 6과 0의 기능을 사용합니다. RAID 60 어레이는 RAID 0의 직선 블록 수준 스트라이핑과 RAID 6의 분산 이중 패리티를 결합합니다. 즉, RAID 6 요소에 스트라이핑된 RAID 0 어레이입니다. RAID 60 가상 디스크는 각 RAID 6 세트에서 두 개의 디스크가 손실되어도 데이터 손실 없이 살아남을 수 있습니다. 높은 안정성, 높은 요청 속도, 높은 데이터 전송 및 중대형 용량이 필요한 데이터에서 가장 잘 작동합니다. 최소 드라이브 수는 8개입니다.