RDMA·SR-IOV 지원 범위

RDMA·RoCE·SR-IOV는 NIC의 지원 여부를 확인할 때 기능 이름과 실제 사용 가능 범위를 분리해야 하는 용어다. NIC 또는 칩의 기능 표기 하나만으로 현재 시스템의 구현·라이선스·호환성·격리·성능·운영 가능 여부를 단정하지 않는다. NIC·펌웨어·시스템/CPU·가상화 플랫폼·운영체제·드라이버·상대 장비의 정확한 공식 지원 자료를 같은 조합에서 대조한다.

범위와 안전 경계

이 문서는 네트워크·가상화 설정, 링크 강제, RDMA·SR-IOV 기능 할당, 드라이버·펌웨어 기록 또는 복구, 패킷·트래픽 분석, 광모듈·케이블 작업 절차를 제공하지 않는다. 정확한 NIC·시스템·상대 장비·매체·운영체제·드라이버·펌웨어·가상화 환경의 공식 지원 범위가 불명확하거나 문제가 반복되면 제조사 지원으로 전환한다.

용어와 확인 범위

용어일반 역할공식 지원 확인에서 분리할 사항
RDMA서버 간 데이터 이동을 위한 원격 메모리 접근 계열의 일반 개념이다. 구현에 따라 NIC 하드웨어·운영체제·응용 프로그램의 역할이 달라질 수 있다.NIC 표기만으로 애플리케이션 호환성·지연 시간·처리량·CPU 사용량·운영 결과를 보장하지 않는다.
RoCE이더넷에서 RDMA를 사용하는 방식의 하나다. NVIDIA 문서는 RoCE 환경에서 종단 호스트의 프로토콜 지원이 필요하다고 설명한다.NIC 하나의 RoCE 표기만으로 상대 장비·스위치·매체·운영체제·드라이버·응용 프로그램 전체의 지원을 판단하지 않는다.
SR-IOVLinux Kernel 문서는 하나의 PCIe 물리 장치를 여러 가상 장치로 보이게 하는 PCIe 확장 기능으로 설명한다.SR-IOV 지원 표기만으로 가상화 플랫폼·게스트 운영체제·드라이버·정책·격리·성능 결과를 일반화하지 않는다.
PF·VFSR-IOV에서 PF는 물리 기능, VF는 그와 연관된 가상 기능을 가리키는 일반 용어다.PF·VF 이름만으로 현재 장치의 개수·할당 가능 여부·가상 머신 지원·보안을 추정하지 않는다.

모델별 공식 지원 확인표

확인 대상기록할 범위확인하지 않은 상태에서 말할 수 없는 것
NIC·펌웨어정확한 모델·리비전, 포트·기능 표기, 펌웨어·릴리스 노트의 적용 범위RDMA·RoCE·SR-IOV의 실제 제공 여부·제한·성능
시스템·CPU시스템 또는 보드·CPU 모델·리비전, 인터페이스, 제조사 지원 문서플랫폼 이름만으로 가상화·PCIe·IOMMU 관련 지원 범위
가상화 플랫폼정확한 제품·버전, 호스트·게스트 운영체제, 제조사 호환성 자료기능 할당·격리·라이선스·운영 가능 여부
운영체제·드라이버대상 운영체제, 드라이버·릴리스 노트, 지원되는 장치 ID·기능 범위장치 인식 하나로 기능 전체의 지원·안정성
상대 장비·네트워크상대 장비·매체의 모델, 프로토콜·호환 자료, 확인일NIC 한 장의 기능 표기만으로 종단 간 동작·성능
워크로드·서비스제품 또는 서비스가 공개한 호환성·지원 문서의 범위벤치마크·사례 하나로 다른 환경의 지연 시간·처리량·가용성

해석의 한계

  • Linux Kernel의 SR-IOV 설명은 일반 개념 자료다. 정확한 PF·VF 지원 및 가상화 환경의 사용 가능 범위는 NIC·시스템·가상화 플랫폼·운영체제 제공 주체의 현재 문서로 별도 확인한다.
  • NVIDIA의 RoCE 문서는 종단 호스트·네트워크 환경의 지원이 함께 필요함을 보여 주는 제조사 자료다. 다른 NIC·스위치·운영체제·드라이버·응용 프로그램 조합의 호환성이나 성능을 보장하지 않는다.
  • OCP NIC Software 자료는 NIC 소프트웨어·관리 인터페이스의 공개 프로젝트 범위를 다룬다. 특정 공급자 구현·라이선스·보안 속성은 모델별 공식 자료가 없으면 확인 필요로 둔다.

공식 지원으로 전환할 때

  • NIC·시스템·상대 장비·매체 또는 가상화 플랫폼의 정확한 모델·리비전이 확인되지 않는 경우
  • 제조사 또는 플랫폼 자료가 현재 운영체제·드라이버·펌웨어·가상화 조합에 적용되는지 불명확한 경우
  • 가상화 또는 네트워크 오류가 반복되거나 원인군을 분리할 수 없는 경우
  • 중요 데이터, 서비스, 보증 또는 계약 판단이 관련된 경우

관련 문서

출처

  • Linux Kernel Documentation, PCI Express I/O Virtualization Howto — SR-IOV와 PF·VF의 일반 개념 자료. 구성·할당 방법은 이 문서에 재현하지 않음. 확인일: 2026-08-20.
  • NVIDIA Documentation, RDMA over Converged Ethernet (RoCE) — RoCE의 일반 역할과 종단 호스트·네트워크 환경 지원 필요성을 설명하는 제조사 자료. 특정 제품 조합의 지원·성능은 별도 확인 필요. 확인일: 2026-08-20.
  • Open Compute Project, NIC Software — NIC 소프트웨어·관리 인터페이스 공개 프로젝트의 공식 진입점. 모델별 구현 범위는 공급자 자료로 별도 확인 필요. 확인일: 2026-08-20.