검색

10.8. OVS-DPDK 인터페이스에 대한 멀티 큐 설정

download PDF

로드 및 대기열 사용량을 기반으로 ELS (Non-isolated Poll Mode Drivers)에 대기열을 자동으로 로드 밸런싱하도록 OVS-DPDK 배포를 구성할 수 있습니다. Open vSwitch는 다음 시나리오에서 자동 큐 재조정을 트리거할 수 있습니다.

  • pmd-auto-lb 값을 true 로 설정하여 RX 대기열의 사이클 기반 할당을 활성화했습니다.
  • 두 개 이상의 분리되지 않은 PMD가 있습니다.
  • 하나 이상의 큐가 격리되지 않은 PMD에 대해 폴링합니다.
  • 집계된 PMD의 로드 값은 1분 동안 95%를 초과합니다.
중요

멀티 큐는 실험적이며 수동 대기열 고정에서만 지원됩니다.

사전 요구 사항

  • 언더클라우드 호스트 및 stack 사용자의 인증 정보에 액세스합니다.

프로세스

  1. stack 사용자로 언더클라우드에 로그인합니다.
  2. stackrc 파일을 소싱합니다.

    $ source ~/stackrc
  3. 10.6절. “NIC 구성 템플릿 생성” 에서 생성한 single_nic_vlans.j2 와 같은 NIC 구성 템플릿을 엽니다.
  4. 컴퓨팅 노드의 OVS-DPDK에서 인터페이스의 대기열 수를 설정합니다.

    - type: ovs_user_bridge
      name: br-link0
      use_dhcp: false
      members:
        - type: ovs_dpdk_bond
          name: dpdkbond0
          mtu: 9000
          rx_queue: 2
          members:
            - type: ovs_dpdk_port
              name: dpdk0
              mtu: 9000
              members:
                - type: interface
                  name: nic4
            - type: ovs_dpdk_port
              name: dpdk1
              mtu: 9000
              members:
                - type: interface
                  name: nic5
  5. NIC 구성 템플릿의 경로와 파일 이름을 기록해 둡니다. 오버클라우드를 배포할 때 나중에 이 파일을 사용합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.