10장. OVS-DPDK 배포 구성
이 섹션에서는 RHOSP(Red Hat OpenStack Platform) 환경의 OVS-DPDK(Open vSwitch Data Plane Development Kit)를 배포, 사용 및 해결하는 방법을 설명합니다. RHOSP는 OVS-DPDK 배포를 위해 OVS 클라이언트 모드에서 작동합니다.
다음 그림은 컨트롤 플레인 및 데이터 플레인에 두 개의 결합된 포트가 있는 OVS-DPDK 토폴로지를 보여줍니다.
그림 10.1. OVS-DPDK 토폴로지 샘플
이 섹션에는 토폴로지 및 사용 사례에 맞게 수정해야 하는 예제가 포함되어 있습니다. 자세한 내용은 NFV 하드웨어 요구 사항을 참조하십시오.
사전 요구 사항
RHOSP 언더클라우드.
오버클라우드를 배포하려면 언더클라우드를 설치하고 구성해야 합니다. 자세한 내용은 director를 사용하여 Red Hat OpenStack Platform 설치 및 관리를 참조하십시오.
참고RHOSP director는 템플릿 및 사용자 지정 환경 파일에서 지정하는 키-값 쌍을 통해 OVS-DPDK 구성 파일을 수정합니다. OVS-DPDK 파일을 직접 수정하지 않아야 합니다.
-
언더클라우드 호스트 및
stack사용자의 인증 정보에 액세스합니다.
프로세스
RHOSP(Red Hat OpenStack Platform) director를 사용하여 RHOSP 환경에서 OVS-DPDK를 설치하고 구성합니다. 높은 수준의 단계는 다음과 같습니다.
- OVS-DPDK의 알려진 제한 사항을 검토합니다.
- 역할 및 이미지 파일을 생성합니다.
- OVS-DPDK 사용자 지정을 위한 환경 파일을 만듭니다.
- 보안 그룹에 대한 방화벽을 구성합니다.
- 베어 메탈 노드 정의 파일을 생성합니다.
- NIC 구성 템플릿을 생성합니다.
- OVS-DPDK 인터페이스의 MTU 값을 설정합니다.
- OVS-DPDK 인터페이스에 대한 멀티 큐를 설정합니다.
- 노드 프로비저닝에 대한 DPDK 매개변수를 구성합니다.
오버클라우드 네트워크 및 VIP를 프로비저닝합니다.
자세한 내용은 다음을 참조하십시오.
- director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드 네트워크 정의 구성 및 프로비저닝.
- director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드용 네트워크 VIP 구성 및 프로비저닝.
베어 메탈 노드를 프로비저닝합니다.
director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드용 베어 메탈 노드 프로비저닝
- OVS-DPDK 오버클라우드를 배포합니다.
10.1. OVS-DPDK에 대한 알려진 제한 사항 링크 복사링크가 클립보드에 복사되었습니다!
OVS-DPDK(Open vSwitch Data Plane Development Kit) 환경에서 Red Hat OpenStack Platform을 구성할 때 다음 제한 사항을 확인합니다.
- 비DPDK 트래픽에는 Linux 본딩과 내부, 관리, 스토리지, 스토리지 관리, 테넌트와 같은 컨트롤 플레인 네트워크를 사용합니다. 본딩에 사용되는 PCI 장치가 동일한 NUMA 노드에 있는지 확인합니다. Neutron Linux 브리지 구성은 Red Hat에서 지원되지 않습니다.
- OVS-DPDK가 있는 호스트에서 실행되는 모든 인스턴스에 대해 대규모 페이지가 필요합니다. 게스트에 대규모 페이지가 없으면 인터페이스가 표시되지만 작동하지 않습니다.
- OVS-DPDK에서는 DVR(Distributed Virtual Routing)과 같은 탭 장치를 사용하는 서비스의 성능 저하가 있습니다. 결과 성능은 프로덕션 환경에 적합하지 않습니다.
-
OVS-DPDK를 사용하는 경우 동일한 컴퓨팅 노드의 모든 브릿지는
ovs_user_bridge여야 합니다. director는 설정을 수락할 수 있지만 Red Hat OpenStack Platform은 동일한 노드에서ovs_bridge및ovs_user_bridge혼합을 지원하지 않습니다.
다음 단계
- 10.2절. “역할 및 이미지 파일 생성” 으로 이동합니다.