11장. 하드웨어 오프로드 구성


클러스터 관리자는 호환 노드에서 하드웨어 오프로드를 구성하여 데이터 처리 성능을 높이고 호스트 CPU의 부하를 줄일 수 있습니다.

다음 문서의 작업을 수행하기 전에 SR-IOV 네트워크 운영자가 설치되어 있는지 확인하세요.

11.1. 하드웨어 오프로딩에 관하여

Open vSwitch 하드웨어 오프로드는 네트워크 작업을 CPU에서 다른 곳으로 옮겨 네트워크 인터페이스 컨트롤러의 전용 프로세서로 오프로드하여 처리하는 방법입니다. 결과적으로 클러스터는 더 빠른 데이터 전송 속도, 감소된 CPU 작업 부하, 낮은 컴퓨팅 비용의 이점을 얻을 수 있습니다.

이 기능의 핵심 요소는 SmartNIC라고 하는 최신 네트워크 인터페이스 컨트롤러입니다. SmartNIC은 계산량이 많은 네트워크 처리 작업을 처리할 수 있는 네트워크 인터페이스 컨트롤러입니다. 전용 그래픽 카드가 그래픽 성능을 향상시킬 수 있는 것과 마찬가지로 SmartNIC는 네트워크 성능을 향상시킬 수 있습니다. 각각의 경우, 전용 프로세서는 특정 유형의 처리 작업에 대한 성능을 향상시킵니다.

OpenShift Container Platform에서는 호환되는 SmartNIC이 있는 베어 메탈 노드에 대해 하드웨어 오프로드를 구성할 수 있습니다. 하드웨어 오프로드는 SR-IOV 네트워크 운영자에 의해 구성되고 활성화됩니다.

하드웨어 오프로드는 모든 작업 부하나 애플리케이션 유형과 호환되지 않습니다. 다음 두 가지 통신 유형만 지원됩니다.

  • 포드 투 포드
  • Pod-to-service, 서비스가 일반 Pod에 의해 지원되는 ClusterIP 서비스인 경우

모든 경우에 하드웨어 오프로드는 해당 포드와 서비스가 호환되는 SmartNIC이 있는 노드에 할당된 경우에만 발생합니다. 예를 들어, 하드웨어 오프로드가 있는 노드의 포드가 일반 노드의 서비스와 통신을 시도한다고 가정해 보겠습니다. 일반 노드에서는 모든 처리가 커널에서 이루어지므로, 포드-서비스 통신의 전반적인 성능은 해당 일반 노드의 최대 성능으로 제한됩니다. 하드웨어 오프로딩은 DPDK 애플리케이션과 호환되지 않습니다.

노드에서 하드웨어 오프로드를 활성화했지만 사용할 Pod를 구성하지 않으면 Pod 트래픽의 처리량 성능이 저하될 수 있습니다. OpenShift Container Platform에서 관리하는 Pod에 대해서는 하드웨어 오프로드를 구성할 수 없습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat