본문 바로가기
서버/Linux

[Linux] RAID란 (1)

by 느링 2017. 10. 16.

RAID

네트워크를 구성하려면 많은 트래픽을 견뎌야 하고 그렇게 되면 용량이 어마어마하게 필요해집니다.

일반 하드1개의 용량으로는 큰 용량을 전부 감당하지 못하므로 여러 개의 하드디스크를 사용하여 하나의 디스크처럼 사용하게 되는것입니다.

파티션은 하나의 디스크를 여러 개의 디스크를 사용하듯이 RAID는 여러 개의 디스크를 마치 하나의 디스크처럼 사용한 것입니다.

- 스트라이핑(분산), 미러링(중복), 패리티(무결성)

 

일반적으로 Hardware RAID라고 부르는 하드웨어 제조업체에서 여러 개의 하드디스크를 가지고 장비를 만들어서 그 자체를 공급하는 방식은 안정적이지만 매우 비싸서 함부로 이용하기 부담스럽습니다.

따라서 구성을 위해 좀 더 저렴하고 안전하게 데이터의 저장이 가능한 Software RAID방식을 많이 사용합니다.

고가의 Hardware RAID의 대안이며 운영체제에서 자체적으로 지원하는 방식이기도 합니다.

 

※ RAID 구성 종류

Hardware RAID

- RAID컨트롤러에 의해서 구성된다.

- RAID컨트롤러는 독자적인 메모리와 프로세스를 가지고 있다.

- 안정적이며 성능이 우수하다.

 

Software RAID

- RAID컨트롤러 없이 운영체제에서 지원하는 방식이다.

- H/W RAID 비해 성능이나 속도가 떨어진다.

- 저렴한 비용으로 H/W RAID 동일하게 RAID 구성 할 수 있다.

 

RAID의 종류는 대표적으로 Linear RAID, RAID 0, RAID1, RAID5, RAID6이 있으며 RAID번호가 커질수록 좋은 성능을 갖췄습니다.

(물론 꼭 그렇지만은 않지만 일반적이라는 뜻입니다.)

 

'서버 > Linux' 카테고리의 다른 글

[Linux] RAID 구성하기 (3) Linear RAID, RAID0, RAID1, RAID5  (0) 2017.10.21
[Linux] RAID 종류 (2)  (0) 2017.10.20
[Linux] rpm & yum  (0) 2017.10.16
[Linux] 파일 시스템  (8) 2017.10.16
[Linux] 프로세스 (2)  (0) 2017.10.16