참으로 레이드 구성은 이해가 어렵다고 하기 보다는 안 외워진다.

매번 물어볼때나 궁금할때 찾아보니 말이다...;;;


내 잘못이오...내 잘못이오..ㅠ
[출처] : http://blog.naver.com/jevida/140118943472



Raid Level

 

데이터 베이스의 성능은 쿼리를 얼만큼 효율적으로 잘 만드느냐!

옵티마이져를 얼마나 이해해서 최적의 수행경로를 찾느냐로 성능을 향상 시킬 수 있습니다.

하지만 소프트웨어는 하드웨어에 종속적이므로 하드웨어 성능 자체가 느리다면 아무리 튜닝을 해도 한계가 있기 마련입니다.

 컴퓨터에서 가장 느린 장치가 무엇일까요?

하드 디스크 입니다이번 시간은 하드디스크를 여러 개 묶어서 성능을 향상시키는 방법에 대해 알아 보겠습니다.

 

RAIDRedunadant Array of Inexpensive Disks 의 약자로 값싼 디스크를 여러장 묶어 대용량의 저장공간을 만들고자 하는 요구로1980년대 처음 등장하였습니다최근에는 디스크 가격이 고용량 저가격이 형성되면서 의미는 많이 퇴색해져 중복성과 성능향상으로 바뀌고 있습니다.

 

RAID는 구성에 따라 총6가지(0, 1, 2, 3, 4, 5, 6)레벨로 나눌 수 있으며 레벨에 따라 신뢰성과 성능 향상을 나타냅니다.

 

RAID 0

2개 이상의 디스크를 사용하여 구성스트라이핑 모드.

장점같은 섹터에 병렬기록읽기/쓰기 향상.

단점디스크 장애시 복구 불능.

사용처:  중요하지 않는 데이터에 빠른 처리가 요구될 때 사용.

 


 

RAID 1

동일한Raid 볼륨으 추가적으로 구성 한 것미러링 모드

장점디스크 장애시 복구 가능읽기 성능 향상.(다중 스레드 사용시)

단점동일 데이터를 중복해서 써야하므로 쓰기 속도 느림.

사용처:  속도보다는 안정성을 추구하는 데이터에 적합전체용량의1/2 만 사용가능.

 

<v></v>

 

RAID 2

RAID 0의 장점을 사용하면서 신뢰성을 높이기 위한 방법. 4개를 스트라이핑 모드 구성+ 3개의 패리티 체크 구성.

장점:  여러 개의 디스크 장애시 복구 가능.

단점볼륨 구성 단위가 크다.

 

<v></v>

 

 

 RAID 3

RAID2의 단점을 개선 한 모델하나의 볼륨에만 패리티 저장.

장점: RAID2보다 적은 볼륨 사용.(디스크 절약)

단점동일 위치 동시 장해시 복구 불능.

<v></v>

 

RAID 4

구성은RAID3와 동일단 저장 단위가RAID3는 바이트 단위. RAID4는 블록 단위.

<v></v>

 

 

RAID 5

RAID4의 단점을 개선 시킨 모델성능샹 효율을 위해 패리티 디스크들을 각 볼륨에 분할.

최소3개의 디스크 필요.

장점:  어느 정도 속도 보장.

단점다중 디스크 장애시 복구 불능. (1장 까지 장애 복구 가능)

<v></v>

 

RAID 6

RAID5에 비해 신뢰성에 기반을 둔 레벨패리티 디스크를 추가함으로써 동시 오류에 복구가 가능하도록 설계.

추가적인 패리티 기록을 위하여 속도가 느리다.

 

<v></v>

 

 

최근에는 하이브리드 방식으로RAID레벨의 장점을 섞어 성능과 신뢰성 비용 효과를 보고 있다.

-       RAID 0+1

-       RAID 1 + 0

-       RAID 5 + 0

-       RAID 5+ 1

-       RAID 6 + 0

 

RAID Level Comparision (Adaptec 자료)

<v></v>

 

[출처] RAID LEVEL|작성자 SungWook Kang


반응형

+ Recent posts