Ultra Ethernet(UEC)에서 HPE의 방향은?

2023년 7월 공식 출범한 울트라 이더넷 컨소시엄(UEC)은 한 차원 높은 성능, 확장성, 상호운용성을 갖춘 AI 및 고성능 컴퓨팅(HPC) 환경을 강화하는 이더넷 사양을 개발하기 위해 결성되었습니다. 휴렛팩커드 엔터프라이즈(HPE)는 UEC의 최초 창립자 중 하나이며, UEC Specification Revision 1.0에 포함될 기초 IP의 상당 부분을 기여했습니다.

UEC는 오늘날 IT 업계에서 가장 중요한 워크로드를 위해 디지털 영역에서 원활한 데이터 교환 및 계산을 위한 기반을 마련하고 있습니다. UEC의 일부인 울트라 이더넷 전송(UET)은 AI와 고성능 컴퓨팅(HPC) 워크로드를 모두 향상시키기 위해 최적화된 새로운 L4 전송을 만드는 데 중점을 두고 있습니다.

혼잡 제어(Congestion Control)는 링크 활용도를 극대화하는 것을 목표로 하는 UET에서 정의한 주요 기술 중 하나입니다.


이를 지원하기 위해 동적 로드 밸런싱(DLB)은 효율적인 로드 밸런싱을 달성하고 RoCEv2 네트워크에서 혼잡을 방지하는 데 이상적입니다. HPE Aruba Networking CX 스위치는 HPE AI/HPC 솔루션과 통합하여 UEC와 함께 이러한 혁신의 일부가 될 수 있게 되었습니다.

AOS-CX 스위치는 UEC를 지원하도록 설계되어 기존 솔루션과 신규 솔루션 모두에서 새로운 UEC 프로토콜을 빠르고 원활하게 채택할 수 있습니다. 현재 명시적 혼잡 알림(ECN)을 비롯한 많은 필수 기능이 지원됩니다.

ECN은 패킷을 삭제하지 않고 정체가 해소될 때까지 송신 장치가 전송 속도를 낮춰 패킷 손실과 지연을 줄이는 것을 목표로 네트워크에 정체에 대해 알립니다. 추가로 데이터센터용 HPE Aruba Networking CX 스위치에는 DLB 지원이 포함됩니다.

DLB는 Dynamic Load Balancing 기술로 간단히 요약하면, 네트워크 트래픽을 실시간으로 분석하여 가장 효율적이고 균형 잡힌 방식으로 여러 경로(링크, 서버 등)에 분산시키는 기능입니다.

 기존의 정적 로드밸런싱 기능은 미리 정의된 규칙에 따라 트래픽을 분배합니다.

 하지만 이러한 방식은 특정 링크에 트래픽이 몰려 과부하가 되거나 AI 워크로드에서 대규모 트래픽이 발생해서 특정 링크에 집중되었을때 분산 시킬수가 없습니다. 그렇기 때문에 DLB라고 하는 이 기능은 AI 패브릭과 같은 고대역폭 네트워크에서 급변하는 트래픽 환경에 능동적으로 대응하여 네트워크 자원을 효율적으로 사용하고, 병목 현상을 방지하며, 전반적인 시스템 성능을 최적화하는 데 핵심적인 역할을 하는 기능입니다.

DLB는 동일 비용 다중 경로(Equal Cost Multi-Path routing, ECMP)를 향상시킵니다.
ECMP는 일반적으로 해싱 알고리즘을 사용하여 Hop당 결정에 따라 여러 링크에 걸쳐 트래픽을 부하 분산합니다.

DLB는 링크 사용률을 살펴보고 경로 사용률에 따라 플로우를 재조정하여 보다 효율적인 포워딩을 가능하게 하고 혼잡을 줄입니다.

HPE Aruba Networking CX 9300 스위치 시리즈는 Flowlet1 또는 Packet Spray2를 기반으로 하는 DLB를 지원합니다.

DLB와 함께 빠른 링크 장애 조치(FLF)를 사용하면, 현재 링크에 장애가 발생하면 트래픽을 덜 혼잡한 링크로 이동합니다.
CX 9300 스위치는 네트워크의 혼잡을 제어하기 위해 DLB를 사용하는 AI 및 HPC 네트워크를 지원합니다.

패킷 트리밍3과 같은 다른 옵션 기능은 HPE Aruba Networking CX 스위치에 추가할 수 있도록 검토 중입니다.

UEC가 네트워크 성능과 효율성 향상을 요구하는 HPC 및 AI 애플리케이션을 지원하기 위해 이더넷을 지속적으로 재구성함에 따라, HPE는 향후 일부 HPE Aruba Networking CX 스위치에서 지원할 수 있도록 계속 검토하고 있습니다.

HPE Aruba Networking CX 스위치는 최고의 안정성, 정밀한 제어, 최고의 성능을 위해 네트워크를 설계하는 데 도움이 됩니다.
AI 네트워크를 배포할 때 해당 AI 워크로드에 대해 DLB를 활성화할 수 있습니다.

UEC 표준이 비준됨에 따라 HPE Aruba Networking CX 스위치는 이러한 표준을 지속적으로 검토하고 울트라 이더넷의 잠재력을 최대한 활용하고 패브릭을 최적화하여 인프라의 미래를 보장하는 일부 CX 스위치에 포함될 가능성을 모색하고 있습니다.


  1. Flowlet: 데이터 흐름(Flow)의 작은 단위.
    대규모 데이터 흐름은 수백만 개의 패킷으로 이루어져 전체 흐름(Flow)을 더 세밀하게 트래픽을 분산 가능 ↩︎
  2. Packet Spray: 단일 데이터 흐름 내의 패킷들을 여러 경로로 분산하여 전송하는 기술.
    하나의 흐름에 속한 패킷들을 마치 물을 뿌리듯이 여러 링크에 나누어 보내는 개념 ↩︎
  3. Packet Trim: 이더넷 패킷의 테일(tail) 부분, 즉 불필요하거나 중복되는 데이터를 잘라내어 패킷의 크기를 줄이는 기술 ↩︎

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.