비즈니스 그룹의 구성원이 클라우드 시스템에 대한 프로비저닝 요청을 생성하면 vRealize Automation은 해당 비즈니스 그룹이 사용할 수 있는 예약 중 하나에서 시스템을 선택합니다. 클라우드 예약에는 Amazon, OpenStack, vCloud AirvCloud Director가 포함됩니다.

시스템이 프로비저닝되는 예약은 다음과 같은 기준을 충족해야 합니다.

  • 예약은 시스템이 요청된 Blueprint와 플랫폼 유형이 동일해야 합니다.

  • 예약은 사용할 수 있게 설정되어 있어야 합니다.

  • 예약은 해당 시스템 할당량에 용량이 남아 있거나, 할당량에 제한이 없어야 합니다.

    할당된 시스템 할당량에는 전원이 켜진 시스템만 포함됩니다. 예를 들어 예약의 할당량이 50인 경우, 40대의 시스템이 프로비저닝되었지만 그 중 20대만 전원이 켜져 있으면 예약의 할당량은 80%가 아니라 40%만 할당된 것입니다.

  • 예약에는 시스템 요청에 지정된 보안 그룹이 있어야 합니다.

  • 예약은 Blueprint에 지정된 시스템 이미지를 가진 영역과 연결되어 있어야 합니다.

  • 예약에는 시스템을 프로비저닝하는 데 충분한 할당되지 않은 메모리와 스토리지 리소스가 있어야 합니다.

    용량제 예약의 경우에는 리소스에 제한이 없을 수 있습니다.

  • Amazon 시스템의 경우, 요청은 사용 가능한 영역을 지정하고, 시스템에 VPC(Virtual Private Cloud)의 서브넷을 프로비저닝할지 아니면 VPC가 아닌 위치의 서브넷을 프로비저닝할지 지정합니다. 예약은 네트워크 유형(VPC 또는 VPC 이외)과 일치해야 합니다.

  • vCloud Air 또는 vCloud Director의 경우, 요청에 할당 모델이 지정된 경우 예약에 연결된 가상 데이터 센터도 동일한 할당 모델을 사용해야 합니다.

  • vCloud Director 또는 vCloud Air의 경우 지정된 조직이 사용할 수 있게 설정되어 있어야 합니다.

  • 모든 Blueprint 템플릿을 예약에서 사용할 수 있어야 합니다. 예약 정책이 두 개 이상의 리소스에 매핑되는 경우 템플릿이 공용 템플릿이어야 합니다.

  • 클라우드 제공자가 네트워크 선택 기능을 지원하고 Blueprint에 특정 네트워크 설정이 지정되어 있는 경우 예약은 동일한 네트워크를 가지고 있어야 합니다.

    Blueprint 또는 예약에 정적 IP 주소 할당을 위한 네트워크 프로파일이 지정된 경우, 새 시스템을 할당할 IP 주소를 사용할 수 있어야 합니다.

  • 요청에 할당 모델이 지정된 경우, 예약에 지정된 할당 모델은 요청에 지정된 할당 모델과 일치해야 합니다.

  • Blueprint에 예약 정책이 지정된 경우, 예약은 해당 예약 정책에 속해 있어야 합니다.

    예약 정책은 선택한 예약이 특정 Blueprint에서 시스템을 프로비저닝하기 위한 모든 추가적인 요구 사항을 충족하는지 보장하는 방식입니다. 예를 들어 Blueprint에서 특정 시스템 이미지를 사용하는 경우, 예약 정책을 사용하면 필요한 이미지를 가진 영역과 연결된 예약만 사용하도록 프로비저닝을 제한할 수 있습니다.

선택한 모든 기준을 모두 충족하는 예약이 없으면 프로비저닝이 실패합니다.

모든 기준을 충족하는 예약이 여러 개 있는 경우에는 요청된 시스템을 프로비저닝하는 데 사용할 예약이 다음과 같은 논리에 따라 결정됩니다.

  • 우선 순위가 낮은 예약보다 우선 순위가 더 높은 예약이 선택됩니다.

  • 여러 예약의 우선 순위가 동일한 경우, 할당된 시스템 할당량의 비율이 가장 낮은 예약이 선택됩니다.

  • 여러 예약의 우선 순위 및 할당량 사용량이 동일한 경우, 라운드 로빈 방식으로 예약 간에 시스템이 분산됩니다.

시스템 볼륨을 프로비저닝하는 데 충분한 용량을 가진 스토리지 경로 여러 개를 예약에서 사용할 수 있는 경우에는 다음과 같은 논리에 따라 스토리지 경로가 선택됩니다.

  • Blueprint 또는 요청에 스토리지 예약 정책이 지정된 경우, 스토리지 경로는 해당 스토리지 예약 정책에 속해 있어야 합니다.

    사용자 지정 속성 VirtualMachine.DiskN.StorageReservationPolicyMode이 Not Exact로 설정되어 있고, 스토리지 용량이 충분하고 사용 가능한 스토리지 경로가 스토리지 예약 정책에 없는 경우에는 지정된 스토리지 예약 정책 외부에 있는 스토리지 경로를 사용하여 프로비저닝이 진행됩니다. VirtualMachine.DiskN.StorageReservationPolicyMode의 기본값은 Exact입니다.

  • 우선 순위가 낮은 예약보다는 우선 순위가 높은 스토리지 경로가 선택됩니다.

  • 여러 스토리지 경로의 우선 순위가 동일한 경우, 라운드 로빈 예약을 사용하여 스토리지 경로 간에 시스템이 분산됩니다.