ITStudy/용어&이론

RAID(Redundnt Array of Independent Disks) 구성 및 기술

Todays Goal 2021. 2. 2. 09:22
728x90
반응형

RAID(Redundnt Array of Independent(Inexpensive) Disck)

 

여러 개의 하드디스크가 있을 때 복수의 디스크를 동시에 작업하여 전체적인 성능과 안정성을 향상시키는 방법으로

소프트웨어 및 하드웨어적 구성 두방법으로 구성할 수 있다.

 

용어의 변천  Inexpensive -> Independent

  과거는 H/W가 비싸 성능이 낮은 하드디스크를 묶어 중복 구성하는 방법으로 대두

  현재는 가격적인 면보다 데이터의 안정성과 에러 보정, 데이터 손실을 막기 위한 측면을 강조

 

구성방법

  하드웨어 RAID

    하드웨어 제조업체에서 여러 개의 디스크를 하나의 디스크처럼 사용하도록 공급

    소프트웨어 RAID보다 안정적으로 운영

    제조업체의 기술지원을 받을 수 있음

    가격이 비쌈

  소프트웨어 RAID

    고가의 하드웨어 RAID의 대안

    하드디스크만 있으면 운영체제에서 지원하는 방식으로 RAID를 구성

    하드웨어 RAID에 비해서 신뢰성이나 속도 등이 떨어질 수 있음

    저렴한 비용으로 좀 더 안전한 데이터의 저장이 가능

  ** H/W방식과 S/W방식은 물리적인 차이일 뿐 동일한 레벨 개념

 

레벨(Level)

  효울성과 안정성을 고려하여 레벨을 결정

  초기 RAID는 6단계의 레벨로 나뉘어졌으나, 현재에는 보다 많은 RAID 레벨이 존재

  RAID1이 RAID0보다 우수하다라고 단정지어서는 안됨

 

RAID의 기술

  스트라이핑(Striping)

    연속된 데이터를 여러 개의 디스크에 라운드 로빈 방식으로 기록하는 기술

    서로 겹쳐서 읽거나 쓸수 있도록 설계된 네개의 드라이브가 있을 경우, 보통 하나의 섹터를 읽을 수 있는 시간에

      네 개의 섹터를 동시에 읽을 수 있음

  미러링(Mirroring)

    디스크에 에러가 발생 시 데이터의 손실을 막기 위해, 추가적으로 하나 이상의 장치에 중복저장하는 기술

    하나의 디스크에 에러가 발생해도 다른 디스크의 데이터는 그대로 보존 됨 -> 결함허용(Fault tolernace)라고도 함

 

 


참고문헌

  정성재. 2017. 리눅스 마스터 2급 완전 정복. 북스홀릭.

  박성수, 강기봉, 정우영. 2014. 리눅스마스터 1급. 수퍼유저코리아.

  김정일. Linux 완전정복 Part 2 20강,

            Linux 완전정복 Part 3 1강. www.itgo.kr

728x90
반응형