VMware Aria Automation 클라우드 템플릿을 생성하거나 편집할 때 목적에 가장 적합한 네트워크 리소스를 사용합니다. 클라우드 템플릿에서 사용할 수 있는 NSX 및 클라우드 애그노스틱 네트워크 옵션에 대해 알아봅니다.

VMware Aria Automation 클라우드 템플릿 설계에서 시스템 및 관련 조건을 기반으로 사용 가능한 네트워크 리소스 유형 중 하나를 선택합니다.

클라우드 애그노스틱 네트워크 리소스

클라우드 템플릿 설계 페이지의 클라우드 애그노스틱 > 네트워크 리소스를 사용하여 클라우드 애그노스틱 네트워크를 추가합니다. 리소스가 클라우드 템플릿 코드에 Cloud.Network 리소스 유형으로 표시됩니다. 기본 리소스는 다음과 같이 표시됩니다.
  Cloud_Network_1: 
    type: Cloud.Network
    properties:
      networkType: existing

NSX 네트워크에 연결되지 않았거나 연결되지 않았을 수 있는 대상 시스템 유형에 대한 네트워킹 특성을 지정하려는 경우 클라우드 애그노스틱 네트워크를 사용합니다.

다음 리소스 유형에 대해 클라우드 애그노스틱 네트워크 리소스를 사용할 수 있습니다.
  • 클라우드 애그노스틱 시스템
  • vSphere
  • GCP(Google Cloud Platform)
  • AWS(Amazon Web Services)
  • Microsoft Azure
  • VMC(VMware Cloud on AWS)
다음 네트워크 유형( networkType) 설정에 대해 클라우드 애그노스틱 네트워크 리소스를 사용할 수 있습니다.
  • 공용
  • 전용
  • 아웃바운드
  • 기존

vSphere 네트워크 리소스

클라우드 템플릿 설계 페이지의 vSphere > 네트워크 리소스를 사용하여 vSphere 네트워크를 추가합니다. 리소스가 클라우드 템플릿 코드에 Cloud.vSphere.Network 리소스 유형으로 표시됩니다. 기본 리소스는 다음과 같이 표시됩니다.
  Cloud_vSphere_Network_1:
    type: Cloud.vSphere.Network
    properties:
      networkType: existing

vSphere 시스템 유형(Cloud.vSphere.Machine)에 대한 네트워킹 특성을 지정하려는 경우 vSphere 네트워크를 사용합니다.

vSphere 네트워크 리소스는 Cloud.vSphere.Machine 시스템 유형에 대해서만 사용할 수 있습니다.

다음 네트워크 유형( networkType) 설정에 대해 vSphere 리소스를 사용할 수 있습니다.
  • 공용
  • 전용
  • 기존

예제에 대해서는 VMware Aria Automation에서 클라우드 템플릿 및 네트워크 프로파일의 네트워크 설정 사용 항목을 참조하십시오.

NSX 네트워크 리소스

클라우드 템플릿 템플릿 페이지의 NSX > 네트워크 리소스를 사용하여 NSX 네트워크를 추가합니다. 리소스가 클라우드 템플릿 코드에 Cloud.NSX.Network 리소스 유형으로 표시됩니다. 기본 리소스는 다음과 같이 표시됩니다.
  Cloud_NSX_Network_1:
    type: Cloud.NSX.Network
    properties:
      networkType: existing

NSX 클라우드 계정에 연결된 하나 이상의 시스템에 네트워크 리소스를 연결하려는 경우 NSX 네트워크를 사용합니다. NSX 네트워크 리소스를 사용하면 NSX 클라우드 계정에 연결된 vSphere 시스템 리소스에 대한 NSX 네트워킹 특성을 지정할 수 있습니다.

다음 네트워크 유형( networkType) 설정에 대해 Cloud.NSX.Network 리소스를 사용할 수 있습니다.
  • 공용
  • 전용
  • 아웃바운드
  • 기존
  • 라우팅됨 - 라우팅된 네트워크는 NSX-VNSX-T에만 사용할 수 있습니다.

여러 개의 아웃바운드 또는 라우팅된 네트워크에서 동일한 NSX-T Tier-1 라우터 또는 NSX-V ESG(Edge 서비스 게이트웨이)를 공유하도록 하려면 초기 배포 전에 템플릿의 연결된 네트워크에 단일 NSX 게이트웨이 리소스(Cloud.NSX.Gateway)를 연결합니다. 배포 후에 게이트웨이를 2일차 또는 반복적인 개발 작업으로 추가하면 각 네트워크가 자체 라우터를 생성합니다.

템플릿에서 NSX NAT 리소스를 사용하여 NAT 및 DNAT 포트 포워딩 규칙을 지원할 수 있습니다.

시스템 태그는 클라우드 템플릿에 정의되며 vCenter에 배포된 경우 시스템에 리소스에 적용됩니다. 시스템 리소스가 NSX-T 글로벌 네트워크를 포함한 NSX-T 네트워크에 연결된 경우에는 시스템 태그가 NSX-T 네트워크에도 적용됩니다. NSX-T 글로벌 네트워크는 NSX-T 글로벌 관리자가 정의하고 하나 이상의 NSX-T 로컬 관리자에 적용되는 네트워크입니다. 시스템 태그 지정은 시스템 NIC(네트워크 인터페이스) 태그 지정과 다릅니다.

Azure, AWS 또는 GCP 배포 의도가 있는 클라우드 애그노스틱 네트워크 리소스

공용 클라우드 제공자 VM에는 NSX 또는 vSphere 기반 시스템 배포에 반드시 필요한 것은 아닌 특정 클라우드 템플릿 속성 조합이 필요할 수 있습니다. 이러한 시나리오 중 일부를 지원하는 클라우드 템플릿 코드의 예는 Automation Assembler의 네트워크, 보안 그룹 및 로드 밸런서 리소스 예에서 참조하십시오.

NSX 게이트웨이 리소스

클라우드 템플릿에서 게이트웨이 리소스(Cloud.NSX.Gateway)를 사용하여 단일 배포 내에서 단일 NSX-T Tier-1 라우터 또는 NSX-V ESG(Edge 서비스 게이트웨이)를 재사용하거나 공유할 수 있습니다. 게이트웨이 리소스는 Tier-1 또는 ESG를 나타내며 배포의 여러 네트워크에 연결할 수 있습니다. 게이트웨이 리소스는 아웃바운드 또는 라우팅된 네트워크에서만 사용할 수 있습니다.

Cloud.NSX.Gateway 리소스를 사용하면 배포에서 연결된 아웃바운드 네트워크 또는 라우팅된 네트워크 간에 NSX-T Tier-1 라우터 또는 NSX-V ESG(Edge 서비스 게이트웨이)를 공유할 수 있습니다.

게이트웨이는 주로 단일 아웃바운드 또는 라우팅된 네트워크에 연결됩니다. 그러나 게이트웨이가 여러 네트워크에 연결된 경우 이러한 네트워크는 동일한 유형이어야 합니다(예를 들어 모두 아웃바운드 네트워크이거나 모두 라우팅된 네트워크여야 함). 게이트웨이는 동일한 아웃바운드 또는 라우팅된 네트워크에 연결된 여러 시스템 또는 로드 밸런서에 연결될 수 있습니다. 게이트웨이에서 생성된 NSX-T Tier-1 라우터 또는 NSX-V ESG(Edge 서비스 게이트웨이)를 재사용할 수 있도록 게이트웨이를 공유된 주문형 네트워크의 로드 밸런서에 연결해야 합니다.

여러 개의 아웃바운드 또는 라우팅된 네트워크가 동일한 T1 라우터 또는 Edge를 공유하도록 허용하려면 먼저 모든 네트워크에 단일 Cloud.NSX.Gateway 게이트웨이 리소스를 연결합니다. 클라우드 템플릿을 배포하기 전에 모든 대상 네트워크 및 단일 게이트웨이를 함께 연결해야 합니다. 그러지 않으면 각 네트워크가 자체 라우터를 생성합니다.

연결된 계산 게이트웨이 리소스가 포함된 NSX 네트워크의 경우, 게이트웨이 설정이 배포의 모든 연결된 네트워크에 적용됩니다. 단일 NSX-T Tier-1 논리적 라우터가 각 배포에 대해 생성되고 배포의 모든 주문형 네트워크 및 로드 밸런서에서 공유됩니다. 각 배포에 대해 단일 NSX-V Edge가 생성되고 배포의 모든 주문형 네트워크 및 로드 밸런서에서 공유됩니다.

게이트웨이 리소스를 네트워크에 반복적인 배포 업데이트로 연결할 수 있습니다. 그러나 그렇게 하면 Tier-1 또는 Edge 라우터가 생성되지 않고 초기 네트워크 배포에서 라우터가 생성됩니다.

연결된 게이트웨이 리소스를 사용하지 않는 NSX-T 네트워크의 경우, 클라우드 템플릿의 여러 주문형 네트워크가 배포에 여러 Tier-1 논리적 라우터를 계속해서 생성합니다.

게이트웨이에 NAT 규칙이 포함된 경우 Tier-1 라우터 또는 Edge 라우터에 대한 NAT 또는 DNAT 규칙을 재구성하거나 삭제할 수 있습니다. 게이트웨이가 NAT 규칙 없이 처음 배포되는 경우 2일차 작업을 사용할 수 없습니다.

NSX NAT 리소스

Cloud.NSX.NAT 리소스를 사용하면 게이트웨이 리소스를 통해 연결된 모든 아웃바운드 네트워크에 DNAT 규칙 및 포트 포워딩을 연결할 수 있습니다. DNAT 규칙을 구성해야 하는 게이트웨이 리소스에 NAT 리소스를 연결할 수 있습니다.

참고:

Cloud.NSX.Gateway 리소스는 원래 DNAT 규칙에 사용할 수 있었습니다. 그러나 DNAT 규칙 및 포트 포워딩을 정의하기 위한 수단으로서의 Cloud.NSX.Gateway 사용은 폐기되었습니다. 이전 버전과의 호환성을 위해 가용 상태는 유지됩니다. DNAT 규칙 및 포트 포워딩에는 Cloud.NSX.NAT 클라우드 템플릿 리소스를 사용합니다. NAT 규칙 규격에 Cloud.NSX.Gateway 리소스 유형을 사용하려고 하면 클라우드 템플릿에 주의가 표시됩니다.

Cloud.NSX.NAT 리소스는 아웃바운드 NSX-V 또는 NSX-T 네트워크에 연결된 경우 DNAT 규칙 및 포트 포워딩을 지원합니다.

리소스의 NAT 규칙 설정은 natRules:입니다. 게이트웨이 리소스에 NAT 리소스를 연결하여 게이트웨이에서 natRules: 항목을 구성할 수 있습니다. 리소스에 지정된 DNAT 규칙은 연결된 시스템 또는 로드 밸런서를 해당 대상으로 사용합니다.

DNAT 포트 포워딩 규칙을 추가, 재정렬, 편집 또는 삭제함으로써 기존 배포에서 시스템 NIC 또는 계산 게이트웨이를 재구성하여 해당 natRules: 설정을 수정할 수 있습니다. DNAT 규칙은 클러스터링된 시스템과 함께 사용할 수 없습니다. 2일차 작업의 일부로 클러스터 내의 개별 시스템에 대해 DNAT 규칙을 지정할 수 있습니다.

VLAN 세그먼트 및 프라이빗 NSX-T 네트워크

네트워크 세그먼트가 정책 API 유형의 NSX-T 클라우드 계정과 함께 사용되는 경우 전용 NSX 주문형 네트워크에 대해 VLAN 세그먼트를 지정할 수 있습니다.

Infoblox에 대한 외부 IPAM 통합 속성

Infoblox 외부 IPAM 통합에 사용할 수 있는 클라우드 템플릿 속성에 대한 자세한 내용은 VMware Aria Automation 클라우드 템플릿에서 IPAM 통합을 위해 Infoblox 특정 속성 및 확장 가능한 특성 사용 항목을 참조하십시오.

클라우드 템플릿에서 정적 IP 할당 사용 시 주의 사항

VMware Aria Automation IPAM을 사용하는 경우에만 VMware Aria Automation 클라우드 템플릿에서 정적 IP 할당을 사용할 수 있습니다. 즉, VMware Aria Automation에서 제공하는 "내부" IPAM 또는 VMware Aria Automation IPAM SDK를 사용하여 생성된 "외부" 제공자 플러그인에서 파생된 IPAM을 의미합니다(예를 들어 VMware Marketplace에서 다운로드할 수 있는 Infobox 플러그인 중 하나). 네트워크 구성 이벤트 항목(Automation Assembler 확장성(ABX) 작업 또는 VMware Aria Automation Orchestrator 워크플로에서 사용됨)을 사용하는 경우 클라우드 템플릿 내에서 정적 IP 할당(assignment:static)을 사용하는 것은 지원되지 않습니다. 지원되지 않는 정적 IP 할당으로 인해 배포가 실패합니다.

클라우드 템플릿의 정적 IP 할당에 대한 예는 Automation Assembler의 네트워크, 보안 그룹 및 로드 밸런서 리소스 예 항목을 참조하십시오.

배포된 클라우드 템플릿의 [일반] 섹션에 있는 주소 값

배포된 클라우드 템플릿을 검토할 때 템플릿의 일반 섹션에 있는 주소 값은 시스템의 기본 IP 주소입니다. 기본 주소는 공용 또는 액세스 가능한 시스템 주소인 경우가 많습니다. vSphere 배포의 경우 기본 IP 주소는 VMware Aria Automation에 의해 계산됩니다. 공용, 전용, IPv6, 고정 및 동적 속성을 포함하여 모든 NIC의 모든 IP 주소가 고려되고 순위가 지정되어 기본 IP 주소가 결정됩니다. 비 vSphere 배포의 경우 시스템의 기본 IP 주소는 각 클라우드 벤더의 순위 시스템에 의해 계산됩니다.

사용 가능한 2일차 작업

클라우드 템플릿 및 배포 리소스에 사용할 수 있는 일반 2일차 작업의 목록은 Automation Assembler 배포 또는 지원되는 리소스에서 실행할 수 있는 작업의 내용을 참조하십시오.

특정 네트워크에서 다른 네트워크로 이동하는 방법에 대한 예는 배포된 시스템을 다른 네트워크로 이동하는 방법의 내용을 참조하십시오.

자세히 알아보기

샘플 네트워크 리소스 및 설정을 보여주는 예 및 관련 정보는 Automation Assembler의 네트워크, 보안 그룹 및 로드 밸런서 리소스 예의 내용을 참조하십시오.

네트워크 리소스 정의에 대한 자세한 내용은 VMware Aria Automation의 네트워크 리소스의 내용을 참조하십시오.

네트워크 프로파일 정의에 대한 자세한 내용은 VMware Aria Automation의 네트워크 프로파일에 대해 알아보기의 내용을 참조하십시오.