Skip to content

저장 상태 설명

저장 상태
설명
정상이메일 및 수동 저장 풀 정상 읽기/쓰기 지원
저하저장 풀의 일부 하드디스크가 손상되거나 제거되었지만, 저장 풀은 여전히 정상적으로 읽기/쓰기 가능
손상저장 풀의 일부 또는 전체 하드디스크가 손상되거나 제거되어 저장 풀을 읽고 쓸 수 없음
동기화 중raid1, raid5, raid6, raid10 생성 후 syncing 상태가 되며, 시스템 저장 풀이 동기화가 필요한 경우 preparing 상태가 되고, 시스템 동기화 완료 후 사용자 저장 풀을 동기화함. 이러한 RAID가 저하된 상태에서 새 디스크를 삽입하여 복구하면 syncing 상태가 됨. 이 상태에서는 정상적인 읽기/쓰기 가능
복구 중저장 풀이 저하 상태가 된 후 디스크를 선택하여 복구 중이거나, 일부 디스크가 제거되었다가 다시 삽입되어 복구 중인 상태
재구성 중저장 풀이 확장되거나 RAID가 업그레이드되는 경우 저장 풀이 재구성됨
준비 중시스템 RAID가 동기화 중임

저장 모드 상세 설명

1. Basic(기본 모드)

  • 원리: 단일 하드디스크를 사용하여 데이터를 저장하며, 중복 또는 스트라이핑이 없음.
  • 장점:
    • 간단하고 사용하기 쉬우며 복잡한 구성이 필요 없음.
    • 비용이 저렴하여 소규모 저장 요구에 적합함.
  • 단점:
    • 중복이 없어 하드디스크 장애 시 데이터 손실이 발생함.
    • 성능이 제한적이며 다중 디스크 병렬 읽기/쓰기를 활용할 수 없음.
  • 적용 장면: 개인 사용자, 소규모 저장 요구 또는 데이터 보안성에 대한 요구가 높지 않은 장면.

2. JBOD(Just a Bunch of Disks)

  • 원리: 여러 하드디스크를 하나의 논리적 볼륨으로 병합하여 데이터를 순차적으로 저장하며, 중복 또는 스트라이핑이 없음.
  • 장점:
    • 모든 하드디스크 용량을 충분히 활용함.
    • 구성이 간단하여 저장 공간 확장에 적합함.
  • 단점:
    • 중복이 없어 임의의 하드디스크 장애 시 일부 데이터 손실이 발생함.
    • 성능이 향상되지 않으며 다중 디스크 병렬 읽기/쓰기를 활용할 수 없음.
  • 적용 장면: 대용량 저장이 필요하고 성능 및 데이터 중복에 대한 요구가 없는 장면.

3. RAID 0(스트라이핑)

  • 원리: 데이터를 블록으로 분할하여 여러 하드디스크에 번갈아 저장함.
  • 장점:
    • 읽기/쓰기 성능이 현저히 향상됨(다중 디스크 병렬 작업).
    • 저장 공간 활용률이 높음(중복 데이터 없음).
  • 단점:
    • 중복이 없어 임의의 하드디스크 장애 시 모든 데이터 손실이 발생함.
  • 적용 장면: 성능에 대한 요구가 높고 데이터 보안성에 대한 요구가 낮은 장면, 예: 비디오 편집, 임시 캐시.

4. RAID 1(미러링)

  • 원리: 데이터를 여러 하드디스크에 완전히 복제하여 각 하드디스크에 동일한 데이터를 저장함.
  • 장점:
    • 높은 데이터 보안성(하나의 하드디스크 장애 시 다른 하드디스크에서 데이터 복구 가능).
    • 읽기 성능이 향상됨(여러 하드디스크에서 동시에 읽기 가능).
  • 단점:
    • 저장 공간 활용률이 낮음(예: 두 개의 하드디스크만 사용 가능한 경우 절반의 용량만 사용).
    • 쓰기 성능이 향상되지 않음(데이터를 여러 하드디스크에 써야 함).
  • 적용 장면: 데이터 보안성에 대한 요구가 높은 장면, 예: 금융 시스템, 데이터베이스.

5. RAID 5(패리티를 포함한 스트라이핑)

  • 원리: 데이터를 블록으로 분할하여 여러 하드디스크에 저장하고 동시에 패리티 정보를 저장함(데이터 복구용).
  • 장점:
    • 성능과 데이터 보안성의 균형을 유지함(하나의 하드디스크 장애 허용).
    • 저장 공간 활용률이 높음(패리티용으로 하나의 하드디스크 용량만 손실).
  • 단점:
    • 쓰기 성능이 낮음(패리티 계산 필요).
    • 데이터 재구성 시 성능 저하가 명확함.
  • 적용 장면: 성능과 보안성에 대한 중간 수준의 요구가 있는 장면, 예: 파일 서버, 중소형 데이터베이스.

6. RAID 6(이중 패리티를 포함한 스트라이핑)

  • 원리: RAID 5와 유사하지만 두 개의 패리티 정보 그룹을 사용하여 두 개의 하드디스크가 동시에 장애가 나도 허용함.
  • 장점:
    • 더 높은 데이터 보안성(두 개의 하드디스크 장애 허용).
    • 저장 공간 활용률이 여전히 높음(패리티용으로 두 개의 하드디스크 용량만 손실).
  • 단점:
    • 쓰기 성능이 더 낮음(두 개의 패리티 그룹 계산 필요).
    • 데이터 재구성 시 성능 저하가 더 명확함.
  • 적용 장면: 데이터 보안성에 대한 요구가 매우 높은 장면, 예: 대형 데이터베이스, 핵심 비즈니스 시스템.

7. RAID 10(미러링+스트라이핑)

  • 원리: RAID 1(미러링)과 RAID 0(스트라이핑)을 결합하여 먼저 하드디스크를 그룹화하여 미러링한 다음 그룹에 대해 스트라이핑함.
  • 장점:
    • 고성능(스트라이핑으로 읽기/쓰기 속도 향상).
    • 높은 데이터 보안성(미러링 그룹에서 하나의 하드디스크 장애 허용).
  • 단점:
    • 저장 공간 활용률이 낮음(총 용량의 절반만 사용 가능).
    • 비용이 높음(최소 4개의 하드디스크 필요).
  • 적용 장면: 성능과 데이터 보안성에 대한 요구가 매우 높은 장면, 예: 데이터베이스, 가상화 플랫폼.