본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

워크플로우: NetApp ONTAP 기반의 Red Hat OpenShift 가상화

VM 클로닝

OpenShift에서 기존 VM의 복제는 Astra Trident의 Volume CSI 클로닝 기능을 통해 이루어집니다. CSI 볼륨 클로닝은 기존 PVC를 PV를 복제하여 데이터 소스로 사용하여 새로운 PVC를 생성할 수 있습니다. 새 PVC가 생성된 후, 별도의 요소로 작동하며 원본 PVC에 대한 링크 또는 종속성 없이 작동합니다.

VM 클로닝 아키텍처

CSI 볼륨 클로닝에는 다음과 같은 몇 가지 제한 사항이 있습니다.

  1. 원본 PVC와 대상 PVC는 동일한 프로젝트에 있어야 합니다.

  2. 클론 복제는 동일한 스토리지 클래스 내에서 지원됩니다.

  3. 클론 복제는 소스 볼륨과 타겟 볼륨이 동일한 볼륨 모드 설정을 사용하는 경우에만 수행할 수 있습니다. 예를 들어 블록 볼륨은 다른 블록 볼륨에만 클론을 생성할 수 있습니다.

OpenShift 클러스터의 VM은 두 가지 방법으로 클론을 생성할 수 있습니다.

  1. 소스 VM을 종료합니다

  2. 소스 VM을 활성 상태로 유지합니다

소스 VM을 종료합니다

VM을 종료하여 기존 VM을 복제하는 것은 Astra Trident의 지원을 통해 구현되는 네이티브 OpenShift 기능입니다. VM을 클론 복제하려면 다음 단계를 완료하십시오.

  1. 워크로드 > 가상화 > 가상 머신 으로 이동하고 복제할 가상 머신 옆에 있는 줄임표를 클릭합니다.

  2. Clone Virtual Machine을 클릭하고 새 VM에 대한 세부 정보를 제공합니다.

    VM을 복제합니다
  3. Clone Virtual Machine을 클릭합니다. 그러면 소스 VM이 종료되고 클론 VM이 생성됩니다.

  4. 이 단계가 완료된 후 복제된 VM의 컨텐츠를 액세스하고 확인할 수 있습니다.

소스 VM을 활성 상태로 유지합니다

기존 VM은 소스 VM의 기존 PVC를 클로닝한 다음 복제된 PVC를 사용하여 새 VM을 생성하여 복제할 수도 있습니다. 이 방법을 사용하면 소스 VM을 종료할 필요가 없습니다. 다음 단계를 완료하여 VM을 종료하지 않고 클론을 생성합니다.

  1. Storage > PersistentVolumeClaims 로 이동하고 소스 VM에 연결된 PVC 옆에 있는 줄임표를 클릭합니다.

  2. Clone PVC(PVC 복제) 를 클릭하고 새 PVC에 대한 세부 정보를 제공합니다.

    PVC 복제
  3. 그런 다음 클론 을 클릭합니다. 그러면 새 VM에 대한 PVC가 생성됩니다.

  4. 워크로드 > 가상화 > 가상 시스템으로 이동하고 생성 > YAML을 클릭합니다.

  5. SPEC>template>SPEC>volumes 섹션에서 컨테이너 디스크 대신 복제된 PVC를 연결합니다. 요구 사항에 따라 새 VM에 대한 기타 모든 세부 정보를 제공합니다.

    - name: rootdisk
      persistentVolumeClaim:
        claimName: rhel8-short-frog-rootdisk-28dvb-clone
  6. 생성 을 클릭하여 새 VM을 생성합니다.

  7. VM이 성공적으로 생성된 후 새 VM이 소스 VM의 클론인지 액세스하고 확인합니다.