Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.8. GUI를 사용하여 본딩 연결 만들기

GNOME 제어 센터 유틸리티를 사용하여 NetworkManager 에 지시하여 두 개 이상의 Wired 또는 InfiniBand 연결에서 본딩을 생성할 수 있습니다. 먼저 본딩할 연결을 만들 필요가 없습니다. 본딩을 구성하기 위해 프로세스의 일부로 구성할 수 있습니다. 구성 프로세스를 완료하려면 인터페이스의 MAC 주소를 사용할 수 있어야 합니다.

7.8.1. 본딩 연결 설정

절차 7.1. 새로운 Bond Connection_ Using nm-connection-editor 추가

새 본딩 연결을 생성하려면 다음 단계를 수행하십시오.
  1. 터미널에서 nm-connection-editor 를 입력합니다.
    ~]$ nm-connection-editor
  2. Add(추가 ) 단추를 클릭합니다. Choose a Connection Type(연결 유형 선택) 창이 표시됩니다. Bond 를 선택하고 Create(생성 )를 클릭합니다. Editing Bond connection 1(본딩 연결 편집) 1 창이 표시됩니다.

    그림 7.6. NetworkManager 그래픽 사용자 인터페이스 추가 본딩 메뉴

    NetworkManager 그래픽 사용자 인터페이스 추가 본딩 메뉴
  3. Bond 탭에서 Add(추가 )를 클릭하고 본딩 연결에 사용할 인터페이스 유형을 선택합니다. Create(만들기 ) 단추를 클릭합니다. 포트 유형을 선택하는 대화 상자가 첫 번째 포트를 만들 때만 나타납니다. 그런 다음 모든 추가 포트에 대해 동일한 유형을 자동으로 사용합니다.
  4. Editing bond0 slave 1( bond0 슬레이브 1 편집 ) 창이 표시됩니다. 장치 MAC 주소 드롭다운 메뉴를 사용하여 결합할 인터페이스의 MAC 주소를 선택합니다. 첫 번째 포트의 MAC 주소는 본딩 인터페이스의 MAC 주소로 사용됩니다. 필요한 경우 본딩의 MAC 주소로 사용할 복제본 MAC 주소를 입력합니다. Save(저장 ) 버튼을 클릭합니다.

    그림 7.7. NetworkManager 그래픽 사용자 인터페이스 Add a Bond Connection 메뉴

    NetworkManager 그래픽 사용자 인터페이스 Add a Bond Connection 메뉴
  5. 본딩된 포트의 이름이 Bonded 연결 창에 표시됩니다. Add(추가 ) 버튼을 클릭하여 추가 포트 연결을 추가합니다.
  6. 설정을 검토 및 확인한 다음 Save (저장) 단추를 클릭합니다.
  7. 아래의 7.8.1.1절. “본딩 탭 구성” 을 참조하여 본딩별 설정을 편집합니다.

절차 7.2. 기존 본딩 연결 편집

다음 단계에 따라 기존 본딩 연결을 편집합니다.
  1. 터미널에서 nm-connection-editor 를 입력합니다.
    ~]$ nm-connection-editor
  2. 편집할 연결을 선택하고 Edit (편집) 단추를 클릭합니다.
  3. General(일반 ) 탭을 선택합니다.
  4. 연결 이름, 자동 연결 동작 및 가용성 설정을 구성합니다.
    편집 대화 상자의 5가지 설정은 모든 연결 유형에 공통적입니다. General(일반 ) 탭을 참조하십시오.
    • 연결 이름 - 네트워크 연결에 대한 설명이 포함된 이름을 입력합니다. 이 이름은 Network (네트워크) 창의 메뉴에 이 연결을 나열하는 데 사용됩니다.
    • 사용 가능한 경우 이 네트워크에 자동으로 연결 - 사용 가능한 경우 NetworkManager 이 연결에 자동으로 연결되도록 하려면 이 상자를 선택합니다. 자세한 내용은 “제어 센터를 사용하여 기존 연결 편집”을 참조하십시오.
    • 모든 사용자가 이 네트워크에 연결할 수 있습니다 - 이 상자를 선택하여 시스템의 모든 사용자가 사용할 수 있는 연결을 만듭니다. 이 설정을 변경하려면 root 권한이 필요할 수 있습니다. 자세한 내용은 3.4.5절. “GUI를 사용하여 시스템 전체 및 개인 연결 프로파일 관리” 을 참조하십시오.
    • 이 연결을 사용할 때 VPN에 자동으로 연결 - NetworkManager 가 VPN 연결에 자동으로 연결되도록 하려면 이 상자를 선택합니다. 드롭다운 메뉴에서 VPN을 선택합니다.
    • 방화벽 영역 - 드롭다운 메뉴에서 방화벽 영역을 선택합니다. 방화벽 영역에 대한 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드 를 참조하십시오.
  5. 아래의 7.8.1.1절. “본딩 탭 구성” 을 참조하여 본딩별 설정을 편집합니다.

새 연결 (또는 수정된) 연결 저장 및 추가 설정 만들기

본딩 연결 편집을 마치면 Save (저장) 버튼을 클릭하여 사용자 지정 구성을 저장합니다.
그런 다음 다음을 구성하려면 다음을 수행합니다.

7.8.1.1. 본딩 탭 구성

새 본딩 연결을 이미 추가한 경우(명령에 대해서는 절차 7.1. “새로운 Bond Connection_ Using nm-connection-editor 추가” 참조) Bond 탭을 편집하여 부하 공유 모드 및 포트 연결 실패를 감지하는 데 사용할 링크 모니터링 유형을 설정할 수 있습니다.
모드
본딩을 구성하는 포트 연결을 통해 트래픽을 공유하는 데 사용되는 모드입니다. 기본값은 Round-robin 입니다. 802.3ad 와 같은 기타 부하 공유 모드는 드롭다운 목록을 통해 선택할 수 있습니다.
링크 모니터링
네트워크 트래픽을 전송하는 포트 기능을 모니터링하는 방법입니다.
다음과 같은 로드 공유 모드는 모드 드롭다운 목록에서 선택할 수 있습니다.
라운드 로빈
내결함성 및 로드 밸런싱에 대한 라운드 로빈 정책을 설정합니다. 전송은 첫 번째로 사용 가능한 결합된 포트 인터페이스에서 수신 및 순차적으로 전송됩니다. 이 모드는 추가 스위치 구성 없이 가상 시스템을 사용하는 브리지 뒤에 작동하지 않을 수 있습니다.
활성 백업
내결함성에 대한 active-backup 정책을 설정합니다. 첫 번째 사용 가능한 결합된 포트 인터페이스를 통해 전송이 수신되고 전송됩니다. 다른 본딩된 포트 인터페이스는 활성 본딩 포트 인터페이스가 실패한 경우에만 사용됩니다. InfiniBand 장치 본딩에 사용할 수 있는 유일한 모드입니다.
XOR
XOR(특정 또는) 정책을 설정합니다. 전송은 선택한 해시 정책을 기반으로 합니다. 기본값은 소스 및 대상 MAC 주소의 XOR에 포트 인터페이스 수를 곱한 해시를 파생하는 것입니다. 이 모드에서는 특정 피어를 향하는 트래픽이 항상 동일한 인터페이스를 통해 전송됩니다. 대상이 결정되기 때문에 이 방법은 동일한 링크 또는 로컬 네트워크에 있는 피어로의 트래픽에 가장 적합합니다. 트래픽이 단일 라우터를 통과해야 하는 경우 이 트래픽 분산 모드는 차선책이 됩니다.
브로드캐스트
내결함성을 위한 브로드캐스트 정책을 설정합니다. 모든 전송은 모든 포트 인터페이스에서 전송됩니다. 이 모드는 추가 스위치 구성 없이 가상 시스템을 사용하는 브리지 뒤에 작동하지 않을 수 있습니다.
802.3ad
IEEE 802.3ad 동적 링크 집계 정책을 설정합니다. 동일한 속도 및 이중화된 설정을 공유하는 집계 그룹을 생성합니다. 활성 수집기의 모든 포트에서 전송 및 수신됩니다. 802.3ad 호환 네트워크 스위치가 필요합니다.
조정 전송 로드 밸런싱
내결함성 및 로드 밸런싱을 위한 적응형 Transmit Load Balancing(TLB) 정책을 설정합니다. 발신 트래픽은 각 포트 인터페이스의 현재 부하에 따라 배포됩니다. 현재 포트에서 들어오는 트래픽을 수신합니다. 수신 포트가 실패하면 다른 포트가 실패한 포트의 MAC 주소를 넘겨받습니다. 이 모드는 커널 본딩 모듈에 알려진 로컬 주소에만 적합하므로 가상 시스템과 브리지 뒤에 사용할 수 없습니다.
자동 조정 로드 밸런싱
내결함성 및 로드 밸런싱에 대한 적응형 로드 밸런싱(ALB) 정책을 설정합니다. IPv4 트래픽에 대한 전송 및 부하 분산 수신을 포함합니다. ARP 협상을 통해 부하 분산을 달성합니다. 이 모드는 커널 본딩 모듈에 알려진 로컬 주소에만 적합하므로 가상 시스템과 브리지 뒤에 사용할 수 없습니다.
다음 링크 모니터링 유형은 Link Monitoring (링크 모니터링) 드롭다운 목록에서 선택할 수 있습니다. 본딩된 인터페이스에 가장 적합한 채널 본딩 모듈 매개 변수를 테스트하는 것이 좋습니다.
MII(Media Independent Interface)
인터페이스의 캐리어 트렌드 상태가 모니터링됩니다. 이 작업은 MII 레지스터를 직접 쿼리하거나 ethtool 을 사용하여 장치를 쿼리하여 드라이버를 쿼리하여 수행할 수 있습니다. 다음 세 가지 옵션을 사용할 수 있습니다.
모니터링 주기
드라이버 또는 MII 레지스터를 쿼리하는 시간 간격(밀리초)입니다.
링크 업 지연
보고된 링크를 사용하기 전에 대기하는 시간(밀리초)입니다. 이 지연은 링크가 up 으로 보고되는 즉시 불필요한 ARP 요청이 손실된 경우 사용할 수 있습니다. 이러한 문제는 전환 초기화 중에 발생할 수 있습니다.
링크 다운 지연
이전에 활성 링크를 down 으로 보고한 경우 다른 링크로 변경하기 전에 대기하는 시간(밀리초)입니다. 연결된 스위치가 백업 모드로 변경되는 데 상대적으로 오랜 시간이 걸리는 경우 이 지연을 사용할 수 있습니다.
ARP
ARP(주소 해결 프로토콜)는 링크 계층 연결이 작동하는 정도를 확인하기 위해 하나 이상의 피어를 프로브하는 데 사용됩니다. 전송 시작 시간과 마지막 수신 시간을 제공하는 장치 드라이버에 따라 다릅니다.
두 가지 옵션을 사용할 수 있습니다.
모니터링 주기
ARP 요청을 보내는 시간 간격(밀리초)입니다.
ARP 대상
ARP 요청을 보낼 쉼표로 구분된 IP 주소 목록입니다.