1장. 새로운 기능 및 향상된 기능
OpenShift(RHOSO)의 Red Hat OpenStack Services에서 추가되거나 크게 향상된 기능을 검토합니다.
RHOSO는 이전 버전의 RHOSP(Red Hat OpenStack Platform)에 비해 크게 향상됩니다. RHOSO 컨트롤 플레인은 기본적으로 Red Hat OpenShift Container Platform (RHOCP)에서 호스팅되며 외부 RHEL 기반 데이터 플레인 및 워크로드는 Ansible을 사용하여 관리됩니다. 이러한 아키텍처 변경은 Red Hat의 플랫폼 인프라 전략에 맞게 조정됩니다. 향후 모든 인프라 서비스를 위한 호스팅 플랫폼으로 Cryostat를 사용하여 기존 투자를 증명할 수 있습니다.
RHOSO 버전을 OpenStack Operator 및 OpenStackVersion CR(사용자 정의 리소스)에 매핑하는 방법에 대한 자세한 내용은 https://access.redhat.com/articles/7125383 에서 Red Hat 기술 자료 문서를 참조하십시오.
RHOSP 17.1은 컨트롤 플레인의 OpenStack 양식에 director 기반 OpenStack을 사용하는 제품의 마지막 버전입니다.
1.1. 18.0.10 (FR3)에서 새로 추가됨 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift의 Red Hat OpenStack Services에서 추가되거나 크게 향상된 기능을 검토합니다.
1.1.1. Bare Metal Provisioning 링크 복사링크가 클립보드에 복사되었습니다!
- 베어 메탈 프로비저닝 서비스의 Networking Generic Switch를 사용한 계층 2 네트워크 구성 (기술 프리뷰)
- RHOSO 18.0.10(Feature Release 3)에서는 베어 메탈 프로비저닝 서비스(ironic)를 통해 Baremetal를 Service(BMaaS)로 사용할 때 비프로비저닝 NIC 인터페이스에 L2 네트워크 구성을 지원합니다. 이 기능을 사용하면 networking-generic-switch Modular Layer 2 Neutron Mechanism 드라이버를 활용하여 스위치에서 네트워크 구성을 수행할 수 있습니다.
1.1.2. Compute 링크 복사링크가 클립보드에 복사되었습니다!
- 배치 서비스의 PCI 장치 추적이 일반적으로 사용 가능
- 이전에는 이 기능을 기술 프리뷰로 사용할 수 있었습니다. 배치 서비스를 사용하여 배치 API를 통해 전체 클라우드에서 PCI 리소스 가용성 및 사용량을 확인할 수 있습니다. 관리자는 배치 API를 통해 유지보수를 위해 PCI 장치를 예약할 수도 있습니다.
- Telemetry 서비스에 대한 알림 구성
- RHOSO 18.0.10(Feature Release 3)부터 RHOSO 환경에서 Telemetry 서비스에 대한 알림을 제공하도록 Compute 서비스(nova)를 구성할 수 있습니다.
- SR-IOV NVIDIA GPU에서 생성할 수 있는 최대 vGPU 수 설정
- RHOSO 18.0.10(Feature Release 3)부터 SR-IOV NVIDIA GPU가 생성할 수 있는 최대 vGPU 수를 정의할 수 있습니다.
- 1회 사용 장치 예약
- RHOSO 18.0.10(Feature Release 3)부터 PCI 장치를 OTU(One Time Use)로 태그하여 단일 인스턴스에서 단일 용도로 예약할 수 있습니다.
1.1.3. 컨트롤 플레인 링크 복사링크가 클립보드에 복사되었습니다!
- 네임스페이스 분리를 사용하여 단일 Cryostat 클러스터에 여러 RHOSO 배포
- RHOSO 18.0.10(Feature Release 3)부터 네임스페이스(프로젝트) 격리를 사용하여 단일 Cryostat 클러스터에 여러 RHOSO 환경을 배포할 수 있습니다.
프로덕션에서 네임스페이스 분리를 사용하여 단일 클러스터에 여러 RHOSO 환경을 배포하지 마십시오. 여러 배포는 개발, 스테이징 및 테스트 환경에만 적합합니다.
- 문서: 연결이 끊긴 환경에서 OpenShift에 Red Hat OpenStack Services를 배포하기 위한 지침
- RHOSO 18.0.10(Feature Release 3)에서는 연결이 끊긴 환경에서 OpenShift(RHOSO)에 Red Hat OpenStack Services를 배포하기 위한 설명서 지원을 제공합니다. 자세한 내용은 연결이 끊긴 환경에서 OpenShift에 Red Hat OpenStack Services 배포를 참조하십시오.
1.1.4. 대시보드 링크 복사링크가 클립보드에 복사되었습니다!
horizon-operator
는 로깅을 위한 추가 사이드카 컨테이너를 생성합니다.-
RHOSO 18.0.10(Feature Release 3)부터 대시보드 서비스
horizon-operator
는 별도의 사이드카 컨테이너를 구현하여 디버깅을 위한 로그 가용성을 보장합니다. 사용자 정의 컨테이너 이미지를 사용하는 경우 업데이트할 때 사용자 정의 이미지를 다시 빌드해야 할 수 있습니다.
1.1.5. 네트워킹 링크 복사링크가 클립보드에 복사되었습니다!
- DNS 서비스(designate)(기술 프리뷰)
- 이 기술 프리뷰를 사용하면 DNS 서비스(designate)를 사용하여 DNS 레코드, 이름 및 영역 관리를 테스트할 수 있습니다. 자세한 내용은 DNS as a Service 구성을 참조하십시오.
- 로드 밸런싱 서비스(Octavia) 인스턴스(amphorae)를 위한 수직 확장
-
RHOSO 18.0.10(Feature Release 3)부터 RHOSO는 로드 밸런싱 서비스 인스턴스의 수직 확장을 지원합니다. 사용자는 로드 밸런서를 확장하여 부하 분산 인스턴스의 CPU 및 RAM을 늘려 성능과 용량을 개선할 수 있습니다. 수직 확장은 처리된 네트워크 트래픽의 볼륨을 늘립니다. 로드 밸런서를 확장하려면 로드 밸런서를 생성할 때 적절한 로드 밸런싱 플레이버를 사용합니다. RHOSO에는 4개의 vCPU, 4GB RAM 및 3GB의 디스크 공간이 포함된 인스턴스를 생성하는
amphora-4vcpus
가 포함되어 있습니다. RHOSO 관리자는 특정 환경의 로드 밸런싱 요구 사항을 충족하는 다른 사용자 정의 로드 밸런싱 플레이버를 생성할 수 있습니다. 자세한 내용은 로드 밸런싱을 서비스로 구성의 로드 밸런싱 서비스 플레이버 생성 을 참조하십시오. - DCN 배포에 대한 로드 밸런싱 서비스(Octavia) 지원 (기술 프리뷰)
- 이 기술 프리뷰를 사용하면 트래픽 처리량을 늘리고 대기 시간을 줄이기 위해 분산 컴퓨팅 노드(DCN) 환경에서 로드 밸런서를 생성할 수 있습니다. 자세한 내용은 부하 분산 구성의 에지에서 네트워크 트래픽 로드 밸런싱 을 위한 가용성 영역 생성 을 참조하십시오.
- 로드 밸런싱 서비스(Octavia) TLS 클라이언트 인증
- RHOSO 18.0.10(Feature Release 3)부터 양방향 TLS 인증을 사용하여 로드 밸런서와 웹 클라이언트 통신을 보호할 수 있습니다. 자세한 내용은 로드 밸런싱 을 서비스로 구성하는 클라이언트 인증을 사용하여 TLS 종료 HTTPS 로드 밸런서 생성 을 참조하십시오.
- FDP 지원 없이 공급자 네트워크 워크로드에 대한 BGP-EVPN 지원 (개발자 프리뷰)
- RHOSO 18.0.10(Feature Release 3)부터 FDP 지원 없이 공급자 네트워크 워크로드에 대한 BGP-EVPN 지원 개발자 프리뷰를 테스트할 수 있습니다. OpenStack은 온프레미스 환경에 가상화된 워크로드에 중점을 두는 완성도가 높은 인프라 플랫폼을 제공합니다. 가상 플랫폼에서 대부분의 Telco 4G 워크로드가 실행되고 여러 사이트와 클러스터의 환경이 증가함에 따라 여러 클러스터에서 테넌트 워크로드 배포를 가능하게 하는 클러스터 전체에 대한 연결이 필요합니다. 공유 환경에서 컨트롤 플레인 및 데이터 플레인 격리를 제공하는 것 외에도 컴퓨팅 노드로 확장되는 멀티 테넌시가 필요합니다. RHOSO 18 FR3에서는 BGP-EVPN을 지원하여 공급자 네트워크 워크로드에 대해 겹치는 IP 주소를 사용하여 멀티 테넌트, 멀티 VRF 지원을 지원합니다. 이 기능은 RHOSO 18 FR3에서 개발자 프리뷰로 사용할 수 있으며 랩 환경에서만 기능 운영 및 테스트에 적합합니다.
- OVN 논리 라우터 및 논리 스위치용 Prometheus Exporter
- RHOSO 18.0.10(Feature Release 3)부터 OVN 논리 라우터 및 논리 스위치에 Prometheus Exporter를 사용할 수 있습니다. 네트워크 관찰 기능을 사용하려면 OVN 계층에서 지표 및 KPI를 사용할 수 있어야 하며 OVN에서 오케스트레이션한 네트워킹 인프라 내에서 패킷 통계를 노출해야 합니다. RHOSO 18 FR3에서는 prometheus 내보내기를 통해 OVN 계층(논리적 라우터 및 스위치)에서 메트릭 모니터링 기능을 추가하여 최상위 수준의 콘텐츠 관리 시스템(CMS), 논리 OVN 및 네트워킹 요소의 물리적 표현 간의 상관 관계를 허용합니다.
- OVN 로드 밸런서를 수정하는 새로운 OVN 데이터베이스 동기화 도구
-
RHOSO 18.0.10(Feature Release 3)에는 문제가 발생한 OVN 로드 밸런서를 수정하는 OVN 데이터베이스 동기화 도구가 도입되었습니다. 새로운 툴인
octavia-ovn-db-sync-util
은 명령줄에서 실행하여 로드 밸런싱 서비스(octavia) 리소스 상태를 OVN 데이터베이스와 동기화합니다. 자세한 내용은 https://docs.redhat.com/en/documentation/red_hat_openstack_services_on_openshift/18.0/html/configuring_load_balancing_as_a_service/troubleshoot-maintain-lb-service_rhoso-lbaas#synch-lbs-ovn-provider_trbls-lbs에서 참조하십시오.
1.1.6. NFV 링크 복사링크가 클립보드에 복사되었습니다!
- 모든 워크로드에 대해 OVS-DPDK가 지원됨
- RHOSO 18.0.10(Feature Release 3)에서는 모든 워크로드에 대해 OVS-DPDK를 지원합니다. 이전에는 OVS-DPDK가 NFV 워크로드에서만 지원되었습니다.
- OVS-DPDK의 TCP 분할 오프로드(TSO)를 일반적으로 사용할 수 있습니다.
- 이전에는 OVS-DPDK용 TSO를 기술 프리뷰로 사용할 수 있었습니다. 이제 일반적으로 사용할 수 있습니다. TSO는 NIC로 분할을 오프로드하여 호스트 CPU 리소스를 해제하고 전체 성능을 향상시킵니다.
- 게이트웨이 트래픽 가속을 위해 네트워크 노드의 OVS-DPDK
- RHOSO 18.0.10(Feature Release 3)에서는 Networker 노드에서 DPDK 가속 Open vSwitch(OVS-DPDK)를 지원합니다. DPDK datapath는 표준 커널 OVS 데이터 경로보다 대기 시간이 짧고 성능이 높습니다. OVS-DPDK는 DPDK(Data Plane Development Kit)와 함께 Open vSwitch를 번들하는 고성능 사용자 공간 솔루션입니다. 이 기술은 대부분 사용자 공간에서 실행되는 방식으로 패킷을 신속하게 처리하도록 설계되었으므로 애플리케이션은 NIC(네트워크 인터페이스 카드)로 또는 에서 패킷 처리를 직접 처리할 수 있습니다.
1.1.7. 가시성 링크 복사링크가 클립보드에 복사되었습니다!
- Telemetry 데이터 수집 및 스토리지에 Prometheus에서 사용할 수 있는 데이터베이스 및 컴퓨팅 지표
- RHOSO 18.0.10(Feature Release 3)부터 Telemetry 서비스는 데이터베이스 및 컴퓨팅 메트릭을 모두 수집하여 Prometheus에서 사용할 수 있도록 하여 데이터베이스 Telemetry 및 컴퓨팅 노드 Telemetry를 원격 분석 스토리지 시스템에 저장할 수 있습니다.
1.1.8. 보안 링크 복사링크가 클립보드에 복사되었습니다!
- LDAP 지원
- RHOSO 18.0.10(Feature Release 3)에서는 인증을 위해 Identity 서비스(keystone)를 LDAP에 연결할 수 있도록 지원합니다.
- Proteccio HSM 지원
- RHOSO 18.0.10(Feature Release 3)에서 키 관리자 서비스(barbican)는 시크릿을 저장하기 위한 백엔드로 Proteccio HSM을 지원합니다.
1.1.9. 스토리지 링크 복사링크가 클립보드에 복사되었습니다!
- 타사 스토리지가 있는 분산 영역
- RHOSO 18.0.10(Feature Release 3)에서는 분산 영역이 있는 인증된 타사 스토리지를 사용할 수 있도록 지원합니다.
- NFS 스토리지 백엔드에 Image 서비스(glance) 채택
- RHOSO 18.0.10(Feature Release 3)에서는 NFS 백엔드를 사용하여 RHOSP(Red Hat OpenStack Platform) 17.1의 이미지 서비스를 채택할 수 있도록 지원합니다.
- 로드 배분을 통해 병렬 이미지 업로드 성능 개선
-
RHOSO 18.0.10(Feature Release 3)부터
mod_wsgi
패키지를 사용하여 작업자 간에 부하를 분산하여 병렬 이미지 업로드 성능을 향상시킬 수 있습니다. - 이미지 라이프사이클의 이벤트에 대한 Image 서비스(glance) 알림
-
RHOSO 18.0.10(Feature Release 3)부터
notificationBusInstance
매개변수를 사용하여 이미지 서비스에서 알림을 활성화하여 기존 RabbitMQ 인스턴스 또는 전용 RabbitMQ 인스턴스와 통합할 수 있습니다. - NFS 스토리지 백엔드와 함께 Block Storage 서비스(cinder) 채택
- RHOSO 18.0.10(Feature Release 3)에서는 NFS 백엔드와 함께 RHOSP(Red Hat OpenStack Platform) 17.1의 Block Storage 서비스 채택을 지원합니다.
- 원격 링 스토리지에서는 오브젝트 스토리지 서비스의 대규모 배포를 지원합니다(기술 프리뷰)
- RHOSO 18.0.10(Feature Release 3)부터 원격으로 저장된 링을 사용하여 Object Storage 서비스(swift)의 대규모 배포를 관리할 수 있습니다.
- CephFS 공유 메타데이터에 CephFS 파일 이름 추가
-
RHOSO 18.0.10(Feature Release 3)부터 공유의
mount_options
메타데이터를 확인하여 기본 CephFS 공유를 마운트할 때 CephFS 파일 이름을 확인할 수 있습니다. RHOSO 18.0.10(Feature Release 3)부터 공유의mount_options
메타데이터를 확인하여 기본 CephFS 공유를 마운트할 때 CephFS 파일 이름을 확인할 수 있습니다. - 타사 백엔드에 Shared File Systems 서비스(manila) 채택
- RHOSO 18.0.10(Feature Release 3)에서는 Red Hat OpenStack Platform(RHOSP) 17.1의 공유 파일 시스템 서비스(예: NetApp 또는 Dell)를 타사 백엔드와 함께 채택할 수 있도록 지원합니다.
1.1.10. 업그레이드 및 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
- RHOSO 업데이트 프로세스 중 RHOSO 컴퓨팅 노드의 세분화된 패키지 업데이트 워크플로 (기술 프리뷰)
- RHOSO 18.0.10(Feature Release 3)에서는 RHEL 9.4를 실행하는 RHOSO 컴퓨팅 노드의 업데이트 프로세스를 OpenStack 관련 RPM 패키지를 업데이트하고 시스템 관련 RPM 패키지를 업데이트하는 두 단계로 분할하는 메커니즘을 도입했습니다. 이러한 분리를 통해 Operator는 업데이트 프로세스를 보다 세밀하게 제어하여 문제가 발생할 경우 위험을 줄이고 문제 해결을 단순화할 수 있습니다.
1.1.11. 리소스 최적화 링크 복사링크가 클립보드에 복사되었습니다!
- 리소스 최적화를 위한 서비스(watcher) 전략 최적화(기술 프리뷰)
- RHOSO 18.0.10(Feature Release 3)에서는 Cryostat 서비스에서 지원되는 세 가지 전략(호스트 유지 관리, 인스턴스용 영역 마이그레이션, 워크로드 밸런싱)을 지원합니다. 리소스 최적화 목표를 달성하기 위해 지원되는 전략에 대한 자세한 내용은 인프라 리소스 사용률을 최적화하는 샘플 Cryostat 서비스 워크플로를 참조하십시오.