컴퓨터 구조 ‐ RAID - dnwls16071/Backend_Study_TIL GitHub Wiki
📚 레이드(RAID, Redundant Array of Independent Disks)
- 하드 디스크와 SSD로 사용하는 기술
- 데이터의 안정성 혹은 높은 성능을 위해 여러 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술
- RAID 0 ~ RAID 6 : RAID 레벨
📚 RAID 0
스트라이핑 방식 : 분산하여 저장하는 것
- 데이터를 단순히 나누어 저장하는 구성 방식
- 장점 : 입출력 속도 향상
- 단점 : 저장된 정보의 불안정성
📚 RAID 1
미러링 방식 : 복사본을 만드는 방식
- 데이터를 쓸 때 원본과 복사본에 같이 저장
- 장점 : 백업과 복구, 안정성
- 단점 : 느린 쓰기 속도, 하드 디스크 개수가 한정되었을 때 사용 가능한 용량이 적어짐(많은 양의 하드 디스크가 필요해짐)
📚 RAID 4
- RAID 1처럼 완전한 복사본을 만드는 대신 패리티 비트를 저장
- 패리티를 저장한 장치를 이용해 다른 장치들의 오류를 검출하고 오류가 있다면 복구
- 단점 : 패리티 디스크의 병목
📚 RAID 5
- RAID 4와 같이 패리티 정보를 하나의 디스크에서 저장하지 않고 패리티 정보를 분산하여 저장하는 방식
📚 RAID 6
- 기존 패리티는 한 종류이나 RAID 6에서는 두 종류의 패리티 비트를 사용한다.