♥신뢰할수 있는 뉴스만 전하는♥

Linux : RAID란 (1) 본문

리눅스

Linux : RAID란 (1)

모두의유머 2019. 5. 31. 10:58

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번호가 커질수록 좋은 성능을 갖췄습니다.

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

 

출처 : https://neul-carpediem.tistory.com/100?category=788657

Comments