반응형

RAID 란?

 - 여러개의 하드디스크에 데이터를 나눠서 분산, 중복 저장하는 기술

 - 여러개의 하드디스크를 하나의 디스크처럼 사용할 수 있게 해주는 의미

 

 

RAID 장.단점

 - DATA 보안성 : 복수의 하드디스크를 사용함으로 데이터를 보호 할 수 있음

 - 가용성과 성능의 향상

 - 용량 증가 및 통합

 - 비용이 많이듬

 

RAID 의 시스템

 - 스트라이핑(striping) : 여러개의 하드디스크 드라이브를 1개의 논리적인 스토리지 단위로 조합하는 방식

                  여러개의 하드디스크에 분산 기록되기 때문에 성능이 높으나 하나의 디스크에 문제 발생시 나머지 디스크도 문제가 생김

 

- 미러링(mirroring) : 2개의 하드디스크에 동시 기록 방식,

                             데이터 안정성이 매우 높으나 2개의 디스크에 데이터가 복제되기 때문에 용량낭비가 심함

 

- 패리티(parity) : 패리티 정보를 사용하는 방식으로, 실제적인 데이터 값들로 부터 측정된 중복정보를 말함

                        패리티는 스트라이핑과 함께 사용되며 하나의 전용 드라이브에 저장될 수 있고,

                        배열내 모든 드라이브들에 교차되어 있는 데이터와 혼합될 수도 있다.

 

 

주로 사용하는 RAID 구성 ( 출처 http://slic.tistory.com/151 )

 

RAID 0

 

RAID 0는 모든 볼륨 디스크에 데이터를 기록하므로 가장 빠른 RAID 모드입니다. 또한, 각 디스크 용량이 최적 데이터 스토리지를 위해 함께 추가됩니다. 디스크가 1개라도 고장나면 모든 데이터에 접속할 수 없습니다.

 

 

 

 

RAID 1은 모든 데이터가 볼륨의 디스크마다 기록되므로 우수한 데이터 보안을 제공합니다. 한 개의 디스크가 고장나면 볼륨의 다른 디스크에서 데이터를 사용할 수 있습니다. 그러나 데이터를 여러 번 기록하면서 걸리는 시간 때문에 성능이 감소합니다. 또한, RAID 1은 각 데이터가 볼륨의 모든 디스크에 저장되므로 디스크 용량이 50% 이상 줄어듭니다.

 

 

 

RAID 5는 볼륨의 디스크 전체와 데이터 블록당 하나의 패리티 블록에 데이터를 기록합니다. 디스크 1개가 고장나면 고장난 디스크의 데이터를 대체 디스크에 복구할 수 있습니다. 디스크 1개가 고장나면 데이터 손실이 발생하지 않지만 대체 하드 디스크에 데이터를 복구하기 전에 두 번째 디스크가 고장나면 어레이의 모든 데이터가 손실됩니다. RAID 5 볼륨을 생성하려면 최소 디스크 3개가 필요합니다.
RAID 5는 데이터를 보호하면서도 RAID 0와 유사한 성능을 제공합니다.

 

 

 

RAID 6는 볼륨의 디스크 전체와 데이터 블록당 두 개의 패리티 블록에 데이터를 기록합니다. 디스크 1개가 고장나면 고장난 디스크의 데이터를 대체 디스크에 복구할 수 있습니다. 데이터 블록당 두 개의 패리티 블록이 있는 RAID 6는 디스크가 최대 2개까지 고장나도 데이터 손실이 발생하지 않습니다. RAID 6는 더블 패리티 사용으로 인해 고장난 디스크와의 동기화가 RAID 5보다 느립니다. 그러나 더블 디스크 보안 덕분에 더욱 안전합니다. RAID 6 볼륨을 생성하려면 최소 디스크 4개가 필요합니다. RAID 6는 RAID 5에 비해 성능이 약간 떨어지지만 우수한 데이터 보호를 제공합니다.

 

 

 

RAID 10은 RAID 1의 보호 기능과 RAID 0의 성능을 결합한 것입니다. 4개의 디스크로 구성할 경우, RAID 10은 두 개의 RAID 1 세그먼트를 생성하고, 그것을 RAID 0 스트라이프에 결합합니다. 8개의 디스크로 구성할 경우, RAID 0 스트라이프에는 RAID 1 세크먼트가 4개 포함됩니다. 이런 구성 덕분에 매우 뛰어난 데이터 보호 기능을 제공해서, 두 개의 RAID 1 세그먼트에서 디스크가 2개 고장나도 안전합니다. 또한 RAID 10은 파일 수준에서 데이터를 기록하고, RAID 0 스트라이프 덕분에 많은 양의 작은 파일을 관리할 때 뛰어난 성능을 보여줍니다. 즉, 아이옵스(IOPS: input output per second)가 더욱 좋다는 뜻입니다.
RAID 10은 볼륨의 디스크 전체에 아주 많은 수의 작은 파일을 읽고 써야 하는 데이터베이스 관리자에게 최적의 선택입니다. RAID 10이 제공하는 우수한 IOPS와 데이터 보호 덕분에 데이터베이스 관리자들은 안정적으로 파일을 안전하게 보관하고 파일에 빠르게 접근할 수 있습니다

 

 

반응형

'System Engineer' 카테고리의 다른 글

AIX TCP_Wrapper 설치  (2) 2015.10.01
AIX / Solaris CPU 확인  (0) 2014.12.30
DB관리시 체크 항목  (0) 2014.12.18
AIX Device 확인  (0) 2014.12.18
주로 사용하는 Dictionary View  (0) 2014.12.18
서버관리  (0) 2014.12.17

+ Recent posts