2. NAS 설치하기 (헤놀로지 Xpenology v6.1.6 ) - 부제 RAID ?

안녕하세요.

오늘은 저번시간에 이어 NAS 에 대하여 글을 쓰려고 합니다.

RAID 내용까지 쓰게 될 줄은 몰랐네요.


지난 글.. NAS 에 대한 개략적 컨셉 및.. 서론.. 링크 드립니다.

link : http://jihyehouse.tistory.com/426


저는 2000년 중반에 데이터베이스 관련 정보처리기사 자격증을 땄습니다만...

그 때 봤었는지 안 봤었는지 전혀 기억이 없고

RAID 라는 용어도 컨셉도 처음 접한 것으로 생각 됩니다.ㅡㅡ;;


그래서 저도 나스를 구축하면서 레이드 라는 것을 처음 공부한 듯 했습니다.

전문가는 아니지만 그래도 나름 공부 했던 것을 적어보도록 하겠습니다.


RAID : Redundant array of inexpensive disk

레이드 라는 용어는 1987년 캘리포니아 대학교 버클리의 데이비드 패터슨, 가스 깁슨, 갠디 카츠 가 발명함

데이터를 분할해서 복수의 자기 디스크 장치에 대해 병렬로 데이터를 읽는 장치 또는 읽는 방식

소용량 저장장치 여러대를 배열로 묶어서 대용량 저장장치를 만드는 기술로, 가격이 저렴하고 장애 발생시 복구 기능이 있어 서버 컴퓨터에서 널리 사용되는 기술


이라고 하네요.


그러면 사전적인 의미도 알아봤으니

조금 더 전문적인 내용을 보도록 하겠습니다.

레이드에는 레벨이 있는데 그 표준 레이드 레벨 에 대해 알아보도록 하겠습니다.


----------------------------------------------------------------

RAID 0

- 패리티(오류검출기능) 이 없는 스트리핑된 세트.

- 적어도 2개 이상의 저장장치 필요

- 저장의 속도는 빨라지나 디스크 저장 실패가 일어날 경우 데이터는 복구 불능


그림에는 dis0/1 이렇게 2개로 설명을 했습니다.

A 라는 데이터를 A1~8 로 나눠 디스크에 저장 하고 있습니다.

만약 disk 가 8 개 였다면 각각 8개의 디스크에 A1~8 까지 나눈 것을 하나씩 넣으니 속도는 8배가 됩니다.

그리고 read 시에도 8배 속도가 나겠지요.

그러나, 그림에 보듯이 8개 데이터 1개 라도 오류가 난다면 A 라는 데이터는 복구가 불가능하지요.


----------------------------------------------------------------



RAID 1

- RAID0 과는 반대로 mirroring 함

- n 개의 disk 에 똑같은 데이터를 복사함

- 저장장치 수가 늘어나도 저장공간이 늘어나는 것이 아닌 안정성이 늘어남


그림에서 보듯이 RAID 1 은 디스크에 똑같은 데이터를 똑같이 저장을 합니다.

즉 disk0 에 A1~4 를 쓰고, disk 1 에도 동일하게 A1~4 까지 쓰면, 둘 중 하나의 디스크가 고장이 날 시 고장나지 않은 디스크의 데이터로 사용하면 되니 안정성에서는 좋다고 할 수 있습니다만, RAID1 은 디스크의갯수가 n개가 되더라도 모든 디스크에 동일한 데이터를 복사하는 컨셉이다 보니 결국 디스크 갯수가 늘어난다고 해서 총 저장공간이 늘어나는 것은 아닙니다.


----------------------------------------------------------------





RAID 4

- RAID 0 처럼 데이터를 분산하여 저장하지만, 하나의 disk 에는 error복구를 목적으로 parity 만을 저장

- 해당 block 을 XOR  연산을 이용하여 Parity 를 저장 --> 특성상 1개의 디스크만 고장 났을 때 복구 가능

- read & write 하는데 parity 때문에 속도가 느려짐






----------------------------------------------------------------

RAID 5

- RAID4 의 단점을 보안하여 나온 모델

- Parity 를 각 디스크에 돌아가면서 쓰기 땜문에 병목현상을 줄여 read & write 시간을 단축

- n 개의 디스크를 사용할 시 n-1 개의 스토리지 디스크로 사용가능

- 최소 3개의 디스크 필요




----------------------------------------------------------------

RAID 6

- RAID 5 에서 사용한 방법과 같으며 parity를 2개 사용

- 대단위 스토리지로써는 RAID5 보다 안정적인 특징




RAID 5 보다 안정성이 높고 대단위 하드디스크를 필요로 할 때 사용






대략적으로 대표적인 개념으로 알아봤습니다.

이 외에도 RAID 10 등등의 level 이 있지만, 이정도만 알고 계셔도 충분 할 것이라 생각 합니다.

요새 개인적으로 나스 하시는 분들은 RAID 5로 구성하시는 분들도 상당히 계신 것으로 보입니다.

저는 이 개념을 터득한 뒤.. 아마.. RAID0 + RAID1 로 구성하지 않을까 하는 생각이 듭니다.

RAID0 (n개의 디스크로 16T) + RAID 1 (16T)


지금 있는 하드를 살리면서 데이터 안정성을 꽤 하는 쪽으로 방향을 만들겠지요

그런데.. 그건 아마.. WD RED 16T 의 가격이 20만원쯤 하는 날에나  구축하지 않으려나 싶네요^^


긴 글 읽어주셔서 감사합니다.

댓글

Designed by JB FACTORY