본문 바로가기
Security & IT terms

[Day 150] RAID

by minimalist_2022 2021. 1. 7.

RAID(Redundant Array of Independent Disks or Redundant Array of Inexpensive Disks)

  • 여러 개의 하드 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술로 디스크 어레이(disk array)라고도 함
  • 저성능, 저용량 디스크를 중복 구성함으로서 고성능, 고용량으로 만듦
  • RAID는 여러 개의 디스크를 하나로 묶어 하나의 논리적 디스크로 작동하게 하는데, 하드웨어적인 방법과 소프트웨어적인 방법이 있음
    • 하드웨어적인 방법 : 운영체제에 이 디스크가 하나의 디스크처럼 보이게 함
    • 소프트웨어적인 방법 : 주로 운영체제 안에서 구현되며, 사용자에게 디스크를 하나의 디스크처럼 보이게 함

 

방식에 따른 구분

방식 특징
Striping(=disk inter leaving) 방식
-> RAID 0
1. 분산저장(밥,국, 찌개 만들 때 가스버너가 3개인 상황)
2. 균등분산저장(round robin)
3. 입/출력 속도 향상
4. 중복성 없고 디스크 고장시 복구불가
Mirroring 방식
-> RAID 1
1.동일한 데이터를 2개의 디스크에 중복 저장
2. 고장감내(fault tolerance) 제공
3. 속도 동일, 저장공간 많이 소요 
Parity 방식 1. 고장감내 제공(미러링보단 낮은 수준)
2. 데이터 중복 불필요
3. 속도 동일

 

RAID Level

레벨 특징
RAID 0 Striping 방식
RAID 1 Mirroring 방식
RAID 1+0 1. Mirroring 후 Striping
2. 가장 고비용
3. 고장감내+성능향상
RAID 4 1. Block-level Striping + Dedicated parity
2. 패리티디스크 병목현상
3. 패리티 정보는 고장감내 미제공
RAID 5 1. Block-level Striping + Distributed parity
2. 패리티디스크 병목현상 해소
3. 패리티 정보 고장감내 제공
RAID 6 1. Block-level Striping + Double distributed parity
2. 패리티 2번 계산
3. 높은 가용성

 

출처 : What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 

What is RAID (Redundant Array of Independent Disks)? (techtarget.com)
출처 : What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 

출처 : What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 

출처 : What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 

출처 : What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 

 

출처 : What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 


* 참고 : RAID - 위키백과, 우리 모두의 백과사전 (wikipedia.org)

 

RAID - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 복수 배열 독립 디스크(Redundant Array of Independent Disks 혹은 Redundant Array of Inexpensive Disks)는 여러 개의 하드 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술

ko.wikipedia.org

What is RAID (Redundant Array of Independent Disks)? (techtarget.com)

 

What is RAID (Redundant Array of Independent Disks)?

Learn what RAID is and how it is used to store data. Discover the benefits and downsides of using RAID for storage, as well as its different levels. Look at the history and future of RAID.

searchstorage.techtarget.com