스위치에 2개 포트 LACP 포트 채널을 구성하고 vSphere Distributed Switch에 2개 업링크 링크 집계 그룹을 구성할 수 있습니다.

이 예에서는 서버당 2개의 물리적 업링크가 있는 10Gb 네트워킹을 사용합니다.

참고: RDMA를 통한 vSAN은 이 구성을 지원하지 않습니다.

네트워크 스위치 구성

다음 설정을 사용하여 vSphere Distributed Switch를 구성합니다.

  • vSAN 호스트가 연결될 포트를 확인합니다.

  • 포트 채널을 생성합니다.

  • VLAN을 사용하는 경우 올바른 VLAN을 포트 채널로 다시 트렁크합니다.

  • 원하는 배포 또는 로드 밸런싱 옵션(해시)을 구성합니다.

  • LACP 모드를 활성/동적으로 설정합니다.

  • MTU 구성을 확인합니다.

vSphere 구성

다음 설정을 사용하여 vSphere 네트워크를 구성합니다.

  • 올바른 MTU를 사용하여 vDS를 구성합니다.

  • vDS에 호스트를 추가합니다.

  • 포트 채널에 대해 올바른 수의 업링크와 일치하는 특성을 사용하여 LAG를 생성합니다.

  • 물리적 업링크를 LAG에 할당합니다.

  • vSAN 트래픽에 대한 분산 포트 그룹을 생성하고 올바른 VLAN을 할당합니다.

  • 올바른 MTU를 사용하여 vSAN에 대한 VMkernel 포트를 구성합니다.

물리적 스위치 설정

다음 설정을 사용하여 물리적 스위치를 구성합니다. Dell 서버에서 이 구성을 설정하는 방법에 대한 지침은 http://www.dell.com/Support/Article/kr/ko/19/HOW10364 "를 참조하십시오."

2개의 업링크 LAG를 구성합니다.

  • 스위치 포트 36 및 18을 사용합니다.

  • 이 구성은 VLAN 트렁킹을 사용하므로 포트 채널은 해당 VLAN이 트렁킹된 VLAN 트렁크 모드에 있습니다.

  • 로드 밸런싱 또는 로드 배포에 소스 및 대상 IP 주소, TCP/UDP 포트 및 VLAN "" 방법을 사용합니다.

  • LACP 모드가 활성 활성(동적)인지 확인합니다.

다음 명령을 사용하여 Dell 스위치에서 개별 포트 채널을 구성합니다.

  • 포트 채널을 생성합니다.

#interface port-channel 1

  • 포트-채널을 VLAN 트렁크 모드로 설정합니다.

#switchport mode trunk

  • VLAN 액세스를 허용합니다.

#switchport trunk allowed vlan 3262

  • 로드 밸런싱 옵션을 구성합니다.

#hashing-mode 6

  • 포트-채널에 올바른 포트를 할당하고 모드를 활성으로 설정합니다.

  • 포트 채널이 올바르게 구성되어 있는지 확인합니다.

    #show interfaces port-channel 1

    Channel Ports Ch-Type Hash Type Min-links Local Prf

    ------- ----------------------------- -------- --------- --------- ---------

    Po1 Active: Te1/0/36, Te1/0/18 Dynamic 6 1 Disabled

    Hash Algorithm Type

    1 - Source MAC, VLAN, EtherType, source module and port Id

    2 - Destination MAC, VLAN, EtherType, source module and port Id

    3 - Source IP and source TCP/UDP port

    4 - Destination IP and destination TCP/UDP port

    5 - Source/Destination MAC, VLAN, EtherType, source MODID/port

    6 - Source/Destination IP and source/destination TCP/UDP port

    7 - Enhanced hashing mode

#interface range Te1/0/36, Te1/0/18

#channel-group 1 mode active

전체 구성:

#interface port-channel 1

#switchport mode trunk

#switchport trunk allowed vlan 3262

#hashing-mode 6

#exit

#interface range Te1/0/36,Te1/018

#channel-group 1 mode active

#show interfaces port-channel 1

참고: vSAN 호스트에 연결된 모든 참여 스위치 포트에 대해 이 절차를 반복합니다.

vSphere Distributed Switch 설정

시작하기 전에 vDS가 LACP를 지원하는 버전으로 업그레이드되었는지 확인합니다. 확인하려면 vDS를 마우스 오른쪽 버튼으로 클릭하고 [업그레이드] 옵션을 사용할 수 있는지 확인합니다. LACP를 지원하는 버전으로 vDS를 업그레이드해야 할 수 있습니다.

vDS에서 LAG 생성

분산 스위치에 대해 LAG를 생성하려면 vDS를 선택하고 구성 탭을 클릭한 다음, LACP를 선택합니다. 새 LAG를 추가합니다.

LACP 구성

다음 속성을 사용하여 LAG를 구성합니다.

  • LAG 이름: lag1

  • 포트 수: 2(스위치의 포트 채널과 일치하도록 지정)

  • 모드: 물리적 스위치와 일치하도록 활성으로 지정합니다.

  • 로드 밸런싱 모드: 소스 및 대상 IP 주소, TCP/UDP 포트 및 VLAN

물리적 업링크를 LAG에 추가

vSAN 호스트가 vDS에 추가되었습니다. 개별 vmnic를 적절한 LAG 포트에 할당합니다.

  • vDS를 마우스 오른쪽 버튼으로 클릭하고 호스트 추가 및 관리...를 선택합니다.

  • 호스트 네트워킹 관리를 선택하고 연결된 호스트를 추가합니다.

  • 물리적 어댑터 관리에서 해당 어댑터를 선택하고 LAG 포트에 할당합니다.

  • LAG1에서 업링크 1 위치의 vmnic0를 포트 0으로 마이그레이션합니다.

vmnic1에 대한 절차를 두 번째 LAG 포트 위치 lag1-1에 대해 반복합니다.

LAG 구성

분산 포트 그룹 팀 구성 및 페일오버 정책 구성

분산 포트 그룹 팀 구성 및 페일오버 정책에서 LAG 그룹을 활성 업링크로 할당합니다. vSAN 트래픽에 지정된 분산 포트 그룹을 선택하거나 생성합니다. 이 구성에서는 VLAN ID 3262 태그가 지정된 vSAN이라는 vSAN 포트 그룹을 사용합니다. 포트 그룹을 편집하고 새 LAG 구성을 반영하도록 팀 구성 및 페일오버 정책을 구성할 수 있습니다.

LAG 그룹 lag1이 활성 업링크 위치에 있는지 확인하고 남은 업링크가 미사용 위치에 있는지 확인합니다.

참고: LAG(링크 집계 그룹)가 유일한 활성 업링크로 선택되면 LAG의 로드 밸런싱 모드가 포트 그룹의 로드 밸런싱 모드를 재정의합니다. 따라서 기존 가상 포트 기준 라우팅 정책은 아무런 역할도 수행하지 않습니다.

VMkernel 인터페이스 생성

마지막 단계는 새 분산 포트 그룹을 사용하기 위한 VMkernel 인터페이스를 생성하여 vSAN 트래픽용으로 태그를 지정하는 것입니다. 각 vSAN vmknic가 LAG 그룹의 vmnic0 및 vmnic1을 통해 통신하여 로드 밸런싱 및 페일오버를 제공할 수 있는지 확인합니다.

LACP용 VMkernel 인터페이스 생성

로드 밸런싱 구성

로드 밸런싱 측면에서, 이 LAG 설정의 모든 vmnics에 있는 모든 호스트에서 트래픽이 일관되게 분산되지 않지만, 구성 1의 물리적 NIC 로드 기준 라우팅과 구성 2에서 사용되는 에어갭/다중 vmknic 방법과 비교하면 훨씬 더 일관됩니다.

개별 호스트의 vSphere 성능 그래프에 향상된 로드 밸런싱이 표시됩니다.

네트워크 업링크 이중화가 손실됨

지정된 vSAN 호스트에서 vmnic1이 사용하지 않도록 설정되면 네트워크 이중화 경보가 트리거됩니다.

vSAN 상태 경보는 트리거되지 않으며 게스트 I/O에 대한 영향은 에어갭이 적용된 다중 vmknic 구성과 비교할 때 최소로 유지됩니다. 이 구성에서 LACP가 구성된 모든 TCP 세션을 중지할 필요는 없습니다.

복구 및 페일백

페일백 시나리오에서는 vSAN 환경의 로드 기반 팀 구성, 다중 vmknic 및 LACP 사이에서 다른 동작을 보입니다. vmnic1이 복구된 이후 두 활성 업링크 모두에서 트래픽이 자동으로 분산됩니다. 이 동작은 vSAN 트래픽에 유용할 수 있습니다.

페일백을 예 또는 아니요 중 무엇으로 설정하시겠습니까?

LAG 로드 밸런싱 정책은 vSphere Distributed 포트 그룹에 대한 팀 구성 및 페일오버 정책을 재정의합니다. 또한 페일백 값에 대한 지침도 고려하십시오. 랩 테스트에 따르면 LACP를 사용하여 페일백을 또는 아니요로 설정하는 경우 명확한 동작 차이는 나타나지 않습니다. LAG 설정은 포트 그룹 설정보다 우선적으로 적용됩니다.

참고: LACP에서는 비콘 검색이 지원되지 않으므로 네트워크 장애 감지 값은 링크 상태만으로 유지됩니다. VMware KB IP 해시 로드 밸런싱 이해(2006129)를 참조하십시오.