이 페이지의 내용
글로벌 로드 밸런싱(GLB)
GLB 및 GLB 구성 방법에 대해 알아보십시오.
GLB 개요
기존의 로드 밸런싱 메커니즘은 해싱 알고리즘을 사용하여 트래픽을 전송할 송신 인터페이스를 결정합니다. 이러한 알고리즘은 수신된 패킷의 5개 튜플에서 해시 함수를 작동합니다. 그러나 알고리즘은 패킷을 전송하는 링크의 실시간 활용도를 고려하지 않습니다. DLB에서도 결정은 완전히 국소적이며 알고리즘은 링크 사용률을 전체적으로 감지할 수 없습니다. 더 멀리 떨어진 노드가 혼잡하면 해당 노드가 패킷을 삭제할 수 있습니다. 글로벌 로드 밸런싱(GLB)은 NNH(Next-to-Next-Hop) 수준에서 혼잡에 대한 가시성을 제공하는 DLB의 개선 사항입니다.
GLB는 송신 인터페이스를 결정하기 전에 원격 링크의 링크 활용도를 고려합니다. DLB와 마찬가지로 하나의 다중 경로 레그에서 혼잡이 발생하면 GLB는 트래픽을 대체 레그로 오프로드하여 혼잡을 완화할 수 있습니다. DLB와 달리 GLB는 리프 디바이스에서 트래픽 흐름을 재라우팅하여 스파인 수준의 트래픽 혼잡을 방지할 수 있습니다.
기능 탐색기를 사용하여 특정 기능에 대한 플랫폼 및 릴리스 지원을 확인하십시오.
이점
-
혼잡 및 원격 링크 장애로 인한 패킷 손실 감소
-
Clos 토폴로지에서 대용량 데이터 플로우를 엔드투엔드로 효과적으로 로드밸런싱하여 혼잡을 방지합니다
-
대용량 데이터 플로우로 인해 트래픽 혼잡이 발생할 가능성이 높아지는 구축에 특히 유용합니다
AI-ML 데이터센터의 GLB
AI-ML 데이터센터는 다른 네트워크에 비해 엔트로피가 적고 데이터 플로우가 큽니다. 해시 기반 로드 밸런싱이 엔트로피가 적은 트래픽의 대용량 데이터 흐름을 항상 효과적으로 로드 밸런싱하는 것은 아니기 때문에 동적 로드 밸런싱(DLB)이 대신 사용됩니다. 그러나 DLB는 로컬 링크 대역폭 사용률만 고려합니다. 이러한 이유로 DLB는 바로 다음 홉에서만 트래픽 혼잡을 효과적으로 완화할 수 있습니다. GLB는 원격 링크의 트래픽 혼잡을 고려하여 대규모 데이터 흐름을 보다 효과적으로 로드 밸런싱합니다.
GLB 구성
고려 사항
GLB를 구성할 때 다음 사항에 유의하십시오.
-
GLB는 3-Clos(리프-스파인-리프) 토폴로지에서만 지원됩니다.
-
GLB를 구성하기 전에 3-Clos 토폴로지의 모든 디바이스가 GLB를 지원해야 합니다.
-
3-Clos 토폴로지는 GLB를 지원할 때 최대 64개의 리프 디바이스를 가질 수 있습니다.
-
GLB는 동일한 디바이스 쌍(예: 스파인 디바이스 및 리프 디바이스) 간에 하나의 링크만 지원합니다.
GLB는 다음 기능을 지원하지 않습니다.
-
ToR(Top-of-Rack)과 스파인 디바이스 간의 통합 라우팅 및 브리징(IRB) 인터페이스
-
멀티호밍 서버
-
오버레이 경로(IPv4 또는 IPv6)에 대한 GLB
-
라우팅 인스턴스에서 학습된 BGP 경로에 대한 GLB