Tech/OS(Linux)
Raid 구성
눈꽃산행
2019. 3. 21. 16:35
RAID 구성
Raid 0 ( Stripe ) : 작은 디스크를 모아 큰 디스크로 만듬. ( 데이터를 중복저장 않음./ 데이터 복구 불가 )
최소 2개의 디스크로 구성
Raid 1 ( Mirroring ) : 여러 디스크에 데이터를 완전 이중화하여 저장 ( 복구가능 / 속도는 빠름 / 비용이 많이 발생 )
Raid 2 ( Hamming Code ECC ) : 해밍 코드를 이용하여 구현, 별도의 디스크에 장애시 복구를 위한 ECC를 저장
Raid 3 ( Parity ECC ) : 별도의 디스크에 피리티 정보를 저장 장애시 피리티를 통해 복구함.
1개의 디스크 오류에도 장애 복구 가능함.
Raid 4 ( Parity ECC + 블럭단위 입출력 ) : 별도의 디스크에 패리티 정보를 저장하며 데이터는 블록단위로 데이터 디스크에 분산 저장
Raid 5 ( Parity ECC + Parity 분산 저장 ) : 패리티 비트를 여러 디스크에 분산하여 저장
최소 3개의 디스크가 필요.
Riid 6 ( Parity ECC + Parity 다중화 저장 ) : Raid 5의 안전성을 높이기 위해 패리티를 다중화하여 저장.
장애 상황에서 추가적인 디스크 장애에도 정상동작.