용어와 정의
영문 또는 원어: RoCE
영문 정식명칭: RDMA over Converged Ethernet
한글명: 이더넷 기반 RDMA
RoCE는 Ethernet 네트워크에서 RDMA 기능을 제공하는 기술입니다. RDMA over Converged Ethernet의 약어이며 일반 Ethernet 연결과 RDMA를 실제로 사용하는 연결은 구별해야 합니다.
정확한 의미와 원리
지원 어댑터와 소프트웨어가 메모리 접근 및 전송을 처리합니다. 네트워크의 혼잡과 패킷 전달 조건이 지연과 안정성에 영향을 주므로 어댑터만 교체해서 전체 구성이 완성되는 것은 아닙니다.
쉽게 이해하는 사용 예시
저장 시스템과 서버 사이의 데이터 이동이나 가속기 서버 간 통신에서 검토할 수 있습니다. 기존 앱이 RDMA 인터페이스를 사용하지 않으면 새 네트워크 장치의 기능이 자동으로 앱에 적용되지 않을 수 있습니다.
종류와 관련 개념의 차이
RoCE v1은 Ethernet의 링크 계층을 이용하고 v2는 UDP/IP를 이용해 라우팅 가능한 구성을 제공합니다. v2라는 번호는 포트 속도가 두 배라는 뜻이 아닙니다. InfiniBand, RoCE 및 TCP 기반 전송은 장치와 네트워크 운영 조건이 다릅니다.
적용 조건과 오해하기 쉬운 점
실제 환경에서 사용하는 혼잡 제어, 우선순위 및 손실 처리 정책을 확인합니다. 특정 문서의 무손실 네트워크 권고를 모든 구현에서 동일한 필수 설정으로 복사하지 않습니다. 드라이버와 스위치 제조사의 검증된 구성 및 해당 버전을 기준으로 판단합니다.
정의와 적용 조건의 참고 자료
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- Ultra Ethernet AI 및 고성능 연산용 이더넷 확장
- CPO 공동 패키지 광학
- UALink 가속기 간 고속 연결
- UET Ultra Ethernet 전송
- InfiniBand 인피니밴드
- Silicon photonics 실리콘 포토닉스
- Ethernet 이더넷
- Bandwidth 대역폭
- Latency 지연 시간
- NIC 네트워크 인터페이스 컨트롤러
- 서버
- UDP 사용자 데이터그램 프로토콜
- TCP/IP TCP/IP 프로토콜 계층
- QoS 서비스 품질
- Network congestion 네트워크 혼잡
- Optical transceiver 광 트랜시버
- Optical fiber 광섬유
- GPU 그래픽 처리 장치