강의에서 소개 해주지 않은 RAID 종류
RAID 2
RAID 0과 같이 스트라이핑으로 "비트 단위" 데이터를 저장하며 오류 검출과 복구를 위해 해밍코드를 사용합니다.
디스크 0,1,2,3 에는 RAID 0과 같이 "비트 단위" 데이터를 저장하고
디스크 4,5,6 에는 해밍코드를 저장합니다.
장점 : 오류 검출코드인 해밍코드가 저장되어있어 데이터 오류 확인 및 복구 가능하다.
단점 : 비트단위로 스트라이핑되어있어 입출력이 느리며 , 추가적인 디스크가 필요하고(해밍코드),시스템 복잡도가 높아져 사용하지 않는 기술입니다.
RAID 3
RAID 0과 같이 스트라이핑으로 "바이트 단위" 데이터를 저장하며 추가로 분리된 디스크에 패리티 코드를 추가하여 하나의 디스크가 고장나도 복구할 수 있습니다.
디스크 0,1,2, 에 "바이트 단위" 데이터를 스트라이핑으로 저장합니다.
디스크 3 에 패리티 코드를 저장합니다.
장점 : 데이터를 빠르게 입출력 가능하며, 패리티 코드를 이용한 데이터 오류 검출 및 복구 가능
단점 : 패리티 정보를 하나의 디스크에 저장하기에 병목현상이 일어납니다.
RAID 3 과 4의 차이점
RAID 3 은 데이터를 바이트 단위로, RAID 4는 데이터를 블록단위로 저장을하며
블록 단위로 저장을 할 경우 작은 파일의 경우는 한번의 작업으로 데이터를 읽을 수 있기 때문에 성능상의 장점이 있음
RAID 3 << RAID 4
RAID 1+0
RAID 10으로도 불리며, RAID 1과 RAID 0을 조합한 방식으로, 데이터를 미러링하고 스트라이핑하는 방식을 사용합니다.
즉, 디스크 드라이브를 두 개씩 묶어서 RAID 1으로 미러링한 다음, 이 미러링된 디스크 드라이브를 스트라이핑하는 RAID 0 방식으로 데이터를 저장합니다.(미러링 먼저 , 그다음 스트라이핑)
장점 :RAID 1과 RAID 0을 사용하기에 데이터 입출력이 빠르고 복구도 가능하다
단점 : 디스크 필요 갯수가 늘어남
RAID 0+1
RAID 01으로도 불리며, RAID 0과 RAID 1을 조합한 방식으로, 데이터를 스트라이핑하고 미러링하는 방식을 사용합니다.
장점 :RAID 0과 RAID 1을 사용하기에 데이터 입출력이 빠르고 복구도 가능하다
단점 : 디스크 필요 갯수가 늘어남
RAID 10과 RAID 01 차이
RAID 01의 경우 데이터를 먼저 스트레이핑 해야하기 때문에 필요한 디스크의 갯수가 더 많습니다.
'컴퓨터 사이언스 > 컴퓨터 구조 & 운영체제' 카테고리의 다른 글
[혼공컴운] 운영체제 chapter 10 (0) | 2024.01.28 |
---|---|
[혼공컴운] 운영체제 Chapter 9 (0) | 2024.01.26 |
[혼공컴운] 3주차 미션 (0) | 2024.01.22 |
[혼공컴운] 컴퓨터구조 3주차 번외편 - 메모리 (0) | 2024.01.22 |
[혼공컴운] 컴퓨터 구조 chapter 8 (0) | 2024.01.20 |