11.8.5. OVS


다음 표에는 /etc/neutron/plugins/ml2/openvswitch_agent.ini 파일의 [ovs] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.

Expand
표 11.50. OVS
구성 옵션 = 기본값유형설명

bridge_mappings = []

목록 값

<physical_network>:<bridge> 튜플의 쉼표로 구분된 목록은 물리적 네트워크 이름을 플랫 및 VLAN 네트워크에 사용할 에이전트의 노드별 Open vSwitch 브리지 이름에 매핑합니다. 브리지 이름의 길이는 11 이상이어야 합니다. 각 브릿지는 존재해야 하며, 포트로 구성된 물리적 네트워크 인터페이스가 있어야 합니다. 서버에 구성된 모든 물리적 네트워크는 각 에이전트의 적절한 브릿지에 매핑되어야 합니다. 참고: 이 매핑에서 브릿지를 제거하는 경우 에이전트가 더 이상 관리하지 않으므로 통합 브리지에서 연결을 끊으십시오.

datapath_type = system

문자열 값

사용할 OVS 데이터 경로 system 은 기본값이며 커널 datapath에 해당합니다. 사용자 공간 datapath를 활성화하려면 이 값을 netdev 로 설정합니다.

int_peer_patch_port = patch-tun

문자열 값

터널 브리지용 통합 브리지의 피어 패치 포트입니다.

integration_bridge = br-int

문자열 값

사용할 통합 브리지입니다. 다음의 적절한 이유가 없는 한 이 매개변수를 변경하지 마십시오. 이는 OVS 통합 브리지의 이름입니다. 하이퍼바이저당 하나씩 있습니다. 통합 브리지는 가상 패치 베이 역할을 합니다. 모든 VM VIF가 이 브릿지에 연결된 다음 네트워크 연결에 따라 패치 됩니다.

local_ip = None

IP 주소 값

로컬 오버레이(tunnel) 네트워크 끝점의 IP 주소입니다. 호스트 네트워크 인터페이스 중 하나에 상주하는 IPv4 또는 IPv6 주소를 사용합니다. 이 값의 IP 버전은 neutron 서버 노드의 ML2 플러그인 구성 파일의 overlay_ip_version 옵션과 일치해야 합니다.

of_connect_timeout = 300

정수 값

컨트롤러를 연결하는 로컬 스위치가 대기할 때까지 대기하는 시간(초)입니다.

of_inactivity_probe = 10

정수 값

컨트롤러에 대한 로컬 스위치 연결의 inactivity_probe 간격(초)입니다. 값이 0이면 비활성 프로브가 비활성화됩니다.

of_listen_address = 127.0.0.1

IP 주소 값

OpenFlow 연결을 수신 대기할 주소입니다.

of_listen_port = 6633

포트 값

OpenFlow 연결을 수신 대기할 포트입니다.

of_request_timeout = 300

정수 값

단일 OpenFlow 요청을 기다리는 시간(초)입니다.

openflow_processed_per_port = False

부울 값

활성화하면 포트에 연결된 모든 OpenFlow 규칙이 하나의 트랜잭션에서 한 번에 처리됩니다. 이렇게 하면 OVS 에이전트를 다시 시작하고 포트 업데이트 중에 불일치가 발생하지 않습니다. 비활성화된 경우 흐름은 _constants.AGENT_RES_PROCESSING_STEP 번호의 OpenFlow 규칙 배치로 처리됩니다.

ovsdb_connection = tcp:127.0.0.1:6640

문자열 값

OVSDB 백엔드의 연결 문자열입니다. 모든 ovsdb 명령과 ovsdb-client에 의해 모니터링 시 사용됩니다.

ovsdb_debug = False

부울 값

OVSDB 디버그 로그 활성화

resource_provider_bandwidths = []

목록 값

콤마로 구분된 <bridge>:<egress_bw>:<ingress_bw> 튜플을 표시하여 지정된 브릿지에 사용 가능한 대역폭을 지정된 방향으로 표시합니다. 방향은 VM 관점에서의 방향입니다. 대역폭은 초당 킬로비트(kbps)로 측정됩니다. 브리지는 bridge_mappings에 값으로 표시되어야 합니다. 그러나 bridge_mappings의 모든 브릿지를 여기에 나열해야 하는 것은 아닙니다. 여기에 나열되지 않은 브릿지의 경우 배치에 리소스 공급자를 생성하거나 인벤토리를 보고하지 않습니다. 생략된 방향은 해당 클래스에 대한 인벤토리를 보고하지 않음을 의미합니다.

resource_provider_default_hypervisor = None

문자열 값

리소스 공급자의 상위 위치를 찾는 데 사용되는 기본 하이퍼바이저 이름입니다. 이 옵션을 설정하지 않으면 정식 이름이 사용됩니다.

resource_provider_hypervisors = {}

dict 값

브리지를 하이퍼바이저에 매핑: <bridge>:<hypervisor>,…​ 하이퍼바이저 이름은 리소스 공급자 트리의 상위 항목을 찾는 데 사용됩니다. 하이퍼바이저 이름이 해당 하이퍼바이저를 관리하는 nova-compute에서 알고 있는 resource_provider_default_hypervisor 구성 옵션 값과 다른 경우에만 드물게 설정해야 합니다.

resource_provider_inventory_defaults = {'allocation_ratio': 1.0, 'min_unit': 1, 'reserved': 0, 'step_size': 1}

dict 값

리소스 공급자 인벤토리를 보고하는 동안 사용되는 기본값을 지정하는 key:value 쌍입니다. 해당 유형의 키: allocation_ratio:float, max_unit:int, min_unit:int, reserved:int, step_size:int, https://docs.openstack.org/api-ref/placement/#update-resource-provider-inventories도 참조하십시오.

resource_provider_packet_processing_processing_inventory_defaults = {'allocation_ratio': 1.0, 'min_unit': 1, 'reserved': 0, 'step_size': 1}

dict 값

패킷 속도 인벤토리를 보고하는 동안 사용되는 기본값을 지정하는 키:값 쌍입니다. 해당 유형의 키: allocation_ratio:float, max_unit:int, min_unit:int, reserved:int, step_size:int, https://docs.openstack.org/api-ref/placement/#update-resource-provider-inventories도 참조하십시오.

resource_provider_packet_processing_with_direction = []

목록 값

resource_provider_packet_processing_without_direction과 유사하지만 OVS 백엔드에 하드웨어 오프로드 기능이 있는 경우 사용됩니다. 이 경우 형식은 트래픽 방향별로 패킷 처리 용량을 정의할 수 있는 <hypervisor>:<egress_pkt_rate>:<ingress_pkt_rate>입니다. 방향은 VM 관점에서의 방향입니다. resource_provider_packet_processing_without_direction 및 resource_provider_packet_processing_with_direction은 상호 배타적 옵션입니다.

resource_provider_packet_processing_without_direction = []

목록 값

콤마로 구분된 <hypervisor>:<packet_rate> 튜플은 OVS 백엔드가 초당 킬로(1000) 패킷을 보장할 수 있는 최소 패킷 속도를 정의합니다. 하이퍼바이저 이름은 리소스 공급자 트리의 상위 이름을 찾는 데 사용됩니다. 하이퍼바이저를 관리하는 nova-compute에서 알고 있는 DEFAULT.host 구성 옵션 값과 다른 경우 또는 동일한 OVS 백엔드에서 여러 하이퍼바이저를 제공하는 경우와 드문 경우에만 설정해야 합니다. 기본값은 :0이며 이는 DEFAULT.host에 따라 이름이 지정된 하이퍼바이저에서 패킷 처리 용량이 보장되지 않음을 의미합니다.

ssl_ca_cert_file = None

문자열 값

OVSDB와 상호 작용할 때 사용할 CA(인증 기관) 인증서입니다. "ssl:" 접두사가 지정된 ovsdb_connection을 사용할 때 필요합니다.

ssl_cert_file = None

문자열 값

OVSDB와 상호 작용할 때 사용할 SSL 인증서 파일입니다. "ssl:" 접두사가 지정된 ovsdb_connection을 사용할 때 필요합니다.

ssl_key_file = None

문자열 값

OVSDB와 상호 작용할 때 사용할 SSL 개인 키 파일입니다. "ssl:" 접두사가 지정된 ovsdb_connection을 사용할 때 필요합니다.

tun_peer_patch_port = patch-int

문자열 값

통합 브리지를 위한 터널 브리지의 피어 패치 포트입니다.

tunnel_bridge = br-tun

문자열 값

사용할 터널 브리지입니다.

vhostuser_socket_dir = /var/run/openvswitch

문자열 값

OVS vhost-user 소켓 디렉터리.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동