vSphere Distributed Switch에서 LACP(Link Aggregation Control Protocol) 지원 기능을 사용하면 동적 링크 집계를 통해 ESXi 호스트를 물리적 스위치에 연결할 수 있습니다. Distributed Switch에 여러 LAG(링크 집계 그룹)를 생성하여 LACP 포트 채널에 연결된 ESXi 호스트에서 물리적 NIC의 대역폭을 집계할 수 있습니다.

그림 1. vSphere Distributed Switch의 향상된 LACP 지원

vSphere Distributed Switch의 LACP 지원 아키텍처.

Distributed Switch의 LACP 구성

두 개 이상의 포트가 있는 LAG를 구성하고 물리적 NIC를 포트에 연결합니다. LAG 포트는 LAG 내에서 팀으로 구성되며, 네트워크 트래픽은 LACP 해싱 알고리즘을 통해 포트 간에 로드 밸런싱됩니다. 하나의 LAG로 분산 포트 그룹의 트래픽을 처리하여 네트워크 대역폭, 이중화 및 포트 그룹으로의 로드 밸런싱을 향상시킬 수 있습니다.

Distributed Switch에서 LAG를 생성하면 Distributed Switch에 연결된 모든 호스트의 프록시 스위치에서 LAG 개체도 생성됩니다. 예를 들어 포트가 두 개 있는 LAG1을 생성하면 Distributed Switch에 연결된 모든 호스트에 같은 포트 수의 LAG1이 생성됩니다.

호스트 프록시 스위치에서는 한 물리적 NIC를 한 LAG 포트에만 연결할 수 있습니다. Distributed Switch에서는 한 LAG 포트에 여러 호스트의 여러 물리적 NIC가 연결될 수 있습니다. LAG 포트에 연결하는 호스트의 물리적 NIC는 물리적 스위치에서 LACP 포트 채널에 속한 링크에 연결되어야 합니다.

Distributed Switch에서 최대 64개의 LAG를 생성할 수 있습니다. 호스트는 최대 32개의 LAG를 지원할 수 있습니다. 하지만 실제로 사용할 수 있는 LAG 수는 기본 물리적 환경의 기능과 가상 네트워크의 토폴로지에 따라 다릅니다. 예를 들어 물리적 스위치가 LACP 포트 채널에서 최대 네 개의 포트를 지원하는 경우 호스트당 최대 네 개의 물리적 NIC를 LAG에 연결할 수 있습니다.

LACP 시간 초과 값을 구성할 수 있습니다. LACP는 프로토콜이 사용되도록 설정된 모든 링크로 프레임을 전송하여 작동합니다. 링크의 다른 쪽 끝에서 역시 LACP를 사용하도록 설정된 디바이스를 찾으면 동일한 링크를 따라 독립적으로 프레임을 전송하여 두 장치가 서로 간에 여러 링크를 감지한 다음 단일 논리적 링크로 결합할 수 있습니다. 시간 초과 값은 LACP 세션이 종료되기까지 LAG 인터페이스가 원격 시스템의 PDU(Protocol Data Unit)를 대기하는 시간입니다. LACP PDU의 주기적 전송은 느리거나 빠른 전송 속도로 발생합니다.

물리적 스위치에서 포트 채널 구성

LACP를 사용할 각 호스트에 대해 물리적 스위치에서 별도의 LACP 포트 채널을 생성해야 합니다. 물리적 스위치에서 LACP를 구성할 때에는 다음 요구 사항을 고려해야 합니다.

  • LACP 포트 채널의 포트 수는 호스트에서 그룹화하려는 물리적 NIC의 수와 같아야 합니다. 예를 들어 호스트에서 물리적 NIC 두 개의 대역폭을 집계하려는 경우 물리적 스위치에서 두 개의 포트가 있는 LACP 포트 채널을 생성해야 합니다. Distributed Switch의 LAG는 최소한 두 개의 포트로 구성해야 합니다.
  • 물리적 스위치에 있는 LACP 포트 채널의 해싱 알고리즘은 Distributed Switch의 LAG에 구성된 해싱 알고리즘과 동일해야 합니다.
  • LACP 포트 채널에 연결하려는 모든 물리적 NIC는 동일한 속도와 이중 방식으로 구성해야 합니다.