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 |