13.3. 네트워킹 최적화


노드 간 트래픽을 터널링하려면 Generic Network Virtualization Encapsulation(Geneve)을 사용합니다. NIC(네트워크 인터페이스 컨트롤러) 오프로드를 사용하여 이 네트워크의 성능을 조정할 수 있습니다.

VXLAN은 VLAN에 비해 네트워크 수가 4096개에서 1600만 개 이상으로 증가하고 물리적 네트워크 전반에 걸쳐 계층 2 연결과 같은 이점을 제공합니다. 이를 통해 서비스 뒤에 있는 모든 Pod가 서로 다른 시스템에서 실행되는 경우에도 서로 통신할 수 있습니다.

OpenShift Container Platform을 실행하는 클라우드, 가상 및 베어 메탈 환경은 최소한의 튜닝을 통해 NIC(네트워크 인터페이스 카드)의 기능을 많이 사용할 수 있습니다. Geneve 터널링을 갖춘 OVN-Kubernetes를 사용하는 프로덕션 클러스터는 높은 처리량 트래픽을 효과적으로 처리하고 특별한 구성 없이도 확장(예: 100Gbps NIC 활용) 및 확장(예: NIC 추가)이 가능합니다.

최대 효율성이 중요한 일부 고성능 시나리오에서는 타겟형 성능 튜닝을 통해 CPU 사용량을 최적화하고, 오버헤드를 줄이고, NIC 기능을 최대한 활용할 수 있습니다.

최대 처리량과 CPU 효율성이 중요한 환경에서는 다음 전략을 사용하여 성능을 더욱 최적화할 수 있습니다.

  • iPerf3 및 k8s-netperf 와 같은 툴을 사용하여 네트워크 성능을 검증합니다. 이러한 툴을 사용하면 Pod 및 노드 인터페이스에서 처리량, 대기 시간, 1초(PPS)를 벤치마크할 수 있습니다.
  • BGP(Border Gateway Protocol)와 같은 OVN-Kubernetes 사용자 정의 네트워킹(UDN) 라우팅 기술을 평가합니다.
  • Geneve-offload가 가능한 네트워크 어댑터를 사용하세요. VXLAN 오프로드는 패킷 체크섬 계산 및 관련 CPU 오버헤드를 시스템 CPU에서 네트워크 어댑터의 전용 하드웨어로 이동합니다. 이를 통해 Pod 및 애플리케이션에서 사용할 CPU 주기를 늘리므로 사용자가 네트워크 인프라의 전체 대역폭을 사용할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동