1.8. 노드에서 InfiniBand 인터페이스를 통해 IP 생성


OpenShift Container Platform 웹 콘솔에서는 InfiniBand (IPoIB) 모드를 지원하는 NVIDIA Network Operator와 같은 Red Hat 인증 타사 Operator를 설치할 수 있습니다. 일반적으로 타사 Operator를 다른 벤더 인프라와 함께 사용하여 OpenShift Container Platform 클러스터에서 리소스를 관리합니다. 클러스터의 노드에 IPoIB 인터페이스를 생성하려면 NodeNetworkConfigurationPolicy (NNCP) 매니페스트 파일에 InfiniBand(IPoIB) 인터페이스를 정의해야 합니다.

중요

OpenShift Container Platform 문서에서는NNCP( NodeNetworkConfigurationPolicy ) 매니페스트 파일에서 IPoIB 인터페이스 구성만 정의합니다. 대부분의 구성 단계는 NVIDIA 및 기타 타사 공급 업체 설명서를 참조해야 합니다. Red Hat 지원은 NNCP 구성 외부로 확장되지 않습니다.

NVIDIA Operator에 대한 자세한 내용은 Red Hat OpenShift 시작하기 (NVIDIA Docs Hub)를 참조하십시오.

사전 요구 사항

  • IPoIB 인터페이스를 지원하는 Red Hat 인증 타사 Operator를 설치했습니다.
  • OpenShift CLI(oc)가 설치되어 있습니다.

프로세스

  1. NodeNetworkConfigurationPolicy (NNCP) 매니페스트 파일을 생성하거나 편집한 다음 파일에 IPoIB 인터페이스를 지정합니다.

    apiVersion: nmstate.io/v1
    kind: NodeNetworkConfigurationPolicy
    metadata:
      name: worker-0-ipoib
    spec:
    # ...
        interfaces:
        - description: ""
          infiniband:
            mode: datagram 
    1
    
            pkey: "0xffff" 
    2
    
          ipv4:
            address:
            - ip: 100.125.3.4
              prefix-length: 16
            dhcp: false
            enabled: true
          ipv6:
            enabled: false
          name: ibp27s0
          state: up
          identifier: mac-address 
    3
    
          mac-address: 20:00:55:04:01:FE:80:00:00:00:00:00:00:00:02:C9:02:00:23:13:92 
    4
    
          type: infiniband 
    5
    
    # ...
    Copy to Clipboard Toggle word wrap
    1
    데이터그램은 IPoIB 인터페이스의 기본 모드이며, 이 모드에서는 성능과 대기 시간을 최적화합니다. 연결 모드는 지원되는 모드이지만 주변 네트워크 장치와의 노드 연결을 개선하기 위해 최대 전송 단위(MTU) 값을 조정해야 하는 경우에만 이 모드를 사용하는 것이 좋습니다.
    2
    문자열 또는 정수 값을 지원합니다. 매개 변수는 인증 및 NVIDIA와 같은 타사 공급 업체와의 암호화된 통신을 위해 인터페이스에 대해 보호 키 또는 P-키를 정의합니다. 값 None0xffff 는 InfiniBand 시스템의 기본 인터페이스에 대한 보호 키를 나타냅니다.
    3
    지원되는 값에는 이름, 기본값, mac-address 가 포함됩니다. name 값은 지정된 인터페이스 이름을 포함하는 인터페이스에 구성을 적용합니다.
    4
    인터페이스의 MAC 주소를 보유합니다. IP-over-InfiniBand(IPoIB) 인터페이스의 경우 주소는 20바이트 문자열입니다.
    5
    인터페이스 유형을 infiniband 로 설정합니다.
  2. 다음 명령을 실행하여 클러스터의 각 노드에 NNCP 구성을 적용합니다. 그러면 Kubernetes NMState Operator에서 각 노드에 IPoIB 인터페이스를 생성할 수 있습니다.

    $ oc apply -f <nncp_file_name> 
    1
    Copy to Clipboard Toggle word wrap
    1
    & lt;nncp_file_name& gt;을 NNCP 파일의 이름으로 바꿉니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat