-
[Computer Science] 보조기억장치 : RAID의 정의와 종류Computer Science 2024. 5. 16. 14:19
보조기억장치의 RAID개념에 대해 정리하였습니다.참조 : 인프런 '개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제'
< RAID (Redundant Array of Independent Disks) >
데이터의 안정성 혹은 높은 성능을 위해 여러 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기수입니다.
RAID 개념
< RAID 레벨 >
RAID를 구성하는 기술을 RAID 레벨 이라고 합니다.
(RAID 0, RAID 1, RAID 2, ETC.)- 스트라잎(stripe) : 마치 줄무늬처럼 분산되어 저장된 데이터
- 스트라이핑(striping) : 분산하여 저장하는 것
[ RAID 0 ]
: 데이터를 단순히 나누어 저장하는 구성 방식
RAID 0 [ 장점 ] : 입출력 속도의 향상
[ 단점 ] : 저장된 정보가 안전하지 않음
[ RAID 1 ]
: 미러링(mirroring)을 이용해 복사본을 만드는 방식
RAID 1 [ 장점 ] : 높은 안정성
[ 단점 ] : 느린 쓰기 속도, 사용 가능한 용량이 적어짐
[ RAID 4 ]
: 오류를 검출하고 복구하기 위한 정보(=패리티 비트)를 저장
RAID 4 [ 장점 ] : 적은 용량으로 데이터를 안전하게 보관 가능
[ 단점 ] : 패리티 디스크의 병목
패리티 디스크의 병목
[ RAID 5 ]
: 패리티 정보를 분산하여 저장하는 방식
RAID 5 [ 장점 ] : 패리티 디스크의 병목 현상 완화
[ RAID 6 ]
: 두 종류의 패리티
RAID 6 [ 장점 ] : RAID 5보다 안전성 향상
[ 단점 ] : RAID 5보다 쓰기 속도 느림
'Computer Science' 카테고리의 다른 글
[Computer Science] 입출력 장치 : 다양한 입출력방법 (0) 2024.05.17 [Computer Science] 입출력 장치 : 장치 컨트롤러와 장치 드라이버 (0) 2024.05.17 [Computer Science] 보조기억장치 : 다양한 보조기억장치 (0) 2024.05.16 [Computer Science] 메모리 : 캐시 메모리 (0) 2024.05.15 [Computer Science] 메모리 : 메모리의 주소 공간 (0) 2024.05.15