VMware Cloud Foundation 구성요소 및 네트워킹

이 페이지에서는 Google Cloud의 VMware 솔루션에 있는 VMware Cloud Foundation (VCF) 도메인, 관리 어플라이언스, 네트워킹 구성, 자동화 도구를 설명합니다.

VMware Cloud Foundation (VCF)은 컴퓨팅 (vSphere), 스토리지 (vSAN), 네트워킹 (NSX), 클라우드 관리 서비스를 통합 소프트웨어 정의 데이터 센터 (SDDC) 플랫폼으로 결합합니다. VMware 솔루션에서는 자체 휴대용 VCF 구독을 사용하여Google Cloud 프로젝트의 전용 베어메탈 Compute Engine 인스턴스에 VCF를 배포합니다.

VCF 도메인 및 핵심 구성요소

VMware 솔루션 VCF 배포는 다음 아키텍처 구성요소를 사용합니다.

  • 관리 도메인: VCF를 시작하는 동안 생성되는 초기 SDDC 클러스터로, vCenter Server, SDDC Manager, NSX Manager 클러스터를 포함한 핵심 클라우드 관리 어플라이언스를 호스팅합니다. VCF 시작에 대한 자세한 내용은 Broadcom 문서의 새 VCF Fleet 또는 새 VCF 인스턴스 배포를 참조하세요.
  • VI 워크로드 도메인: 전용 컴퓨팅, vSAN 스토리지, NSX 네트워킹 리소스에서 테넌트 및 프로덕션 워크로드를 실행하기 위해 SDDC Manager에서 프로비저닝하는 정책 기반 리소스 컨테이너입니다.
  • VMware SDDC Manager: VCF 도메인 및 소프트웨어 번들의 시작, 구성, 수명 주기 관리 (LCM)를 자동화하는 중앙 관리 소프트웨어입니다.
  • NSX Federation: 여러 VCF 인스턴스 또는 리전에서 멀티 사이트 네트워킹, 중앙 집중식 보안 정책 시행, 재해 복구 조정을 제공합니다.

VCF 관리 어플라이언스

다음 표에는 VCF 관리 및 에지 어플라이언스와 단순 토폴로지와 고가용성 (HA) 토폴로지에 배포된 가상 머신 (VM) 수가 나와 있습니다.

어플라이언스 유형 목적 단순 토폴로지 VM HA 토폴로지 VM
SDDC Manager VCF 구성요소의 배포, 구성, 수명 주기 관리 자동화 1 1
vCenter Server ESXi 호스트, 클러스터, 가상화된 컴퓨팅 리소스를 위한 중앙 집중식 관리 플랫폼 1 1
NSX Manager VCF 패브릭 전반에서 네트워크 가상화 및 보안 관리를 제공합니다. 1 3 (클러스터 VIP 포함)
VCF Fleet Manager 멀티 사이트 VCF 조정을 위한 중앙 집중식 Fleet 수준 관리 어플라이언스 1 1
VCF 작업 성능 모니터링, 로그 분석, 용량 계획, 운영 가시성 제공 1 3 (기본, 복제본, 데이터 노드 및 부하 분산기 VIP)
VCF 자동화 셀프 서비스 클라우드 자동화, 인프라 프로비저닝, 카탈로그 조정 제공 1 3 (클러스터형 및 VIP)
수집기 어플라이언스 운영 및 모니터링을 위해 VCF 서비스 전반에서 측정항목, trace, 원격 분석 데이터를 수집합니다. 1 1
NSX Edge 워크로드 트래픽에 Tier-0 및 Tier-1 North-South 라우팅 및 에지 연결 제공 2 2개 이상 (처리량 요구사항에 따라 최대 8개의 활성 에지로 확장)

언더레이 VPC 서브넷 및 동적 인터페이스 (NIC)

VMware 솔루션은 다음 다이어그램과 같이 두 개의 개별 네트워크 계층에서 작동합니다 (클릭하여 확대).

 VMware NSX 오버레이 아래에 Z3 인스턴스와 VCF 어플라이언스를 호스팅하는Google Cloud VPC 언더레이  VMware NSX 오버레이 아래에 Z3 인스턴스와 VCF 어플라이언스를 호스팅하는Google Cloud VPC 언더레이

  • 언더레이 (Google Cloud VPC): 베어메탈 ESXi 인스턴스, VMkernel 인터페이스, 핵심 관리 어플라이언스(vCenter Server, SDDC Manager, NSX Manager 노드)를 호스팅하는 라우팅된 가상 네트워크입니다.
  • 오버레이 (VMware NSX SDN): 워크로드 VM이 상주하는 가상화된 네트워크 패브릭으로, VPC IP 주소 지정과 분리됩니다. ESXi 호스트는 Geneve 캡슐화를 사용하여 호스트 터널 엔드포인트 (TEP)에서 워크로드 트래픽을 터널링합니다.

Google Cloud VPC 언더레이에서 VMware 트래픽 유형을 격리하기 위해 각 베어메탈 노드는 기본 인터페이스와 별도의 VPC 서브넷에 연결된 전용 802.1Q VLAN 태그가 지정된 동적 네트워크 인터페이스 (NIC)를 사용합니다.

  • 기본 네트워크 인터페이스 (nic0): 태그가 지정되지 않은 ESXi 호스트 관리 트래픽 (vmk0)을 전달하고 관리 VPC 서브넷에 연결합니다.
  • vSAN용 Dynamic NIC (nic0.VLAN_ID): ESXi 호스트 간에 스토리지 클러스터링 트래픽 (vmk2)을 전달합니다.
  • vMotion용 Dynamic NIC (nic0.VLAN_ID): 베어메탈 호스트 간에 라이브 VM 마이그레이션 트래픽(vmk1)을 전달합니다.
  • NSX TEP용 Dynamic NIC (nic0.VLAN_ID): NSX 오버레이 네트워크에 대해 캡슐화된 Geneve 터널 엔드포인트 트래픽 (vmk10 또는 vmk3)을 전달합니다.
  • 추가 Dynamic NIC: NSX Edge 업링크 (NSX-Uplink) 또는 전용 VLAN 워크로드 세그먼트를 위한 선택적 VLAN 태그가 지정된 하위 인터페이스 (nic0.VLAN_ID)입니다.

네트워크 엔드포인트 그룹(NEG)

VMware 솔루션은 VPC 언더레이에서 실행되는 VCF 관리 어플라이언스에 대해 라이브 vMotion 및 HA 장애 조치를 지원하기 위해 빠른 IP 이동(GARP_RA) 정책과 함께 영역 네트워크 엔드포인트 그룹(NEG) 및 리전별 내부 패스 스루 네트워크 부하 분산기를 사용합니다.

  • 자동 멤버십: 안내식 배포 워크플로 또는 E2E Terraform 모듈을 통해 노드를 배포하면 각 노드의 기본 및 NSX 업링크 인터페이스가 해당 영역 NEG에 등록됩니다.
  • 클러스터 요구사항: 단일 영역에 있는 vSphere 클러스터의 모든 노드는 기본 및 TEP 인터페이스의 동일한 NEG에 속해야 합니다. 그래야 리전 부하 분산기가 어플라이언스 VIP 트래픽을 관리 VM을 실행하는 ESXi 호스트로 조정할 수 있습니다.

VMware 솔루션 도구 키트

VMware 솔루션 도구 키트는 Google Cloud에서 개발한 Terraform 모듈 및 Python 자동화 스크립트의 오픈소스 모음입니다. 이 도구는 VPC 및 베어메탈 프로비저닝을 자동화하고, ESXi vSwitch0 포트 그룹과 vSAN Datastore를 구성하고, Cloud DNS 레코드를 설정하고, 리전 오프라인 저장소에서 VCF 설치 프로그램 어플라이언스를 배포하고, 검증된 VCF 브링업 JSON 사양을 생성합니다.

다음 단계