Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

13.4. OVS 본딩 옵션

다음 표에서는 이러한 옵션과 하드웨어에 따라 몇 가지 대안을 설명합니다.

표 13.1. 본딩 옵션

bond_mode=balance-slb

트래픽 패턴이 변경될 때 주기적으로 리밸런싱을 통해 소스 MAC 주소와 출력 VLAN을 기반으로 밸런싱을 조정합니다. balance-slb 와 결합하면 원격 스위치의 지식이나 협력 없이 제한된 형태의 부하 분산이 가능합니다. SLB는 각 소스 MAC 및 VLAN 쌍을 링크에 할당하고 해당 링크를 통해 해당 MAC 및 VLAN의 모든 패킷을 전송합니다. 이 모드에서는 소스 MAC 주소와 VLAN 번호를 기반으로 간단한 해싱 알고리즘을 사용하고 트래픽 패턴이 변경될 때 주기적으로 리밸런싱을 수행합니다. 이 모드는 Linux 본딩 드라이버에서 사용하는 모드 2 본딩과 유사합니다. 이 모드는 스위치가 LACP를 사용하도록 구성되지 않은 경우에도 부하 분산을 제공하는 데 사용할 수 있습니다.

bond_mode=active-backup

이 모드에서는 활성 연결이 실패하면 대기 NIC가 네트워크 작업을 다시 시작하는 활성/대기 페일오버를 제공합니다. 실제 스위치에는 하나의 MAC 주소만 표시됩니다. 이 모드에서는 특별한 스위치 지원이나 구성이 필요하지 않으며 링크가 별도의 스위치에 연결될 때 작동합니다. 이 모드에서는 로드 밸런싱을 제공하지 않습니다.

lacp=[active|passive|off]

LACP(링크 집계 제어 프로토콜) 동작을 제어합니다. 특정 스위치만 LACP를 지원합니다. 스위치가 LACP를 지원하지 않는 경우 bond_mode=balance-slb 또는 bond_mode=active-backup 을 사용합니다.

other-config:lacp-fallback-ab=true

대체로 bond_mode=active-backup으로 전환하도록 LACP 동작을 설정합니다.

other_config:lacp-time=[fast|slow]

LACP 하트비트를 1초(빠른) 또는 30초(slow)로 설정합니다. 기본값은 느립니다.

other_config:bond-detect-mode=[miimon|carrier]

miimon heartbeats(miimon) 또는 모니터 캐리어(carrier)를 사용하도록 링크 탐지를 설정합니다. 기본값은 캐리어입니다.

other_config:bond-miimon-interval=100

miimon을 사용하는 경우 하트비트 간격(밀리초)을 설정합니다.

bond_updelay=1000

플랩을 방지하려면 링크를 활성화해야 합니다.

other_config:bond-rebalance-interval=10000

본딩 멤버 간 리밸런싱 간격(밀리초)입니다. 본딩 멤버 간의 리밸런싱 흐름을 비활성화하려면 이 값을 0으로 설정합니다.