1.RAID(Redundant Array of Independence Disks)
1)정의 : 데이터의 안전성 높은 성능을 위해 여러 개의 물리적 보조장치를 하나의 논리적
보조기억장치처럼 사용하는 기술.
-1개에 보조기억장치에서 읽고 쓰는 것보다 4개를 동시에 읽고 쓰는 것이 휠씬 속도가 빠르다.
-스트라입(stripe): 줄무늬 처럼 분산되어 저장된 데이터.
-스트라이핑(striping): 데이터를 분산히여 저장하는것.


2.RAID의 종류
1)RAID 레벨: RAID의 구성방법
2)RAID0
-여러 개의 보조장치에 데이터를 단순히 나누어 저장하는 방식.

-단점:1개의 저장장치가 문제가 생기면 다른 디스크에서도 정보를 읽는데 문제가 생길 수 있다.

3)RAID1
-원본 데이터에 완전한 복사본을 만들어 저장하는 방식.
-데이터 쓰기가 어렵고 용량을 많이 차지한다.

4)RAID4
-완전한 복사본을 만드는 대신 오류를 검출하고 복구하기 위한 정보를 저장한 방식.
*패리티 비트(parity bit): 오류를 검출하기 위한 정보.

-단점:새로운 데이터를 저장할때마다 패리티를 저장하는 저장장치에 병목현상이 발생한다.
*병목현상은 전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상.

5) RAID6
-RAID5처럼 패리티 데이터를 저장하되 분산하고 정보를 두개 생성 및 저장하는 방식.
-RAID보다 데이터를 쓰는 양이 많아 느리다. 하지만 그만큼 안전하다.

'컴퓨터 공학 > 혼자 공부하는 컴퓨터 구조 +운영체제' 카테고리의 다른 글
| 18.다양한 입출력 (0) | 2023.07.14 |
|---|---|
| 17.장치 컨트롤러와 장치 드라이버 (0) | 2023.07.11 |
| 15.다양한 보조기억장치 (0) | 2023.07.08 |
| 14.캐시 메모리 (0) | 2023.07.06 |
| 13.메모리의 주소공간 (0) | 2023.07.04 |