'RAID'에 해당되는 글 1건

  1. 2008/08/19 RAID

RAID

Windows & Util 2008/08/19 19:06

개념
여러개의 디스크를 묶어서 하나의 디스크로 사용하는것.
구성 방식에 따라 입출력 성능 향상, 여러개의 디스크중에서 일부의 디스크가 고장나도 데이터의 안전을 보장할수 있는 장점이 있다.

예) 100MB 디스크 10개를 묶어서 하나의 1GB 디스크처럼 사용


종류
하드웨어 RAID, 소프트웨어 RAID로 나눌수 있다.

하드웨어 RAID : 하드웨어 장치로 RAID 구성
                별도의 장치에 여러개의 디스크를 장착하여 하나의 디스크처럼 사용하는 장비

소프트웨어 RAID : 컴퓨터에 장착된 여러개의 디스크로 RAID를 구성
                  하드웨어 RAID보다 안정성은 떨어지지만 비용은 저렴하다.


RAID 레벨

※ 볼륨(Volume) : 여러개의 디스크를 하나의 논리적인 장치로 구성한것


스트라이프 볼륨(RAID-0)

2개 이상의 디스크로 한개의 볼륨을 만든것으로 스팸볼륨과 동일하나 저장방식이 다름
공간효율 : 100%
저장방식 : "ABCDEF" 저장시 디스크1에 "ACE" 디스크2dp "BDF"를 저장
                "A", "B"를 동시에 저장하기 때문에 디스크의 입출력 속도가 빠름

장점 : 입출력 성능이 가장 뛰어남
단점 : 두개의 디스크중 하나라도 고장나면 모든 데이터는 날아간다.

사용자 삽입 이미지


미러 볼륨(RAID-1)

거울처럼 똑같은 디스크를 구성

공간효율 : 100GB 디스크 2개로 구성하면 100GB(공간효율 50%)
저장방식 : "ABCDEF" 저장시 모든 디스크에 "ABCDEF" 저장

장점 : 디스크 하나에 문제가 발생해도 데이터는 무사하다.
         읽기 성능이 싱글 디스크에 비해서 좋다.

단점 : 저장 비용증가 (각 미러는 100% 디스크 오버헤드)
         디스크 고장으로 인해 디스크 교체시 또는 새 RAID-1의 재 동기화는 원본 디스크의 블럭 대 블럭의 복사 후에 사용 가능(블럭의 복사는 엄청난 I/O로 부하가 큼)
       한쪽 디스크의 쓰기작업이 끝나지 않거나 디스크의 성능차이가 발생하면 쓰기 성능저하

사용자 삽입 이미지

RAID-5

미러 볼륨처럼 데이터의 안정성이 어느정도 보장되면서 공간효율성이 좋은 방식

요구사항 : 최소한 3개 이상의 디스크가 필요, 실무에선 5개 이상의 디스크로 구성한다.
구성원리 : 데이터 저장시에 패리티를 같이 저장하여 디스크문제 발생시 원래의 데이터를 예측
공간효율 : 100GB 디스크 3개로 구성하면 200GB(100GB 디스크 10개로 구성하면 900GB 사용가능)

장점 : 어느정도의 결함 허용을 해주면서 저장공간의 효율도 좋다.

※ RAID-4와 RAID-5의 차이점
    RAID-4는 디스크 하나를 패리티 전용 디스크로 사용하기 때문에 패리티 전용 디스크에서 병목 현상이 발생할수도 있다. RAID-5는 패리티를 각각의 디스크에 저장하기 때문에 패리티 전용 디스크의 병목 현상을 제거 하였다.


사용자 삽입 이미지

RAID-0+1, 1+0

RAID-0과 RAID-1를 합쳐놓은것
RAID 1+0를 선호하는 편.

자세한 설명은 아래 그림 참고

사용자 삽입 이미지

※ 이 그림은 http://www.databaser.net
 에서 가져 왔습니다.

RAID-0+1


1. 디스크를 선택한다.
2. 디스크들끼르 스트라이프 한다.
3. 새로운 디스크를 선택한다.
4. 새롭게선택된 디스크를 스트라이프 한다.
5. 스트라이프된 디스크들끼리 미러링한다.


RAID-1+0

1. 디스크를 선택한다.
2. 선택된 디스크들끼리 미러링한다.
3. 미러된 디스크들을 스트라이프한다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 리치타이거