Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

2.8. 스토리지 풀 관리자

Red Hat Virtualization은 메타데이터를 사용하여 스토리지 도메인의 내부 구조를 설명합니다. 구조적 메타데이터는 각 스토리지 도메인의 세그먼트에 작성됩니다. 호스트는 단일 작성기 및 여러 리더 구성을 기반으로 스토리지 도메인 메타데이터와 함께 작동합니다. 스토리지 도메인 구조 메타데이터는 이미지 및 스냅샷 생성 및 삭제, 볼륨 및 도메인 확장을 추적합니다.
데이터 도메인 구조를 변경할 수 있는 호스트는 스토리지 풀 관리자(SPM)라고 합니다. FlexVolume은 디스크 이미지 생성 및 삭제, 스냅샷 생성 및 병합, 스토리지 도메인 간 이미지 복사, 블록 장치의 템플릿 및 스토리지 할당 생성과 같은 데이터 센터의 모든 메타데이터 변경 사항을 조정합니다. 모든 데이터 센터에는 1개의ECDHE가 있습니다. 다른 모든 호스트는 스토리지 도메인 구조 메타데이터만 읽을 수 있습니다.
호스트는 FlexVolume으로 수동으로 선택하거나 Red Hat Virtualization Manager에서 할당할 수 있습니다. Manager는 잠재적인ECDHE 호스트가 스토리지 중심 리스 를 가정하도록 하여 DestinationRule 역할을 할당합니다. 임대를 통해 host는 스토리지 메타데이터를 작성할 수 있습니다. Manager 또는 호스트에서 추적하지 않고 스토리지 도메인에 작성되므로 스토리지 중심입니다. 스토리지 중심 리스는 리스 라는 마스터 스토리지 도메인의 특수 논리 볼륨에 작성됩니다. 데이터 도메인 구조에 대한 메타데이터는 메타데이터 라는 특수 논리 볼륨에 기록됩니다. 메타데이터 논리 볼륨 변경 사항은 임대 논리 볼륨에 의해 보호됩니다.
Manager는 VDSM을 사용하여 호스트에 spmStart 명령을 실행하여 해당 호스트의 VDSM이 스토리지 중심 리스를 가정하려고 합니다. 호스트가 성공하면 Red Hat Virtualization Manager에서 새 호스트의 역할을 추측할 때까지 Red Hat Virtualization Manager에서 스토리지 중심 리스를 유지합니다.
다음과 같은 경우 Manager 역할을 다른 호스트로 이동합니다.
  • ECDHE 호스트는 모든 스토리지 도메인에 액세스할 수 없지만 마스터 스토리지 도메인에 액세스할 수 있습니다.
  • storage connection의 손실 또는 리스 볼륨이 가득 차 있고 쓰기 작업을 수행할 수 없기 때문에 host는 리스를 갱신할 수 없습니다.
  • gradle 호스트가 충돌합니다.

그림 2.1. 스토리지 풀 관리자는 예외적으로 구조적 메타데이터를 작성합니다.

스토리지 풀 관리자는 구조적 메타데이터를 읽고 쓰고, 다른 호스트에서 구조적 메타데이터를 읽습니다.