Blueprint를 구성할 때 지원되는 시스템 구성 요소 위에 Software 구성 요소를 배치하여 해당 구성 요소를 전달합니다.

Software 구성 요소를 지원하려면 선택하는 시스템 Blueprint에 게스트 에이전트 및 Software 부트스트랩 에이전트가 포함된 Amazon 시스템 이미지, 템플릿 또는 스냅샷을 기반으로 한 시스템 구성 요소가 포함되어야 하며 지원되는 프로비저닝 방법을 사용해야 합니다. Software 에이전트가 IPv6(인터넷 프로토콜 버전 6)을 지원하지 않으므로 사용하려는 시스템 Blueprint, 예약, 네트워킹 및 보안 구성 요소가 IPv6이 아닌 IPv4를 사용하도록 구성되었는지 확인합니다. 확장 가능한 Blueprint를 설계 중인 경우 다른 Blueprint를 재사용하지 않는 단일 계층 Blueprint를 생성하는 것이 좋습니다. 일반적으로, 확장/축소 작업 중의 업데이트 프로세스는 소프트웨어 속성을 시스템 속성에 바인딩할 때 생성하는 종속성과 같은 명시적 종속성에 의해 트리거됩니다. 하지만 중첩된 Blueprint의 경우 명시적 종속성이 항상 업데이트 프로세스를 트리거하는 것은 아닙니다.

Blueprint 구성은 IaaS 설계자, 애플리케이션 설계자, 소프트웨어 설계자가 모두 수행할 수 있지만 시스템 구성 요소 구성은 IaaS 설계자만 수행할 수 있습니다. IaaS 설계자가 아닌 경우 고유한 시스템 구성 요소를 구성할 수 없지만 IaaS 설계자가 생성 및 게시한 시스템 Blueprint를 재사용할 수 있습니다. 확장 가능 Blueprint에서 중첩된 Blueprint를 사용하려는 경우 중첩된 Blueprint의 구성 요소 간에 수동으로 종속성을 설정하여 업데이트를 항상 트리거하는 명시적 종속성을 생성할 수 있습니다.

표 1. Software를 지원하는 프로비저닝 방법

시스템 유형

프로비저닝 방법

vSphere

복제

vSphere

연결된 복제

vCloud Director

복제

vCloud Air

복제

Amazon AWS

Amazon 시스템 이미지