VM 생성을 위한 ovirt API의 구성요소는 무엇입니까?

VM 생성을 위한 ovirt API의 구성요소는 무엇입니까?

저는 oVirt API를 사용하고 있으며 ovirt 문서를 보고 있습니다.

페이로드에는 다음과 같은 내용이 있습니다.

<vm>
  <name>myvm</name>
  <template>
    <name>Blank</name>
  </template>
  <cluster>
    <name>mycluster</name>
  </cluster>
</vm>

1) 템플릿과 클러스터의 차이점은 무엇입니까?

템플릿을 이해할 수 있습니다. 이는 여러 가상 머신을 설정하고 적용할 수 있는 구성입니다. 그런데 클러스터란 무엇입니까?

2) ovirt에서 createVM Rest API를 사용하려면 템플릿과 클러스터를 사용해야 합니까?

3) 템플릿과 클러스터를 지정하지 않으면 가상머신을 생성할 수 없나요?

답변1

템플릿은 이 VM이 파생된 템플릿입니다. 작동 중인 VM을 가져와서 템플릿으로 저장한 다음 이를 기반으로 새 VM을 만들 수 있습니다. 새 VM은 동일한 속성을 가진 템플릿의 복제 또는 스냅샷이 됩니다. 새 가상 머신의 경우 템플릿은 템플릿을 기반으로 하지 않기 때문에 "빈"이라고 합니다.

클러스터는 가상 머신이 속한 호스트 클러스터/마이그레이션 도메인입니다. 동일한 클러스터에 속한 호스트에서만 실행할 수 있으며, 동일한 클러스터에 있는 호스트 간에만 마이그레이션할 수 있습니다.

IIRC 템플릿은 필요하지 않으며 별도로 지정하지 않는 한 공백이 선택됩니다. 시스템이 가상 머신을 배치할 위치를 파악하려면 클러스터링이 필요합니다.

관련 정보