RAID 용량 계산기

단계 1 / 4구성

RAID 구성

디스크 라벨 용량, 운영체제가 표시하는 용량, 보호 후 사용 가능 용량을 혼동하지 않고 전통적인 RAID 어레이를 계획하세요. RAID 0, 1, 5, 6, 10, 50, 60을 고르고, 동일 용량 또는 혼합 용량의 활성 디스크를 입력하며 핫 스페어는 별도로 지정합니다. 큰 디스크에서 쓰이지 않는 공간, 미러 또는 패리티 오버헤드, 스페어 용량, 이론적 사용 가능 공간을 각각 보여 줍니다. 결과는 십진 TB와 이진 TiB로 함께 표시하며, 단순한 “몇 개까지 고장” 수치 대신 토폴로지에 맞는 장애 허용 조건을 설명합니다.

RAID 용량 계산 방법

  1. 1

    RAID 구성을 선택

    RAID 레벨, 동일 또는 혼합 활성 디스크 용량, 실제 어레이 데이터를 담는 활성 멤버를 지정합니다.

  2. 2

    용량과 스팬 입력

    십진 디스크 표기는 GB/TB, 이진 용량은 GiB/TiB를 사용합니다. RAID 50/60에는 크기가 같은 유효한 패리티 스팬도 필요합니다.

  3. 3

    스페어와 선택 비용 추가

    핫 스페어는 별도로 입력합니다. 활성 사용 가능 공간이 아니며, 선택한 평균 가격은 모든 디스크에 적용됩니다.

  4. 4

    모든 용량 계층 확인

    활성 원시 용량, RAID 주소 지정 풀, 용량 차이 낭비, 보호 오버헤드, 스페어, 사용 가능 TB/TiB와 조건부 장애 한도를 비교합니다.

RAID 용량 공식

활성 멤버 디스크 수를 N, 가장 작은 활성 디스크 용량을 S, 실제 용량 합계를 P, RAID 50/60의 동일 크기 스팬 수를 G라 하겠습니다. 전통적인 RAID에서는 각 멤버가 S로 제한되므로 RAID 주소 지정 풀은 N × S, 혼합 용량 낭비는 P − N × S입니다.

레벨 최소 디스크 이론적 사용 가능 용량 이 모델의 장애 허용 범위
RAID 0 2 N × S 없음
RAID 1 2 S 명시적 N-way 미러 모델에서 N − 1
RAID 5 3 (N − 1) × S 임의의 활성 디스크 1개
RAID 6 4 (N − 2) × S 임의의 활성 디스크 2개
RAID 10 4, 짝수 (N ÷ 2) × S 임의의 1개, 같은 미러 쌍의 두 멤버가 모두 고장 나지 않을 때만 그 이상
RAID 50 6 (N − G) × S RAID 5 스팬마다 1개
RAID 60 8 (N − 2G) × S RAID 6 스팬마다 2개

RAID 50은 디스크 3개 이상의 동일 스팬이 최소 2개, RAID 60은 디스크 4개 이상의 동일 스팬이 최소 2개여야 합니다. 조건부 최댓값은 그 수만큼의 모든 장애 조합을 견딘다는 뜻이 아닙니다. RAID 10의 한 미러 쌍에서 두 멤버가 모두 고장 나거나 한 패리티 스팬의 허용 수를 넘으면 중첩 어레이를 잃습니다.

혼합 디스크 예시

8, 8, 6, 6, 6 TB 활성 디스크 5개를 RAID 6으로 구성하면 물리 용량은 34 TB입니다. 가장 작은 6 TB가 기준이 되어 주소 지정 풀은 5 × 6 = 30 TB, 큰 디스크의 4 TB는 쓰이지 않습니다. 이중 패리티 오버헤드는 12 TB이므로 이론적 사용 가능 용량은 18 TB, 약 16.371 TiB입니다. 컨트롤러 메타데이터, 시스템 파티션, 풀과 파일시스템 때문에 애플리케이션이 보는 용량은 더 줄어듭니다.

TB와 TiB는 다릅니다

디스크 제조사는 보통 십진 단위인 1 TB = 1,000,000,000,000 bytes를 씁니다. IEC 이진 접두사에서는 1 TiB = 2⁴⁰ = 1,099,511,627,776 bytes입니다. 같은 바이트를 다른 눈금으로 표현합니다. 4 TB 디스크 4개의 RAID 5는 12 TB이자 약 10.914 TiB이며, “12 TB가 줄어든” 것이 아닙니다. 입력 단위를 바꿀 때 계산기는 항상 바이트를 거쳐 변환합니다.

핫 스페어, 재구축 및 성능

핫 스페어는 활성 구성 밖에서 대기합니다. 사용 가능 용량을 늘리지 않으며 장애 순간의 동시 장애 허용 범위도 높이지 않습니다. 활성 디스크가 고장 난 뒤 호환 스페어로 자동 재구축하면 성능 저하(degraded) 상태의 시간을 줄일 수 있지만, 중복성은 재구축 성공 후에만 복원됩니다. 계산기는 스페어 용량이 모델의 멤버 용량 이상인지 확인하지만, 컨트롤러는 같거나 더 큰 물리 디스크, 호환 매체와 인터페이스 등 별도 조건을 요구할 수 있습니다. 컨트롤러 규칙이 우선입니다. 재구축 속도는 디스크, 컨트롤러, 스트라이프와 캐시 정책, 인클로저, 실시간 작업 부하에 따라 달라 완료 시간을 예측하지 않습니다.

성능도 작업 부하에 따라 다릅니다. 스트라이핑은 처리량을 높일 수 있고 미러는 여러 복사본에서 읽을 수 있지만 패리티 구성은 쓰기 작업을 늘립니다. RAID 10은 패리티 계산을 피하지만 실제 컨트롤러와 부하를 측정하지 않고 속도를 약속할 수 없습니다.

RAID는 가용성 기술이지 백업이 아닙니다. 삭제, 손상, 악성코드, 컨트롤러 장애, 화재, 도난을 막지 못합니다. 독립적이고 복구 시험을 마친 백업을 유지하세요.

주요 자료: SNIA RAID 10 정의, IBM 용량 공식과 최소 디스크 규칙, Lenovo RAID 및 핫 스페어 안내, NIST 이진 접두사.

자주 묻는 질문

전통적인 RAID에서는 각 활성 멤버가 같은 크기로 기여합니다. 가장 작은 멤버가 그 크기를 정하며 큰 디스크의 초과분은 미사용 공간으로 따로 표시됩니다. SHR, RAIDZ 같은 공급업체별 풀은 계산 범위 밖입니다.

조건부로만 가능합니다. 임의의 활성 디스크 1개 고장은 항상 견디며, 각 미러 쌍에서 하나씩 고장 나면 여러 개도 견딥니다. 한 쌍의 두 멤버를 모두 잃으면 어레이를 잃습니다.

장애 순간에는 아닙니다. 스페어에는 활성 데이터가 없으므로 구성된 허용 범위는 그대로입니다. 멤버 고장 후 재구축을 시작해 성능 저하 상태의 기간을 줄일 수 있습니다.

이 값은 이론적 RAID 용량입니다. 메타데이터, 정렬, 시스템 파티션, 파일시스템, 스냅샷, 씬 프로비저닝 예약과 공급업체 시스템 공간이 최종 볼륨을 줄입니다.

아닙니다. 계산기는 두 개 이상의 완전한 미러 복사본을 모델링합니다. 소프트웨어 RAID 등 일부 플랫폼은 지원하지만 많은 하드웨어 컨트롤러는 일반 RAID 1을 두 디스크로 제한하거나 3-way 미러에 별도 이름을 씁니다.

아닙니다. 특정 디스크 장애 중 가용성을 유지할 수 있지만 삭제와 손상도 복제하며 모든 하드웨어, 소프트웨어, 장소 장애를 막지 못합니다. 독립적이고 복구 가능한 백업이 필요합니다.

관련 도구