리프-스파인 데이터 센터 아키텍처에서는 OpenStack 계산 클러스터가 VLAN의 VM에 액세스할 수 없습니다. VXLAN 네트워크와 L2 VXLAN 및 VLAN 브리지를 생성하여 이러한 기술적인 제한 사항을 극복할 수 있습니다.

사전 요구 사항

VXLAN 네트워크 구성에 VDS 포트 그룹을 사용할 수 있는지 확인합니다.

프로시저

  1. SSH를 사용하여 VMware Integrated OpenStack Manager에 관리자로 로그인합니다.
  2. SSH를 사용하여 controller01 노드에 로그인합니다.
  3. Neutron에서 논리적 L2 게이트웨이를 만듭니다.
    • 버전이 VMware Integrated OpenStack 3.0 이하이면 neutron-l2gw l2-gateway-create 명령을 사용합니다.
    neutron-l2gw l2-gateway-create <gateway-name> \
    --device name=<device-name1>,interface_names="<interface-name1>[|<seg-id1>]"
    • 버전이 VMware Integrated OpenStack 3.1 이상이면 l2-gateway-create 명령을 사용합니다.
    l2-gateway-create <gateway-name> \
    --device name=<device-name1>,interface_names="<interface-name1>[|<seg-id1>]"
    옵션 설명
    <gateway-name> 새 게이트웨이의 이름을 지정합니다.
    <device-name1> 디바이스 이름을 지정합니다. 이것은 더미 이름입니다. NSX 플러그인이 전용 DLR을 생성합니다.
    <interface-name1> 분산 포트 그룹 MOB ID를 인터페이스 이름으로 지정합니다.
    <seg-id1> 분산 포트 그룹 세분화 ID를 지정합니다.

    백업 Edge 풀에서 NSX는 L2 bridging-{gateway-id}라고 하는 전용 DLR을 생성합니다.

  4. Neutron에서 논리적 L2 게이트웨이 연결을 만듭니다.
    • 버전이 VMware Integrated OpenStack 3.0 이하이면 neutron-l2gw l2-gateway-connection-create 명령을 사용합니다.
    neutron-l2gw l2-gateway-connection-create <gateway-name/uuid> <network-name/uuid> \
    [--default-segmentation-id=<seg-id>]
    • 버전이 VMware Integrated OpenStack 3.1 이상이면 l2-gateway-connection-create 명령을 사용합니다.
    l2-gateway-connection-create <gateway-name/uuid> <network-name/uuid> \
    [--default-segmentation-id=<seg-id>]
    옵션 설명
    <gateway-name/uuid> 기존 게이트웨이의 이름을 지정합니다.
    <network-name/uuid> 네트워크 이름을 지정합니다. 이것은 더미 이름입니다. NSX 플러그인이 전용 DLR을 생성합니다.
    <default-segmentation-id=seg-id1> 기본 분산 포트 그룹 세분화 ID를 지정합니다.
    이 작업은 OpenStack 네트워크를 제공자 VLAN 네트워크와 연결합니다.