RAID5와 RAID10의 차이점

Anonim

RAID5와 RAID10 < RAID (Redundant Array of Independent Disks)는 여러 개의 저비용 드라이브를 사용하여 뛰어난 성능, 안정성 및 저장 용량을 제공하는 기술입니다. 두 가지 예로서 RAID5 및 RAID10이있는 RAID의 많은 구성이 있습니다. RAID5와 RAID10의 주요 차이점은 분류입니다. RAID5는 표준 RAID 레벨이며 RAID10은 중첩 된 것 또는 2 개의 표준 RAID 레벨의 조합입니다. 즉 RAID1 + RAID0입니다.

RAID5는 패리티를 오류 방지 메커니즘으로 사용하며 드라이브간에 오류가 발생하더라도 나머지 드라이브와 패리티 데이터를 사용하여 재구성 할 수 있습니다. RAID10은 RAID1이있는 드라이브를 미러링 한 다음 RAID0으로 스트라이프하므로 패리티를 사용하지 않습니다. RAID10은 각 RAID1 레벨 내에 하나가 남아있는 한 임의의 수의 디스크 오류를 허용 할 수 있습니다. 즉, 두 개 이상의 디스크 오류가 자동으로 RAID5의 복구 할 수없는 데이터가되기 때문에 RAID10 어레이는 RAID5보다 더 안정적입니다.

RAID5는 RAID10보다 느립니다. 쓰기보다는 쓰기와 훨씬 더 그렇습니다. 이는 RAID5 컨트롤러가 드라이브에 쓰기 전에 패리티를 계산해야하기 때문입니다. RAID5는 또한 실제 데이터와 패리티가 읽히기 전에 어디 있는지 알고 있어야합니다. 따라서 성능 및 안정성을 위해 RAID5보다 RAID10을 사용하는 것이 좋습니다.

RAID10을 사용하는 단점은 비용, 공간 및 전력 소비입니다. RAID5에서는 어레이의 하나의 드라이브 만 패리티로 낭비됩니다. 따라서 6 개의 드라이브가있는 경우 총 용량은 5 개의 드라이브 합계가됩니다. RAID10에서는 미러링으로 인해 총 용량의 절반 이상을 낭비합니다. 모든 RAID1 어레이에서 2 개 이상의 드라이브를 사용하면 더욱 그렇습니다. 따라서 신뢰성과 공간 사이에는 트레이드가 있습니다. RAID5 어레이의 용량과 일치하는 RAID10 어레이를 생성하려면 더 많은 드라이브가 필요합니다. 이것은 모든 드라이브가 함께 작동 할 때 더 많은 소유 및 유지 비용, 더 많은 전력 소비 및이를 탑재하는 데 더 많은 공간을 필요로합니다.

요약:

1. RAID5는 표준 RAID 레벨이며 RAID10은 중첩 된 RAID 레벨

2입니다. RAID5는 패리티를 사용하지만 RAID10은

3이 아닙니다. RAID10은 RAID5보다 많은 디스크 오류를 허용 할 수 있습니다. RAID10은 RAID5

5보다 빠릅니다. RAID5는 RAID10보다 공간 효율적입니다.