Cloud Assembly 클라우드 영역은 클라우드 계정 유형(예: AWS 또는 vSphere)에만 해당하는 계산 리소스 섹션입니다.
클라우드 영역은 지역에 따라 달라지며 프로젝트에 할당해야 합니다. 클라우드 영역과 프로젝트 간에는 다대다 관계가 있습니다. Cloud Assembly는 vSphere 뿐만 아니라 Azure, AWS 및 GCP를 비롯하여 가장 널리 사용되는 공용 클라우드에 대한 배포를 지원합니다. Cloud Assembly에 클라우드 계정 추가의 내용을 참조하십시오.
추가적인 배치 컨트롤로는 배치 정책 옵션, 기능 태그 및 계산 태그가 포함됩니다.
배치 정책
배치 정책은 지정된 클라우드 영역 내에서 배포할 호스트를 선택하는 데 사용됩니다.
- default - 클러스터 전체에 계산 리소스를 분산하고 가용성을 기반으로 시스템을 호스팅합니다. 예를 들어 특정 배포의 모든 시스템이 적용 가능한 첫 번째 호스트에 프로비저닝됩니다.
- binpack - 지정된 계산을 실행하기에 충분한 가용 리소스가 있는, 가장 많이 로드된 호스트에 계산 리소스를 배치합니다.
- spread - 가상 시스템 수가 가장 적은 호스트 또는 클러스터에, 배포 수준에서, 계산 리소스를 프로비저닝합니다. vSphere의 경우 DRS(Distributed Resource Scheduler)는 호스트 전체에 가상 시스템을 분산합니다. 예를 들어 배포에서 요청된 모든 시스템은 동일한 클러스터에 배치되지만 다음 배포에서는 현재 로드에 따라 다른 vSphere 클러스터를 선택할 수 있습니다.
예를 들어 다음과 같은 구성이 있다고 가정해 보겠습니다.
- 가상 시스템이 5개인 DRS 클러스터 1
- 가상 시스템이 9개인 DRS 클러스터 2
- 가상 시스템이 6개인 DRS 클러스터 3
가상 시스템이 3개인 클러스터를 요청하고 Spread 정책을 선택하면 모두 클러스터 1에 배치해야 합니다. 업데이트된 로드는 클러스터 1에 대해 가상 시스템이 8개가 되고, 클러스터 2와 3에서는 9개와 6개가 유지됩니다.
그런 다음 가상 시스템 2개를 추가로 요청하면 DRS 클러스터 3에 배치되어 가상 시스템이 8개가 됩니다. 클러스터 1과 3에서는 8개와 9개가 유지됩니다.
- spread by memory - 사용 가능한 메모리가 가장 많은 클러스터 또는 호스트에 배포 수준에서 계산 리소스를 프로비저닝합니다. 단, 사용 가능한 메모리는 공용 클라우드 영역과 비교하여 사설 클라우드 영역에 대해 다르게 결정됩니다.
- 사설 클라우드 영역 - 영역에 대해 호스트 또는 클러스터의 총 메모리가 검색됩니다. 모든 관리되는 시스템에 할당된 메모리 양이 검색됩니다. 사용 가능한 메모리는 총 메모리에서 할당된 메모리를 뺀 값입니다.
- 공용 클라우드 영역 - 호스트 또는 클러스터에서 총 메모리를 검색할 수 없습니다. 따라서 관리되는 모든 가상 시스템에 할당된 메모리 양이 검색됩니다. 클라우드 영역은 할당된 메모리 양에 따라 순서가 지정되어, 할당된 메모리 양이 가장 적은 영역에 우선 순위가 지정되도록 합니다.
두 클라우드 영역이 둘 다 프로비저닝에 필요한 모든 조건과 일치하는 경우 배치 논리는 정의된 프로젝트 프로비저닝 우선 순위가 가장 높은 영역을 선택합니다.
선택한 클라우드 영역 배치 정책이 프로젝트 배치 정책과 상호 작용하는 방식에 대한 자세한 내용은 프로젝트 수준 배치 정책이 리소스 할당에 미치는 영향을 참조하십시오.
기능 태그
Blueprint에는 배포 배치를 결정하는 데 도움이 되는 제약 조건 태그가 포함됩니다. 배포 시 Blueprint 제약 조건 태그가 클라우드 영역 및 계산 리소스의 일치하는 기능 태그에 매핑되어, 가상 시스템 계산 리소스 배치에 사용할 수 있는 클라우드 영역이 결정됩니다.
계산 리소스
이 클라우드 영역에 워크로드를 프로비저닝하는 데 사용할 수 있는 계산 리소스(예: AWS 가용성 영역 및 vCenter 클러스터)를 보고 관리할 수 있습니다.
클라우드 계정 생성 중 자동 생성된 클라우드 영역은 데이터 수집 후 기본 계산 리소스와 연결됩니다.
vCenter 계산 클러스터가 DRS를 지원하는 경우 클라우드 영역은 계산 목록에 클러스터만 표시하고 하위 호스트는 표시하지 않습니다. vCenter 계산 클러스터가 DRS를 지원하지 않은 경우 클라우드 영역은 독립형 ESXi 호스트(있는 경우)만 표시합니다.
클라우드 영역에 적합하게 계산 리소스를 추가합니다. [계산] 탭에는 계산 리소스가 클라우드 영역에 포함되는 방식을 제어할 수 있는 필터 메커니즘이 있습니다. 초기에 필터 선택은 [모든 계산 포함]이며, 아래 목록에는 사용 가능한 계산 리소스가 표시되고, 모두 배포에 사용할 수 있습니다. 계산 리소스를 클라우드 영역에 추가하는 두 가지 추가 옵션이 있습니다.
- 수동으로 계산 선택 - 아래 목록에서 계산 리소스를 수동으로 선택하려면 이 옵션을 선택합니다. 선택한 후에 [계산 추가]를 클릭하여 리소스를 영역에 추가합니다. 선택한 리소스는 배포에서 사용할 수 있습니다.
- 동적으로 태그별 계산 포함 - 태그를 기반으로 영역에 대한 계산 리소스를 포함하거나 제외하려면 이 옵션을 선택합니다. 계산 리소스의 기존 태그와 일치하는 적절한 태그를 추가할 때까지 모든 계산 리소스가 표시됩니다. 하나 이상의 태그를 추가한 후 필터와 일치하는 태그가 있는 계산 리소스는 영역에 포함되고 배포에 사용할 수 있지만, 일치하지 않는 리소스 제외됩니다.
어느 계산 옵션이든, 오른쪽 상자를 선택하고 [제거]를 클릭하면 페이지에 보이는 계산 리소스를 하나 이상 제거할 수 있습니다.
계산 태그는 배치를 추가적으로 제어하는 데 도움이 됩니다. 다음의 예시와 같이 하나 이상의 태그와 일치하는 계산 리소스만 필터링할 수 있습니다.
- 계산 리소스에 태그가 없고 필터링을 사용하지 않습니다.
- 계산 리소스 2개에 동일한 태그가 있고 필터링을 사용하지 않습니다.
- 계산 리소스 2개에 동일한 태그가 있고, 태그 가 계산 리소스 2개에 사용된 태그와 일치합니다.
프로젝트
이 클라우드 영역으로의 워크로드 프로비저닝을 지원하도록 구성된 프로젝트를 볼 수 있습니다.
인사이트 대시보드
vRealize Automation와 함께 작동하도록 구성한 연결된 vRealize Operations Manager 애플리케이션이 있으면 클라우드 영역의 인사이트 대시보드에 액세스할 수 있습니다. 이 대시보드에는 vSphere 또는 VMware Cloud on AWS 클라우드 영역의 리소스 및 배포에 대한 용량 관련 정보가 표시됩니다. 단, 클라우드 계정이 vRealize Automation 및 vRealize Operations Manager 둘 다에 구성되어 있고 vRealize Operations Manager에서 모니터링되는 경우에만 해당됩니다. 인사이트 대시보드에 대해 자세히 알아보려면 vRealize Automation에서 vRealize Operations Manager 메트릭을 사용하여 리소스 관리 및 배포 최적화 항목을 참조하십시오.