VMware Integrated OpenStack 구성을 업데이트하여 NSX-T Data Center에서 Neutron 가용성 영역을 추가로 생성할 수 있습니다.

사전 요구 사항

각 가용성 영역에 대해 별도의 DHCP 프로파일 및 메타데이터 프록시 서버를 생성합니다. 가용성 영역은 Edge 클러스터를 공유하거나 별도의 Edge 클러스터를 사용할 수 있습니다.

프로시저

  1. Integrated OpenStack Managerroot 사용자로 로그인합니다.
    ssh root@mgmt-server-ip
  2. Neutron 구성을 수정합니다.
    viocli update neutron
  3. nsx 섹션에서 새 가용성 영역에 대한 섹션을 생성합니다.
    섹션 이름에 az:zone-name: 형식을 사용합니다.
  4. 새 가용성 영역 섹션에서 dhcp_profile 매개 변수를 추가하고 해당 값을 가용성 영역에 대해 구성된 DHCP 프로파일의 이름으로 설정합니다.
  5. metadata_proxy 매개 변수를 추가하고 해당 값을 가용성 영역에 대해 구성된 메타데이터 프록시 서버의 이름으로 설정합니다.
  6. 별도의 전송 영역을 사용하려면 default_overlay_tzdefault_vlan_tz 매개 변수를 추가하고 해당 값을 가용성 영역에 대한 오버레이 및 VLAN 전송 영역의 이름으로 설정합니다.
  7. nsx_v3 섹션에서 availability_zones 매개 변수를 추가하고 해당 값을 쉼표(,)로 구분된 각 가용성 영역의 이름으로 설정합니다.
    이제 구성 파일이 다음과 유사합니다.
    conf:
      metadata_agent:
        [...]
      plugins:
        nsx:
          az:zone1-name:
            dhcp_profile: dhcp1-uuid
            metadata_proxy: mdp1-uuid
          az:zone2-name:
            dhcp_profile: dhcp2-uuid
            metadata_proxy: mdp2-uuid
          nsx_v3:
            availability_zones: zone1-name, zone2-name
            [...]
    manifests:
      [...]
    pod:
      [...]

결과

새 가용성 영역이 생성되었습니다. 네트워크에 대한 가용성 영역을 지정하려면 네트워크를 생성할 때 --availability-zone-hint az-name 매개 변수를 포함시킵니다.

예: N-VDS 표준 및 고급 데이터 경로에 대한 별도의 가용성 영역 생성

다음 절차는 N-VDS 고급 데이터 경로 모드에서 NFV 워크로드를 배포하고 표준 모드에서 다른 워크로드를 배포할 수 있도록 별도의 가용성 영역을 구현합니다. 이 예에서는 VMware Integrated OpenStack이 표준 모드에서 NSX-T Data Center와 함께 배포되었습니다. 가용성 영역은 동일한 Tier-0 라우터 및 Edge 클러스터에서 구성됩니다. VMware Integrated OpenStack 관리 네트워크에서는 192.0.2.10에서 192.0.2.50까지의 IP 주소 범위를 사용합니다.

  1. NSX-T Data Center에서, N-VDS 고급 데이터 경로 모드를 사용하여 오버레이 전송 영역 및 VLAN 전송 영역을 구성합니다. 고급 데이터 경로의 내용을 참조하십시오.

    오버레이 전송 영역의 이름은 nfv-overlay-tz이고, VLAN 전송 영역의 이름은 nfv-vlan-tz입니다.

  2. 새 가용성 영역에 대한 DHCP 프로파일을 생성합니다.
    1. NSX Manager에서 네트워킹 > DHCP를 선택합니다.
    2. 서버 프로파일 탭에서 추가를 클릭합니다.
    3. 이름으로 nfv-dhcp를 입력하고 기존의 Edge 클러스터를 선택합니다.
    4. 추가를 클릭합니다.
  3. 새 가용성 영역에 대한 메타데이터 프록시 서버를 생성합니다.
    1. NSX Manager에서 네트워킹 > DHCP를 선택합니다.
    2. 메타데이터 프록시 탭에서 추가를 클릭합니다.
    3. 이름으로 nfv-mdp를 입력합니다.
    4. Nova 서버 URL로 http://192.0.2.10:8775를 입력합니다.
    5. 암호로 mdpassword를 입력합니다.
    6. 기존의 Edge 클러스터를 선택합니다.
    7. 추가를 클릭합니다.
  4. Integrated OpenStack Managerroot 사용자로 로그인합니다.
  5. Neutron 구성을 수정합니다.
    viocli update neutron
  6. 다음 정보를 추가합니다.
    conf:
      plugins:
        nsx:
          az:std-az:
            default_overlay_tz: std-overlay-tz
            default_vlan_tz: std-vlan-tz
            dhcp_profile: std-dhcp
            metadata_proxy: std-mdp
          az:nfv-az:
            default_overlay_tz: nfv-overlay-tz
            default_vlan_tz nfv-vlan-tz
            dhcp_profile: nfv-dhcp
            metadata_proxy: nfv-mdp
          nsx_v3:
            availability_zones: std-az, nfv-az
  7. 새 가용성 영역에 대한 네트워크를 생성합니다.
    1. root 사용자로 전환하고 클라우드 관리자 자격 증명 파일을 로드합니다.
      sudo su -
      source ~/cloudadmin.rc
    2. 네트워크를 생성합니다.
      neutron net-create nfv-network --tenant-id nfv-project --availability-zone-hint nfv-az