5장. 네트워크 노드 구성


RHOSO(Red Hat OpenStack Services on OpenShift) 환경에서는 RHOSO 데이터 플레인에 Networker 노드를 추가할 수 있습니다.

Networker 노드는 외부 네트워크에 대한 게이트웨이 역할을 할 수 있습니다.

게이트웨이가 있거나 없는 경우 네트워크 노드는 다른 용도로도 사용할 수 있습니다. 예를 들어, 리프 노드에서 실행 중인 DHCP 릴레이를 사용하여 라우팅된 스파인-리프트 네트워크 토폴로지가 있는 RHOSO 환경에 neutron-dhcp-agent 를 배포할 때 Networker 노드가 필요합니다. Networker 노드는 SR-IOV 포트에 대한 메타데이터도 제공할 수 있습니다.

NIC가 DPDK를 지원하는 경우 Networker 노드 인터페이스에서 DPDK를 활성화하여 게이트웨이 트래픽 처리를 가속화할 수 있습니다.

네트워크 노드는 컴퓨팅 노드와 같은 다른 RHOSO 데이터 플레인 노드와 유사합니다. 컴퓨팅 노드와 마찬가지로 네트워크 노드는 RHEL 9.4 운영 체제를 사용합니다. 네트워크 노드와 컴퓨팅 노드는 몇 가지 일반적인 서비스 및 구성 기능을 공유하며 각 노드에는 역할별 서비스 및 구성 세트가 있습니다. 예를 들어 컴퓨팅 노드와 달리 Networker 노드에는 Nova 또는 libvirt 서비스가 필요하지 않습니다.

데이터 플레인은 일반적으로 다양한 구성 및 역할이 있는 노드 세트를 정의하는 여러 OpenStackDataPlaneNodeSet CR(사용자 정의 리소스)으로 구성됩니다. 예를 들어 하나의 노드 세트는 데이터 플레인 Networker 노드를 정의할 수 있습니다. 다른 사용자는 기능적으로 관련 컴퓨팅 노드 세트를 정의할 수 있습니다.

OpenStackDataPlaneNodeSet CR에서 사전 프로비저닝된 노드 또는 프로비저닝되지 않은 노드를 사용할 수 있습니다.

  • 사전 프로비저닝된 노드: 데이터 플레인에 추가하기 전에 자체 툴링을 사용하여 노드에 운영 체제를 설치했습니다.
  • Unprovisioned node: 노드에 데이터 플레인에 추가하기 전에 운영 체제가 설치되어 있지 않습니다. 노드는 데이터 플레인 생성 및 배포 프로세스의 일부로 CBO(Cluster Baremetal Operator)를 사용하여 프로비저닝됩니다.
참고

동일한 OpenStackDataPlaneNodeSet CR에 사전 프로비저닝된 노드와 프로비저닝되지 않은 노드를 모두 포함할 수 없습니다.

네트워크 노드 또는 네트워크 노드가 없는 데이터 플레인을 생성하고 배포하려면 다음 작업을 수행해야 합니다.

  1. 데이터 플레인 노드(네트워크 노드 및 컴퓨팅 노드)에서 명령을 실행하는 데 사용할 Ansible의 각 노드 세트에 대한 Secret CR을 생성합니다.
  2. 데이터 플레인의 노드 및 레이아웃을 정의하는 OpenStackDataPlaneNodeSet CR을 생성합니다.

    다음 절차 중 하나는 사전 프로비저닝된 노드로 네트워크 노드 세트를 생성하는 방법을 설명합니다. 다른 하나는 노드 세트 배포 중에 프로비저닝해야 하는 프로비저닝되지 않은 베어 메탈 노드로 네트워크 노드 세트를 생성하는 방법을 설명합니다.

  3. OpenStackDataPlaneNodeSet CR의 지정된 목록에 대한 소프트웨어를 배포하고 구성하는 Ansible 실행을 트리거하는 OpenStackDataPlaneDeployment CR을 생성합니다.

5.1. 사전 요구 사항

  • OpenStack Operator를 사용하여 생성된 기능 컨트롤 플레인입니다.
  • cluster-admin 권한이 있는 사용자로 RHOCP(Red Hat OpenShift Container Platform) 클러스터에 액세스할 수 있는 워크스테이션에 로그인되어 있습니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동