이 문서에서는 링크 집계, NIC 티밍, 링크 집계 제어 프로토콜(LACP), ESXi/ESX와 물리적 네트워크 스위치 간의 EtherChannel 연결에 대한 개념, 제한 사항 및 몇 가지 구성 예(특히 Cisco 및 HP 관련)를 설명합니다.
링크 집계 개념:
- EtherChannel: 2~8개의 물리적 이더넷 링크를 결합하여 다른 페일오버 링크로 논리적 이더넷 링크를 생성함으로써 스위치, 라우터 및 서버 간에 내결함성과 고속 연결을 제공하는 링크 집계(포트 트렁킹) 방법입니다. Cisco EtherChannel에 대한 자세한 내용은 Cisco에서 제공하는 EtherChannel 소개를 참조하십시오.
- LACP 또는 IEEE 802.3ad: 링크 집계 제어 프로토콜(LACP)은 여러 물리적 포트를 하나로 묶어 단일 논리 채널을 형성하도록 제어하는 방법으로 IEEE 사양에 포함되어 있습니다. LACP를 사용하면 네트워크 디바이스가 피어 디바이스(LACP도 구현한 직접 연결된 디바이스)에 LACP 패킷을 전송하여 자동으로 링크 번들을 협상할 수 있습니다. LACP에 대한 자세한 내용은 Cisco에서 제공하는 링크 집계 제어 프로토콜 백서를 참조하십시오.
참고: LACP는 vSphere Distributed Switch(VDS) 또는 Cisco Nexus 1000v를 사용하는 vSphere 5.1 및 5.5에서만 지원됩니다.
- EtherChannel과 802.ad: EtherChannel과 IEEE 802.3ad 표준은 매우 유사하며 실현하려는 목표도 동일합니다. 그러나 몇 가지 차이점도 있으며, 가장 분명한 차이는 EtherChannel이 Cisco 독점 기술인 반면 802.3ad는 개방형 표준이라는 점입니다.
- EtherChannel 구현에 대한 자세한 내용은 Cisco에서 제공하는 Catalyst 스위치의 EtherChannel 로드 밸런싱 및 이중화 이해 문서를 참조하십시오.
EtherChannel에서 지원되는 시나리오:
- 단일 IP와 다중 IP 간 연결(호스트 A가 호스트 B와 호스트 C에 대해 두 개의 연결 세션을 시작합니다).
- 다중 IP와 다중 IP 간 연결(호스트 A와 호스트 B가 호스트 C, 호스트 D 등에 대해 여러 연결 세션을 시작합니다).
참고: 여러 NIC에서 단일 IP와 단일 IP 간 연결은 지원되지 않습니다(호스트 A가 호스트 B에 대해 시작하는 하나의 연결 세션은 하나의 NIC만 사용합니다).
- 모든 ESXi/ESX VLAN 구성 모드(VST, EST 및 VGT)와 호환됩니다. 이러한 모드에 대한 자세한 내용은 가상 스위치, 물리적 스위치 및 가상 시스템의 VLAN 구성(1003806)을 참조하십시오.
- 지원되는 Cisco 구성: EtherChannel 모드 켜기 – (EtherChannel만 활성화)
- 지원되는 HP 구성: 트렁크 모드
- 지원되는 스위치 집계 알고리즘: IP-SRC-DST(IP 소스-대상의 약어)
- 지원되는 가상 스위치 NIC 티밍 모드: IP 해시. 단, 다음 주의 사항을 참조하십시오:
참고: vSphere Distributed Switch 5.1의 LACP는 IP 해시 로드 밸런싱만 지원합니다. vSphere Distributed Switch 5.5에서는 LACP에 대해 모든 로드 밸런싱 알고리즘이 지원됩니다:
- IP HASH 로드 밸런싱과 함께 비컨 프로빙을 사용하지 마십시오.
- IP HASH 로드 밸런싱에서 대기 또는 사용하지 않는 업링크를 구성하지 마십시오.
- vSphere Distributed Switch 5.1은 vNetwork Distributed Switch(vDS)당 하나의 EtherChannel만 지원합니다. 그러나 vSphere Distributed Switch 5.5는 여러 LAG를 지원합니다.
- 일부 하위 Cisco 스위치 모델은 MAC-SRC-DST가 기본값으로 설정되어 있을 수 있으며 추가 구성이 필요할 수 있습니다. 자세한 내용은 Cisco에서 제공하는 Catalyst 스위치의 EtherChannel 로드 밸런싱 및 이중화 이해 문서를 참조하십시오.
interface Port-channel1
switchport
switchport access vlan 100
switchport mode access
no ip address
!
interface GigabitEthernet1/1
switchport
switchport access vlan 100
switchport mode access
no ip address
channel-group 1 mode on
!
ESX Server와 Cisco 스위치의 토폴로지 및 구성 예제:
다음 명령을 실행하여 EtherChannel 로드 밸런싱 모드 구성을 확인할 수 있습니다:
Switch# show etherchannel load-balance
EtherChannel Load-Balancing Configuration:
src-dst-ip
mpls label-ip
EtherChannel Load-Balancing Addresses Used Per-Protocol:
Non-IP: Source XOR Destination MAC address
IPv4: Source XOR Destination IP address
IPv6: Source XOR Destination IP address
MPLS: Label or IP
Switch# show etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use f - failed to allocate aggregator
M - not in use, minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
Number of channel-groups in use: 2
Number of aggregators: 2
Group Port-channel Protocol Ports
------+-------------+-----------+--------------------------
1 Po1(SU) - Gi1/15(P) Gi1/16(P)
2 Po2(SU) - Gi1/1(P) Gi1/2(P)
Switch# show etherchannel protocol
Channel-group listing:
-----------------------
Group: 1
----------
Protocol: - (Mode ON)
Group: 2
----------
Protocol: - (Mode ON)
HP 스위치 구성 예제
- HP 스위치는 다음 두 가지 LACP 모드만 지원합니다:
- 액티브
- 패시브
참고: LACP는 vSphere Distributed Switch 또는 Cisco Nexus 1000V가 설치된 vSphere 5.1 및 5.5에서만 지원됩니다.
- ESXi/ESX와의 정적 링크 집계를 구성하려면 HP 스위치 포트 모드를 TRUNK로 설정하십시오.
- HP 스위치 포트의 TRUNK 모드는 ESXi/ESX NIC 팀 구성 모드인 IP HASH와 호환되는 유일한 집계 방식입니다.
conf
trunk 10-13 Trk1 Trunk
포트 채널을 확인하려면 다음 명령을 실행하십시오:
ProCurve# show trunk
Load Balancing
Port | Name Type | Group Type
---- + --------- + ----- -----
10 | 100/1000T | Trk1 Trunk
11 | 100/1000T | Trk1 Trunk
12 | 100/1000T | Trk1 Trunk
13 | 100/1000T | Trk1 Trunk
vSphere/VMware Infrastructure Client에서 로드 밸런싱 구성
- ESXi/ESX 호스트를 클릭합니다.
- 구성 탭을 클릭합니다.
- 네트워킹 링크를 클릭합니다.
- 속성을 클릭합니다.
- “포트” 탭에서 가상 스위치를 클릭한 다음 편집을 클릭합니다.
- NIC 팀 구성 탭을 클릭합니다.
- “로드 밸런싱” 드롭다운 목록에서 IP 해시 기반 경로를 선택합니다. 단, 아래 주의 사항을 참조하십시오.
- “활성 어댑터” 아래에 둘 이상의 네트워크 어댑터가 나열되어 있는지 확인합니다.
참고: vSphere Distributed Switch 5.1의 LACP는 IP 해시 로드 밸런싱만 지원합니다. vSphere Distributed Switch 5.5에서는 LACP에 대해 모든 로드 밸런싱 알고리즘이 지원됩니다:
- vSwitch와 이에 포함된 포트 그룹(커널 관리 포트 포함) 모두에서 NIC 팀 구성을 IP 해시로 설정해야 합니다. NIC 팀 구성 및 EtherChannel에 대한 자세한 내용은 “기타 정보” 섹션을 참조하십시오.
- IP HASH 로드 밸런싱과 함께 비콘 프로빙을 사용하지 마십시오.
- IP HASH 로드 밸런싱에서 대기 또는 미사용 업링크를 구성하지 마십시오.
- vSphere Distributed Switch 5.1은 vNetwork Distributed Switch(vDS)당 하나의 EtherChannel만 지원합니다. 반면 vSphere Distributed Switch 5.5는 여러 LAG를 지원합니다.
- 블레이드 섀시와 업스트림 스위치 사이에 EtherChannel이 구성되어 있는 경우 블레이드 시스템에서 실행되는 ESX/ESXi에는 IP 해시 로드 밸런싱이 필요하지 않습니다. IP 해시 로드 밸런싱은 블레이드와 내부 섀시 스위치 사이에 EtherChannel이 있는 경우, 또는 블레이드가 네트워크 패스스루 모드에서 업스트림 스위치로 연결되는 EtherChannel을 사용하여 실행되는 경우에만 필요합니다. 다양한 시나리오에 대한 자세한 내용은 블레이드 하드웨어 공급업체에 문의하십시오.
LACP는 VMware vDistributed Switch가 설치된 vSphere ESXi 5.1 및 5.5에서만 지원됩니다. 자세한 내용은 vSphere Web Client를 사용하여 업링크 포트 그룹에서 LACP 활성화 또는 비활성화 (2034277) 및 VMware vSphere 5.1의 새로운 기능 – 네트워킹 백서를 참조하십시오.
실행 중인 ESX/ESXi 호스트에서 EtherChannel 구성 제거
EtherChannel을 제거하려면 vSwitch/dvSwitch에 활성 네트워크 어댑터가 하나 있어야 합니다. EtherChannel 구성에서 다른 호스트 NIC의 연결이 해제되어 있는지(링크 다운) 확인하십시오. 다음 옵션 중 하나를 수행하십시오:
- 네트워크 어댑터에서 네트워크 케이블을 분리합니다(하나는 온라인 상태로 유지하십시오).
- 물리적 스위치의 네트워크 포트를 비활성화합니다.
- ESXi에서 vmnic 네트워크 어댑터를 비활성화합니다. 자세한 내용은 ESXi 5.x에서 vmnic 인터페이스의 링크 상태를 강제로 업 또는 다운으로 설정 (2006074)를 참조하십시오.
네트워크 카드가 하나만 연결된 경우, 물리 네트워크 스위치에서 포트 채널 구성을 제거하고 vSwitch/dvSwitch에서 NIC 티밍 설정을 IP HASH에서 portID로 변경할 수 있습니다. 티밍에 대한 자세한 내용은 NIC teaming in ESXi and ESX (1004088)을 참조하십시오.







