RAID(Redundant Array of Independent Disk)

여러개의 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술을 의미한다

주된 사용 목적으로는 다음과 같다

  • 무정지 구현 : RAID 1
  • 고성능 구현 : RAID 0
  • 무정지, 고성능 혼용 : RAID 01, RAID 10
  • 두가지 타협 : RAID 5, RAID 6

RAID 0

데이터의 빠른 입출력을 위해서 여러디스크에 분산저장
데이터 유실발생시에, 복구를 할수없음

RAID1

장애를 대비해서 복제된 디스크를 구성
데이터 유실발생시에, 복구를 할수 있으나
전체용량의 절반을 복구용으로 사용함

RAID5

디스크 하나가 장애 날 경우, 복구하기위한 정보(Parity)를
나누어 저장하는 형태

RAID6

2개의 Parity를 구성함으로써 안정성을 높인형태
RAID 5보다 동기화속도는 느리다

RAID 10 (1+0)

RAID 0의 빠른 속도와, RAID 1의 복구기능을 합친 형태

'CS지식' 카테고리의 다른 글

VM vs Container  (0) 2022.11.12
In-Memory 는 왜 쓸까?  (0) 2022.11.01
도커와 가상환경(VM)의 차이  (0) 2022.07.04
캐시메모리가 빠른 이유  (0) 2022.07.04
파이썬이 C언어보다 느린 이유  (0) 2022.07.02
jjongguet