RAID

s2ul3·2022년 12월 21일
0

한 시스템에서 많은 수의 디스크들이 병렬로 수행된다면?
데이터를 읽거나 쓰는 비율을 향상
여러 독립적인 읽기나 쓰기들도 병렬적 수행 가능
중복된 정보가 여러 디스크에 저장되므로 데이터 저장의 신뢰성 향상
(데이터 손실 야기X)

RAID (Redundant arrays of independent disks)

  • 다양한 디스크-구조 기술 : 여러 개의 디스크를 묶어 하나의 디스크처럼 사용하는 기술
  • RAID는 여러 개의 디스크를 하나로 묶어 하나의 논리적 디스크로 작동하게 하는데,
    하드웨어적인 방법과 소프트웨어적인 방법이 있다.
    • 하드웨어적인 방법 : 운영 체제에 이 디스크가 하나의 디스크처럼 보이게 한다.
    • 소프트웨어적인 방법 : 주로 운영체제 안에서 구현되며, 사용자에게 디스크를 하나의 디스크처럼 보이게 한다.

성능과 신뢰성 향상을 달성하기 위해 제안됨.

  • 성능 : 디스크 I/O 병렬화로 인한 성능 향상
  • 신뢰성 : 데이터 복제로 인한 신뢰성 향상

비용과 성능, 신뢰성 등의 특징에 따라 RAID 계층(0~5)을 나눈다.

좀더 자세한 설명은 아래 블로그 참고!
https://www.stevenjlee.net/2020/03/01/%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-raid-%EA%B5%AC%ED%98%84-%EB%B0%A9%EC%8B%9D%EA%B3%BC-%EC%A2%85%EB%A5%98%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC/

profile
statistics & computer science

0개의 댓글