레이드에서 패리티란 무엇인가요? 패리티는 어떻게 작동하나요?

구독하세요

컴퓨터에서 패리티(라틴어 paritas에서 유래, '같다' 또는 '대등하다'는 의미)는 데이터를 한 저장소에서 다른 저장소로 옮기거나 컴퓨터 간에 전송할 때 데이터가 손실되었는지 또는 덮어씌워졌는지 확인하는 기술입니다.

패리티가 작동하는 방식

데이터 전송은 완전히 오류 없는 과정이 아니기 때문에 데이터가 전송된 방식과 항상 동일하게 수신되는 것은 아닙니다. 패리티 비트는 데이터에 체크섬을 추가하여 대상 장치가 데이터가 올바르게 수신되었는지 확인할 수 있도록 합니다.

함께 이동되는 비트 그룹에는 패리티 비트라는 추가 이진수가 추가됩니다. 이 비트는 검사 비트라고도 하며, 이동된 비트가 성공적으로 도착했는지 확인하는 데에만 사용됩니다.

패리티와 레이드

패리티 개념은 또한 독립 디스크의 중복 배열(Redundant Array of Independent Disks)에도 사용됩니다.RAID) 보호. RAID 장치는 수직 및 수평 패리티와 같은 향상된 패리티 검사 방식을 사용합니다. RAID 4 또는 RAID 5 -- 드라이브 장애 발생 시 데이터를 재구축할 수 있도록 패리티 정보가 포함된 디스크 드라이브가 하나 이상 있어야 합니다. 예를 들어, 이중 패리티 RAID (RAID 6이라고도 함) 최소 XNUMX개 이상의 세트에 데이터를 스트라이프합니다. 드라이브 에 블록 RAID 5와 비슷한 수준이지만 모든 드라이브에 두 번째 패리티 데이터 세트를 기록합니다. 

이 접근 방식은 최대 두 개의 장애가 발생한 드라이브의 데이터 손실을 방지합니다. 이중 패리티 RAID의 단점은 복잡한 제어 장치구현을 위한 두 개의 추가 드라이브 비용과 추가 패리티 세트로 인한 더 느린 쓰기 트랜잭션.

raid6

RAID 그룹에 데이터가 기록될 때는 다양한 오류 검사 알고리즘을 거쳤기 때문에 항상 정확한 패리티를 갖게 됩니다. 따라서 RAID 그룹의 드라이브에 장애가 발생하면 시스템은 나머지 디스크의 정보와 패리티 정보를 사용하여 장애가 발생한 드라이브의 데이터를 예비 드라이브에 다시 저장합니다.

어떻게 이런 일이 일어날까요? RAID 그룹이 짝수 패리티를 사용하는 경우, 나머지 드라이브의 비트를 더하여 고장난 드라이브의 내용을 파악할 수 있습니다. 나머지 드라이브의 데이터 합계가 홀수이면, 고장난 드라이브의 정보는 짝수 패리티를 유지하기 위해 1이어야 합니다. 나머지 드라이브의 데이터 합계가 짝수이면, 고장난 드라이브의 데이터는 0이어야 합니다.

전문가

전문성이 신뢰다

20년 이상 • 200개 이상 국가 • 21500개 이상 고객/프로젝트
CCIE · JNCIE · NSE7 · ACDX · HPE Master ASE · Dell 서버/AI 전문가