8월 발표는 10월 공개 계획을 포함했다
메타는 8월 24일 AI 학습용 이더넷의 RDMA 전송 기술인 MetaRoCE를 발표했다. 대규모 GPU 연결을 목표로 네트워크 혼잡과 손실을 종단 장치에서 처리하는 설계다. 다만 발표문은 사양과 최적화된 소프트웨어 참조 구현, 적합성 검증 자료를 10월 OCP 행사에서 공개하겠다고 예고했다. 당시 발표만으로 이미 배포된 공개 사양이나 상용 제품으로 판단할 수는 없다.
핵심 역할을 맡는 장치는 네트워크 인터페이스 카드인 NIC다. 경로별 왕복 시간과 혼잡 신호, 사용 상태를 측정하고 패킷마다 여러 경로에 분산한다. 스위치에는 일반적인 이더넷의 혼잡 알림과 다중 경로 전달 기능을 요구하며, 전용 패킷 처리나 네트워크 내부의 복잡한 상태 관리에 대한 의존을 줄이는 방향이라고 회사는 설명했다.
순서가 달라도 도착한 데이터를 바로 쓴다
MetaRoCE는 순서가 바뀌어 도착한 패킷을 목적지 메모리에 직접 기록하는 방식으로 설계됐다. 회사는 별도의 재정렬 버퍼와 앞선 패킷을 기다리는 정체를 피할 수 있다고 밝혔다. 각 경로의 전달 상태를 따로 관리하므로 한 경로의 지연이나 손실이 다른 경로의 진행을 모두 막는 상황도 줄이려 한다.
손실 복구에는 경로별 순번과 선택적 확인 정보를 사용해 누락된 패킷을 찾고 해당 경로에서 재전송한다. 무손실 이더넷을 만들기 위한 우선순위 흐름 제어나 일시 정지 프레임을 필수로 두지 않는다. 송신 측의 혼잡 조절에 수신 측의 대역폭 안내를 결합하고, 하나의 연결 안에서 여러 순서 보장 스트림과 여러 전송 경로를 다루는 구조다.
실험 범위는 수백만 GPU 목표와 다르다
메타가 공개한 검증 사례는 AMD GPU 64개 노드와 프로그래밍 가능한 AMD 펜산도 NIC를 사용한 환경이다. RCCL의 집단 통신을 기존 RoCEv2와 비교했고, 회사 관측에서는 1%의 패킷 손실 조건에서도 약 86%의 처리량을 유지했다고 설명했다. 이 수치는 특정 실험 결과이며 처리량이 86% 증가했다는 의미나 수백만 GPU에서의 실측으로 해석해서는 안 된다.
소프트웨어 측면에서는 기존 RDMA Verbs와 통신 스택을 가능한 한 유지하되 다중 네트워크 평면 등을 위한 확장을 제시했다. 이더넷 스위치를 활용한다는 사실이 기존 NIC가 새 전송 방식에 자동으로 대응한다는 뜻은 아니다. 참조 구현도 동작 검증과 상호 운용을 위한 기준으로 봐야 하며, 모든 하드웨어의 처리량을 보장하는 자료와는 구분된다.
단순한 패브릭 대신 종단의 책임이 커진다
이 설계의 의미는 복잡성이 사라진다기보다 이동한다는 데 있다. 스위치의 특수 기능 의존을 낮추는 대신 NIC는 경로 선택, 손실 판별과 혼잡 제어를 정확히 수행해야 한다. 운영팀은 평균 처리량뿐 아니라 경로 장애 때의 재분배, 수신 측 경쟁과 오류 복구를 함께 검증해야 실제 학습 작업이 안정적으로 진행되는지 판단할 수 있다.
메타의 2025년 OCP 발표는 ESUN을 이더넷 기반 확장 연결의 프레이밍·스위칭·오류 처리와 상호 운용을 논의하는 작업으로 설명했다. 이는 MetaRoCE가 다루는 종단 전송과 관련된 배경이지만 같은 사양이라는 뜻은 아니다. 공개 생태계의 장점은 여러 계층의 구현이 만나는 경계를 검증할 수 있다는 데 있으며, 명칭만으로 호환성을 추정하면 도입 조건을 놓치기 쉽다.
도입 판단에는 사양과 실패 조건이 필요하다
검토 단계에서는 발표의 규모 목표와 현재 확인된 시험 범위를 따로 놓는 편이 유용하다. 작은 환경에서 손실을 견뎠다는 결과는 설계 방향을 보여주지만, 실제 클러스터의 트래픽 분포와 토폴로지, NIC 자원 제약까지 대신 증명하지는 않는다. 공개 사양과 적합성 자료가 제공되면 먼저 지원 장치와 스트림 의미, 장애 조건을 확인하는 순서가 합리적이다.
원문이 언급한 장거리 연결과 분산 저장소 등 다른 사용처의 확장도 향후 작업으로 제시됐다. 학습 통신에서 얻은 결과를 모든 네트워크에 그대로 적용하기보다, 자신의 작업이 손실 복구·순서 보장·혼잡 공정성 중 무엇에 민감한지 구분해야 한다. 발표의 가치는 넓은 약속보다 이더넷의 손실과 경로 변화를 다루는 구체적인 설계 선택에서 찾을 수 있다.
출처
Meta Engineering의 원출처와 본문에 표시한 참고자료를 바탕으로 한국어로 재구성했습니다. ‘ARCH.B 분석’은 자료를 읽고 덧붙인 편집 해석입니다.
MetaRoCE: A New RDMA Transport Built for AI-Scale Ethernet (새 창)


