기출 raid 도입 시 고려할 점

agnusdei·2024년 10월 24일
0

Hardware & Software

목록 보기
61/136
  1. RAID 도입 시 고려 사항 (10점)

RAID 시스템을 도입할 때는 데이터 보호, 성능 향상, 그리고 용량 효율성을 고려해야 합니다. 이를 위해 다음과 같은 핵심 요소들을 신중히 검토해야 합니다:

1) 데이터 보호 (Data Protection)

•	RAID는 디스크 장애에 대비하여 데이터를 보호합니다. RAID 레벨에 따라 데이터 보호 방식과 장애 발생 시 복구 능력이 다릅니다.
•	RAID 1, 5, 6, 10과 같은 구성은 디스크 손실 시에도 데이터를 복구할 수 있는 구조입니다.
•	반면, RAID 0은 데이터 보호 기능이 없으므로 사용자가 데이터 손실 가능성을 감수해야 합니다.

2) 성능 요구 사항 (Performance)

•	RAID의 주요 목적 중 하나는 입출력(I/O) 성능 향상입니다. RAID 0과 RAID 10은 데이터 스트라이핑을 통해 읽기 및 쓰기 성능을 크게 향상시킬 수 있습니다.
•	읽기 성능: RAID 0, RAID 5, RAID 10과 같은 스트라이핑 기반 RAID는 여러 디스크에서 동시에 데이터를 읽을 수 있어 읽기 속도가 빠릅니다.
•	쓰기 성능: RAID 1은 복제 과정에서 쓰기 속도가 느려질 수 있으며, RAID 5와 6은 패리티 계산으로 인해 쓰기 성능이 저하될 수 있습니다.

3) 용량 효율성 (Capacity Efficiency)

•	RAID 도입 시 사용 가능한 데이터 공간(Usable Data Space)을 고려해야 합니다. RAID 1은 디스크의 절반만 데이터 저장에 사용되지만, RAID 5는 패리티를 위한 디스크 1개만 제외하므로 상대적으로 높은 용량 효율성을 제공합니다.

4) 복구 시간 (Recovery Time)

•	RAID 구성에 따라 디스크 장애 시 데이터 복구 시간(리빌딩)이 다릅니다. RAID 6은 이중 패리티로 복구 시간이 길어질 수 있으나, 안전성이 더 높습니다.

5) 비용 (Cost)

•	RAID 시스템 구축에는 하드웨어, 소프트웨어, 관리 비용이 포함됩니다. RAID 1과 RAID 10은 중복 디스크 사용으로 인해 비용이 증가하지만, RAID 5는 패리티 기반으로 비용 대비 효율이 높은 편입니다.

0개의 댓글