본문으로 바로가기

 

2021.03.14 - [이론공부/화일처리및응용] - 화일 처리 및 응용 공부#6 (디스크 저장장치 특성)

 

한반가 :: 화일 처리 및 응용 공부#6 (디스크 저장장치 특성)

보호되어 있는 글이기에 비밀번호가 요구됩니다.

thesauro.tistory.com

이전 내용 이다.

RAID

  • 디스크의 성능과 신뢰성을 증진시키는 디스크 조작기법
  • 많은 수의 저가 소형 디스크를 이용
    • 높은 신뢰성
    • 고속 데이터 전송
    • 대용량 데이터 저장
  • 많은 수의 디스크를 병렬로 작동
    • 데이터 판독, 기록 속도 개선
  • 다중 디스크에 정보를 저장
    •  신뢰성 증가

응용에 따라서는 하드디스크를 여러가지 배열로 묶어서 선택, 제어를 할수 있는데, 이를 레벨이라고 함.

레벨은 0에서 6까지 7가지 종류로 나누어지며 패리티비트(parity bit)를 사용하여 장애를 탐지, 복구함

 

RAID 0 : 디스크를 2개 이상 사용하여 볼륨 한개를 만드는 것

같은 모델, 같은 용량의 저장장치로 구성이 되어야함

(용량 = 디스크의 개수)

 

RAID0 참고 이미지

장점 : 데이터를 분산시켜 저장해서 빠른 입출력이 가능함, 디스크를 많이 붙일 수록 속도가 빠름, 공간 효율이 좋음

단점 : 하나의 디스크가 고장나면 데이터 손실이 잃어나 안정성이 낮음, 파일 전체를 FAIL 시킴

 

RAID0에 경우 손실되더라도 큰 문제가 없는 데이터 저장에 많이 사용함.

 

RAID1 : 똑같은 내용을 하드디스크 2개에 똑같이 젖아한다.

용량 : 디스크 개수 /2

 

장점 : 하나가 고장나더라도 복구가 가능함 

단점 : 비용이 2배로 발생한다

데이터 용량을 2배로 사용해야함. 중요 자료 저장에 많이 사용함

 

 

RAID3 : 최소 디스크 개수가 3개이상이여야함. 디스크중 하나를 전용 패리티장치로 사용함.

용량 : (디스크개수-1)

 

 

장점 : 데이터 디스크가 고장 났을 경우 패리티 디스크와 정상 디스크가 xor 연산을 하여 고장난 디스크를 복구 할 수 있다.

단점 : 패리티 정보를 하나의 디스크에 저장하기 때문에 용량 차이가 생겨 병목현상이 발생 할 수 있다.

 

 

RAID 4 : RAID3와 동일하나 BYTE 단위가 아닌 블록 단위로 저장을함

 

 

장점 : 데이터 디스크가 고장 났을때 패리티 디스크와 정상디스크가 XOR 연상을 하여 고장난 디스크를 복구 할 수 있다.

단점 : 패리티 정보를 하나의 디스크에 저장 하기 때문에 용량 차이로 인한 병목 현상이 발생 할 수 있다.

저장할때 동기화 과정을 거쳐야 하여 성능 저하가 있다.

 

 

RAID5 : RAID3, RAID4의 장단점을 보완하는 방식, 패리티 정보를 모든 디스크에 분산하여 저장

 

장점 : 병목현상이 최소화 된다, 데이터 안정성이 보장된다. 공간 효율성이 좋다.

단점 : 디스크 1개의 고장은 복구가 가능하지만 여러개의 디스크 고장은 해결하기 어렵다.

 

RAID6 : RAID5 보다 데이터 안정성을 고려한 방식. 모든디스크에 패리티정보를 저장하고 2차 패리티 정보도 저장한다.

 

 

장점 : 드라이브 2개이상의 복구가 가능함.

단점 : 작업구현이 어렵다, 읽기성능이 하락하고 저장공간이 감소함

 


느낀점 : 나 NAS 구축할때 들었던 친숙한 RAID라는 단어를 깊게 볼수 있었다.
논리식과 진라표에 대해서 정리하라 하였는데... 수업내용에 없었던거 같은데... 아무래도 따로 찾아봐야 겠다..