전통문화대전망 - 전통 미덕 - 8가지 디스크 어레이 기술 시리즈

8가지 디스크 어레이 기술 시리즈

현재는 다음 8개 시리즈가 기본적으로 인식됩니다.

RAID0(레벨 0 디스크 어레이)

RAID0은 데이터 차단이라고도 하는데, 이는 데이터가 내결함성 없이 여러 디스크에 분산된다는 의미입니다. 용량과 데이터 전송 속도는 단일 머신의 N배입니다. 여기서 N은 디스크 어레이를 구성하는 총 디스크 머신 수입니다. I/O 전송 속도는 높지만 MTTF(평균 장애 시간)는 단일 디스크 시스템의 1/N에 불과하므로 0레벨 디스크 어레이의 신뢰성이 가장 낮습니다.

RAID1(레벨 1 디스크 배열)

미러 디스크라고도 하는 RAID1은 미러 내결함성을 사용하여 안정성을 향상시킵니다. 즉, 각 작업 디스크에는 데이터가 기록될 때마다 동시에 미러 디스크에 기록되어야 하며, 데이터를 읽을 때는 작업 디스크에서만 읽어야 합니다. 작업 디스크에 오류가 발생하면 즉시 미러 디스크로 전송되고 미러 디스크에서 데이터를 읽은 다음 시스템이 작업 디스크에 올바른 데이터를 복원합니다. 따라서 이런 방식으로 데이터를 재구성할 수 있지만 작업 디스크와 미러 디스크는 일대일 대응을 유지해야 합니다. 이러한 유형의 디스크 어레이는 신뢰성이 높지만 유효 용량이 전체 용량의 절반 미만으로 줄어듭니다. 따라서 RAID1은 금융, 금융 및 기타 분야와 같이 오류율에 대한 매우 엄격한 요구 사항이 있는 응용 프로그램에 자주 사용됩니다.

RAID2(레벨 2 디스크 어레이)

비트 인터리빙이라고도 알려진 RAID2는 각 섹터 이후에 CRC(CyclicReDundancycheck) 감지가 필요 없이 디스크 오류 감지를 위해 해밍 코드를 사용합니다. 해밍 코드는 (n,k) 선형 블록 코드이고, n은 코드워드의 길이, k는 데이터 비트 수, r은 검증에 사용되는 비트 수이므로 n=2r-1r=n-k< / p>

따라서 비트 인터리빙은 해밍 코드 검증에 가장 유리합니다. 이런 종류의 디스크는 빅데이터를 읽고 쓰는 데 적합합니다. 그러나 중복된 정보 오버헤드는 여전히 너무 커서 이러한 유형의 디스크를 널리 적용하는 데 방해가 됩니다.

RAID3(레벨 3 디스크 어레이)

bitsCN~com

RAID3은 단일 디스크 내결함성 병렬 전송 어레이 디스크입니다. 검증디스크가 1개(RAID2 검증디스크는 여러개, DAID1 검증디스크는 1:1)로 줄어들고, 각 디스크에 데이터가 비트 또는 바이트 형태로 저장되는 것이 특징이다(동일 섹터 번호에 분산 기록). 각 디스크 드라이브의 그룹 내). 장점은 전체 어레이의 대역폭을 최대한 활용할 수 있어 일괄 데이터 전송 시간이 단축된다는 것입니다. 단점은 각각의 읽기 및 쓰기가 전체 그룹에 영향을 미치고 한 번만 완료할 수 있다는 것입니다.

RAID4(수준 4개 디스크 어레이)

RAID4는 그룹의 각 디스크를 독립적으로 읽고 쓸 수 있는 어레이입니다. 검증디스크는 1개만 있습니다.

RAID4와 RAID3의 차이점은 다음과 같습니다. RAID3은 비트 또는 바이트 단위로 인터리브 액세스하는 반면, RAID4는 블록(섹터) 단위로 액세스하며 디스크에서 개별적으로 작동할 수 있습니다. RAID3처럼 필요하지도 않습니다. 모든 소규모 I/O 작업에는 전체 그룹이 포함되며 그룹에 2개의 디스크 드라이브(데이터 디스크 1개와 테스트 디스크 1개)만 포함되어야 합니다. 이는 소량의 데이터에 대한 I/O 속도를 향상시킵니다.

RAID5(레벨 5 디스크 어레이)

RAID5는 회전 패리티 독립 액세스 어레이입니다. RAID1, 2, 3, 4 디스크 어레이와 다른 점은 고정된 패리티 디스크가 없다는 것입니다. 대신, 중복 패리티 정보가 특정 규칙에 따라 어레이에 속한 모든 디스크에 고르게 분산됩니다. 따라서 동일한 디스크 드라이브에는 데이터 정보와 검증 정보가 모두 존재합니다. 이 변경으로 패리티 디스크 경합 문제가 해결되므로 DAID5의 동일한 그룹 내에서 여러 개의 동시 쓰기 작업이 허용됩니다. 따라서 RAID5는 대용량 데이터 작업 및 다양한 트랜잭션 처리에 적합합니다. 이는 합리적인 배포를 갖춘 빠르고 대용량이며 내결함성이 있는 디스크 어레이입니다.

RAID6(레벨 6 디스크 어레이)

bitsCN~com

RAID6은 이중 차원 패리티 독립 액세스 디스크 어레이입니다. 중복 감지 및 오류 수정 정보는 모든 디스크에 고르게 분산되며, 데이터는 여전히 인터리브 방식으로 각 디스크의 가변 크기 블록에 저장됩니다. 이러한 유형의 디스크 어레이는 이중 디스크 오류를 허용할 수 있습니다.

RAID7(7레벨 디스크 배열)

RAID7은 RAID6을 기반으로 하며 캐시 기술을 사용하므로 전송 속도와 응답 속도가 크게 향상됩니다. 캐시는 일종의 캐시 메모리입니다. 즉, 데이터가 디스크 어레이에 기록되기 전에 캐시에 기록됩니다. 일반적으로 캐시 블록 크기는 디스크 어레이의 데이터 블록 크기와 동일합니다. 즉, 하나의 캐시 블록은 하나의 디스크 블록에 해당합니다. 쓰기 시 데이터는 두 개의 독립적인 캐시에 기록되므로 캐시 중 하나에 오류가 발생하더라도 데이터가 손실되지 않습니다. 쓰기 작업은 디스크 어레이로 이동하기 전에 캐시 수준에서 직접 응답됩니다. 데이터가 캐시에서 디스크 어레이로 기록되면 동일한 트랙의 데이터가 한 번의 작업으로 완료되므로 많은 데이터 블록을 여러 번 기록하는 문제가 방지되고 속도가 향상됩니다. 읽을 때 호스트는 어레이 디스크에서 읽는 대신 캐시에서 직접 읽습니다. 이는 디스크 읽기 작업 수를 줄이고 디스크 대역폭을 완전히 활용합니다.

캐시와 디스크 어레이 기술의 결합은 디스크 어레이의 단점(블록 쓰기 요청에 대한 응답 불량 등)을 보완하여 전체 시스템을 효율적이고 빠르며 대용량, 고신뢰성으로 만듭니다. 유연하고 편리한 저장 시스템을 사용자에게 제공하여 현재의 기술 발전 요구, 특히 멀티미디어 시스템의 요구를 충족시킵니다.