내 잡다한 노트
RAID 란? 본문
RAID 는 Redundant Array of Independent Disk의 약자이다.
여러개의 디스크를 묶어 하나의 디스크처럼 사용하는 기술이다. redundant의 뜻은 많은, 여분의 이런 뜻이다.
RAID의 주요 목적
- 데이터 보안 (Redundancy)
- 디스크 장애 시 데이터를 보호하고 복구 가능하도록 함.
- 성능 향상
- 읽기 및 쓰기 작업을 병렬로 처리하여 속도를 증가시킴.
- 용량 활용
- 여러 디스크를 하나의 논리적 스토리지 장치로 결합.
RAID의 작동 방식
RAID는 데이터를 스트라이핑(Stripping), 미러링(Mirroring), **패리티(Parity)**를 이용하여 구성합니다.
- 스트라이핑(Stripping)
데이터를 여러 디스크에 분산하여 기록하여 읽기/쓰기 성능을 높임. - 미러링(Mirroring)
동일한 데이터를 두 개 이상의 디스크에 복제하여 데이터 안정성을 보장. - 패리티(Parity)
오류 검출 및 복구를 위한 정보를 추가로 저장하여 디스크 장애 시 데이터를 복구.
RAID 레벨
RAID는 다양한 요구를 충족하기 위해 여러 "레벨"로 나뉘며, 각 레벨은 성능, 보안, 용량 간의 균형이 다릅니다.
1. RAID 0 (스트라이핑)
- 특징: 데이터를 여러 디스크에 분산 저장.
- 장점: 성능 향상, 디스크 용량 100% 사용 가능.
- 단점: 데이터 복구 불가 (디스크 장애 시 모든 데이터 손실).
- 사용 예: 고성능 요구 환경(예: 게임, 비디오 편집)
2. RAID 1 (미러링)
- 특징: 동일한 데이터를 두 디스크에 복제.
- 장점: 높은 데이터 안정성.
- 단점: 디스크 용량의 50%만 사용 가능.
- 사용 예: 데이터 안전성이 중요한 환경(예: 금융, 데이터베이스).
3. RAID 5 (스트라이핑 + 패리티)
- 특징: 데이터를 스트라이핑하고 패리티 정보를 추가로 저장.
- 장점: 성능 향상과 데이터 복구 가능.
- 단점: 최소 3개의 디스크 필요, 쓰기 성능이 약간 저하.
- 사용 예: 읽기 성능이 중요하고 비용 효율성이 필요한 환경.
5. RAID 10 (RAID 1 + RAID 0)
- 특징: 미러링과 스트라이핑을 결합.
- 장점: 높은 성능과 안정성 제공.
- 단점: 디스크 용량의 50%만 사용 가능.
- 사용 예: 데이터 안전성과 고성능이 동시에 필요한 환경.
RAID와 백업의 차이
- RAID는 디스크 장애 대비를 목적으로 하지만, 데이터 삭제나 파일 손상으로부터는 보호하지 못합니다.
- 백업은 RAID와 별개로 데이터를 외부 장치에 복사하여 데이터 보호를 추가로 제공합니다.
'Infra' 카테고리의 다른 글
ITIL ( IT Infrastructure Library ) (0) | 2025.01.11 |
---|---|
FCAPS (0) | 2025.01.11 |
Teaming과 Bonding (0) | 2025.01.04 |
AOC 란? (0) | 2025.01.04 |
라우터의 VRRP (0) | 2025.01.04 |