EVPN BMS 구성
주니퍼 VXLAN-EVPN 플러그인은 BMS(Bare Metal Server)를 VXLAN-EVPN 네트워크로 통합하는 것을 지원합니다. BMS는 OpenStack 네트워크를 통해 연결되면 OpenStack VM과 통신합니다.
주니퍼 플러그인은 BMS를 OpenStack 네트워크로 통합할 수 있습니다. 이를 통해 OpenStack VM에서 기존 물리적 디바이스에 액세스할 수 있습니다. 플러그인 구성을 기반으로 BMS는 VLAN, VXLAN-EVPN 네트워크에 통합될 수 있습니다.

지원되는 장비 및 JUNOS 버전
주니퍼 EVPN BMS 기능은 QFX5100 리프 디바이스에서 버전 14.1X53-D40에서 지원됩니다.
플러그인 구성
BMS를 OpenStack 네트워크에 통합하려면 다음을 수행합니다.
ML2 VXLAN EVPN 플러그인 구성은 이 플러그인을 위한 사전 필수 요소입니다. ML2 VXLAN EVPN 구성 방법에 대한 자세한 내용은 EVPN을 통한 ML2 VXLAN 플러그인 구성을 참조하십시오.
BMS는 리프 디바이스에 연결되어야 합니다.
OpenStack Horizon GUI에서 BMS와 연결할 OpenStack 네트워크를 선택하고 스위치 인터페이스 세부 정보를 제공합니다. 이를 통해 디바이스 인터페이스에서 필요한 VLAN 구성을 프로비저닝하여 OpenStack 네트워크 및 BMS에 대한 연결을 설정할 수 있습니다.
BMS MAC 주소를 제공함으로써 IP 주소는 OpenStack DHCP 서버에 의해 할당됩니다. BMS 인터페이스에서 DHCP 클라이언트를 활성화함으로써 OpenStack에서 할당된 IP 주소를 얻을 수 있습니다.
그림 2: EVPN BMS 플러그인 구성다음 명령을 입력하여 Horizon 대시보드에서 BMS GUI를 활성화합니다.
Ubuntu에서 다음을 수행합니다.
usr/lib/python2.7/dist-packages/juniper_bms/openstack_dashboard/enabled/_50_juniper.py /usr/share/openstack-dashboard/openstack_dashboard/enabled/
sudo cp /usr/lib/python2.7/dist-packages/juniper_bms/openstack_dashboard/enabled/_50_juniper.py /usr/share/openstack-dashboard/openstack_dashboard/enabled/
Centos에서:
cp /usr/lib/python2.7/site-packages/juniper_bms/openstack_dashboard/enabled/_50_juniper.py /usr/share/openstack-dashboard/openstack_dashboard/enabled/
sudo cp /usr/lib/python2.7/site-packages/juniper_bms/openstack_dashboard/enabled/_50_juniper.py /usr/share/openstack-dashboard/openstack_dashboard/enabled/
Horizon 대시보드를 다시 시작합니다.
Horizon 대시보드에서 사용자가 로 로그인하면 새로운 Juniper->L2 게이트웨이 탭이 그림 3 에 표시된 것처럼 admin표시됩니다.
그림 3: EVPN BMS 플러그인 구성사용자는 스위치 IP 주소를 지정함으로써 L2 게이트웨이를 생성할 수 있습니다. 이 경우 스위치는 토폴로지, BMS를 연결하는 인터페이스, 연결된 OpenStack 네트워크 및 BMS MAC 주소(IP 주소를 할당하는 데 dhcp에 필요)를 지정할 수 있습니다.
BMS가 OpenStack 게스트 VM과 통신할 수 있는지 확인합니다.