Untitled Document
 




Raid란
 첨부 : --

Untitled Document

RAID 란?




RAID는 Redundant Array of Inexpensive (or Independant) Disks의 약어이다. RAID 시스템은 여러 드라이브의 집합을 하나의 저장장치처럼 다룰 수 있게 하고, 장애가 발생했을 때 데이터를 잃어버리지 않게 하며 각각에 대해 독립적으로 동작할 수 있도록 한다.
1988년 버클리의 David Patterson, Garth Gibson, Randy Katz가 SIGMOD에서 "A Case for Redundant Arrays of Inexpensive Disks (RAID)"라는 논문을 발표했다. 이 논문은 데이터와 패리티 정보를 디스크에 배치하는 방법에 따라 디스크 어레이를 분류하고 있는데, 이것이 이후 RAID level 이라고 불리게 된다.
그러나 이것은 절대적이지도 않고 가능한 모든 아키텍처를 수용하고 있는 것도 아니다.

기본적인 RAID의 개념은 작고 값싼 드라이브들을 연결해서 크고 비싼 드라이브 하나 (SLED: Single Large Expansive Disk)를 대체하자는 것이다

 

RAID의 장점

1. 고 가용성 / 데이터 보호 :
시스템에 있는 디스크의 수가 증가함에 따라 그중 한 디스크가 장애를 일으킬 가능성도 함께
증가한다. 그러므로 디스크 어레이는 어느 한 디스크의 장애에 면역성을 가져야 한다. 미러링은 간결하지만 실 저장용량의 두배에 해당하는 디스크를 필요로 한다. 인코딩 기법은 요구되는 여 분의 디스크 용량을 감소시키기 위해 사용된다.

2. 드라이브 접속성의 증대 :
운영체제에게 여러개의 물리적 드라이브가 하나의 논리적 드라이브로 보임으로서 논리적 드라 이브 수의 제한을 피할 수 있다.

3. 저렴한 비용과 작은 체적으로 대용량 구현 :
여러개의 소용량 드라이브로 대용량 드라이브를 대체할 수 있다.

 

지능형 콘트롤러에 의한 유연성

특정 상황에서의 효율성 증가 :
효율성은 하나의 디스크 입출력 요구에 대하여 여러 디스크에 데이터를 분산시키고 병렬적으로 입출력을 처리함으로서 증가될 수 있다.

RAID Level
RAID Level은 Data Recording 방식에 따라 구분되며, 제각기 독자성을 유지하므로 높은 Level이 낮은 Level의 기능을 포함하는 것은 아니다. 사용하고자 하는 데이터의 종류에 따라 Level을 지정 0, 1, 0+1, 3, 5 가 가장 일반적이다. 각 Level은 비용과 속도에 대한 상반되는 요구를 절충하여 각기 다른 방법으로 여러 드라이브 사이에 데이터를 분산시킨다.

RAID Level 0_Data Striping



Data를 Parity없이 구성, Disk에 분산및 기록
Data 처리속도 탁월
Data의 복구기능이 없슴 처리중인 업무용 데이타의 임시저장

용도 : 빠른 입출력 속도가 요구되나 장애 복구 능력은 필요없는 경우에 적합

RAID Level 1_Disk Mirroring



두개의 Disk에 Data를 동일하게 기록
Data의 복구능력 탁월
비용적인 측면에서 바람직하지 않음

용도 : 빠른 기록속도와 함께 장애 복구 능력이 요구되는 경우에 사용 2대의 드라이브만으로 구성할 수 있기때문에 작은시스템에 적합


RAID Level 3_Data Striping with a dedicated parity disk(비권장)



Data를 bit단위로 분할기록 Parity Disk에는 Parity만 기록
멀티미디어용 데이터에 적합

용도 : Level 4와 유사하나 효율적인 동작을 위해 동기 가능한(Synch-spindle) 드라이브를 필요로 한다.


RAID Level 5_Data Striping with distributed parity data



Parity Disk의 지정없이 data와 parity를 분산 기록함
가장 많이 사용된다
용도 : 작고 랜덤한 입출력이 많은 경우 더 나은 성능을 제공한다.
빠른 기록속도가 필수적이지 않다면, 일반적인 다중 사용자 환경을 위해 가장 좋은
선택이다. 그러나 최소한 3대, 일반적으로는 5대 이상의 드라이브가 필요하다.



작성자 : 넥스트림






날짜 : 2005.03.16 조회수 :2817   

목록보기