NIC 팀 구성을 위해 몇 가지 로드 밸런싱 기술을 사용할 수 있으며 각 기술에는 장단점이 있습니다.
기존 가상 포트 기준 라우팅
활성/활성 또는 활성/수동 구성에서는 기본 NIC 팀 구성을 위해 기존 가상 포트 기준 라우팅을 사용합니다. 이 정책이 적용되면 VMkernel 포트마다 하나의 물리적 NIC만 사용됩니다.
장점
-
물리적 스위치 구성을 최소화해야 하는 가장 간단한 NIC 팀 구성 방법입니다.
-
이 방법을 사용하려면 vSAN 트래픽에 단일 포트만 필요하므로 문제 해결이 간단해집니다.
단점
-
단일 VMkernel 인터페이스는 하나의 물리적 NIC 대역폭으로 제한됩니다. 일반적인 vSAN 환경에서는 하나의 VMkernel 어댑터를 사용하므로 팀에서 물리적 NIC가 하나만 사용됩니다.
물리적 NIC 로드 기준 라우팅
물리적 NIC 로드 기준 라우팅은 기존 가상 포트 기준 라우팅을 기준으로 하여 가상 스위치가 업링크의 실제 로드를 모니터링하고 오버로드된 업링크에서 로드를 줄이는 단계를 수행합니다. 이 로드 밸런싱 방법은 vSphere Standard Switch가 아닌 vSphere Distributed Switch에서만 사용할 수 있습니다.
이 Distributed Switch는 NIC 팀의 포트 ID 및 업링크 수를 사용하여 각 VMKernel 포트에 대한 업링크를 계산합니다. 이 Distributed Switch는 30초마다 업링크를 검사하고 로드가 75퍼센트를 초과하는 경우 가장 높은 I/O를 가진 VMkernel 포트의 포트 ID를 다른 업링크로 이동합니다.
장점
-
물리적 스위치 구성이 필요하지 않습니다.
-
vSAN에 하나의 VMkernel 포트가 있지만, 다른 VMkernel 포트 또는 네트워크 서비스가 동일한 업링크를 공유할 수 있습니다. vSAN은 vMotion 또는 관리 등의 다른 경쟁 서비스의 다른 업링크를 사용할 수 있습니다.
단점
-
vSAN에는 일반적으로 VMkernel 포트가 하나만 구성되어 있으므로 효율성이 제한됩니다.
-
ESXi VMkernel은 각 시간 간격 후에 트래픽 로드를 다시 평가하므로 처리 오버헤드가 발생할 수 있습니다.
설정: 네트워크 장애 감지
기본 설정인 링크 상태만을 사용합니다. 링크 장애 감지를 위해 비콘 검색을 사용하지 마십시오. 분할 브레인 시나리오를 피하려면 비콘 검색을 위해 3개 이상의 물리적 NIC가 필요합니다. 자세한 내용은 VMware KB 1005577을 참조하십시오.
설정: 스위치 알림
기본 설정인 예를 사용합니다. 물리적 스위치는 각 MAC 주소를 물리적 스위치 포트에 연결하기 위한 MAC 주소 전달 테이블을 포함합니다. 프레임이 들어오면 스위치는 테이블에서 대상 MAC 주소를 확인하고 올바른 물리적 포트를 결정합니다.
NIC 페일오버가 발생하는 경우 ESXi 호스트는 변경된 사항이 있다는 사실을 네트워크 스위치에 알려야 합니다. 그렇지 않으면 물리적 스위치는 계속 이전 정보를 사용하고 프레임을 잘못된 포트로 보낼 수 있습니다.
스위치 알림을 예로 설정한 상태에서 한 물리적 NIC가 실패하고 트래픽이 팀의 다른 물리적 NIC로 재라우팅되는 경우 가상 스위치가 네트워크를 통해 알림을 전송하여 물리적 스위치의 조회 테이블을 업데이트합니다.
이 설정은 VLAN 구성 오류 또는 네트워크에서 추가적인 업스트림을 발생하게 되는 업링크 손실을 찾아내지 않습니다. vSAN 네트워크 파티션 상태 점검은 이러한 문제를 감지할 수 있습니다.
설정: 페일백
이 옵션은 물리적 어댑터가 고장을 복구한 후에 어떻게 실행 상태로 돌아가는지를 결정합니다. 페일오버 이벤트는 네트워크 트래픽이 NIC 간에 이동되도록 트리거합니다. 기존 NIC에서 링크 실행 중 상태가 감지되면 페일백이 예로 설정된 경우 트래픽이 자동으로 기존 네트워크 어댑터로 되돌아갑니다. 페일백을 아니요로 설정한 경우 수동 페일백이 필요합니다.
경우에 따라 페일백을 아니요로 설정하는 것이 유용할 수 있습니다. 예를 들어 물리적 스위치 포트가 장애로부터 복구되면 포트는 활성 상태일 수 있지만, 트래픽을 전달하기 시작하는 데 몇 초 정도 걸릴 수 있습니다. 자동 페일백은 Spanning Tree Protocol을 사용하는 특정 환경에서 문제를 발생시키는 것으로 알려졌습니다. STP(Spanning Tree Protocol)에 대한 자세한 내용은 VMware KB 1003804를 참조하십시오.
페일오버 순서 설정
페일오버 순서는 정상 작업 동안 활성 상태인 링크와 페일오버 이벤트 시 활성 상태인 링크를 결정합니다. vSAN 네트워크에 대해 지원되는 구성이 다를 수 있습니다.
활성/대기 업링크: 활성/대기 설정에서 장애가 발생하면 NIC 드라이버가 업링크 1에서 링크 종료 이벤트를 vSphere에 알립니다. 대기 업링크 2가 활성화되고 업링크 2에서 트래픽이 재개됩니다.
활성/활성 업링크: 페일오버 순서를 활성/활성으로 설정한 경우 vSAN 트래픽에 사용되는 가상 포트는 동시에 두 개의 물리적 포트를 모두 사용할 수는 없습니다.
업링크 1 및 업링크 2 둘 다의 NIC 팀 구성이 활성 상태이면 대기 업링크가 활성 상태일 필요는 없습니다.