RAID의 정의와 종류
RAID
하드 디스크와 SSD를 사용하느 기술로, 데이터의 안전성 혹은 높은 성능을 위해 여러 개의 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술을 의미함
RAID 종류
RAID 0
여러 개의 보조기억장치에 데이터를 단순히 나누어 저장하는 구성 방식
데이터를 저장할 때 각 하드 디스크는 아래와 같이 번갈아 가며 데이터를 저장함
스트라입: 줄무늬처럼 분산되어 저장된 데이터
스트라이핑: 분산하여 저장
- 장점: 저장된 데이터를 읽고 쓰는 속도가 빠름
- 단점: 저장된 정보가 안전하지 않음, 디스크 중 하나에 문제가 생긴다면 다른 모든 하드 디스크의 정보를 읽는 데 문제가 생길 수 있음
RAID 1
복사본을 만드는 방식, 거울처럼 완전한 복사본을 만드는 구성이기에 미러링이라고도 함
- 장점: 복구가 매우 간단함
- 단점: 하드 디스크 개수가 한정되었을 때 사용 가능한 용량이 적어짐
RAID 4
RAID 1처럼 완전한 복사본을 만드는 대신 오류를 검출하고 복구하기 위한 정보를 저장 장치를 두는 구성 방식
패리티 비트: 오류를 검출하고 복구하기 위한 정보
- 단점: 저장 될 때마다 패리티를 저장하는 디스크에도 데이터를 쓰게되므로 패리티를 저장하는장치에 병목 현상이 발생함
RAID 5
패티리 정보를 분산하여 저장하는 방식
병목 현상을 해소함
RAID 6
기본 구성은 RAID 5와 같지만, 서로 다른 두 개의 패리티를 두는 방식
- 장점: 데이터를 더욱 안전하게 보관
- 단점: 쓰기 속도는 RAID 5보다 느림
'북 스터디 > 혼자 공부하는 컴퓨터구조 + 운영체제' 카테고리의 다른 글
다양한 입출력 방법 (2) | 2023.11.06 |
---|---|
장치 컨트롤러와 장치 드라이버 (0) | 2023.11.01 |
다양한 보조기억장치 (0) | 2023.10.29 |
캐시 메모리 (0) | 2023.10.27 |
메모리의 주소 공간 (0) | 2023.10.26 |