검색

3장. 릴리스 정보

download PDF

본 릴리스 노트에서는 Red Hat OpenStack Platform 릴리스를 배포할 때 고려해야 할 기술 프리뷰 항목, 권장 사항, 알려진 문제 및 사용되지 않는 기능에 대해 설명합니다. Red Hat OpenStack Platform 릴리스의 지원 라이프사이클 중에 출시된 업데이트에 대한 정보는 각 업데이트와 관련된 권고 설명에 기재됩니다.

3.1. Red Hat OpenStack Platform 15 GA

본 릴리스 노트에서는 Red Hat OpenStack Platform 릴리스를 배포할 때 고려해야 할 기술 프리뷰 항목, 권장 사항, 알려진 문제 및 사용되지 않는 기능에 대해 설명합니다.

3.1.1. 기능 개선

이번 Red Hat OpenStack Platform 릴리스에는 다음과 같은 개선된 기능이 포함되어 있습니다.

BZ#1240852

Red Hat OpenStack Platform 15에서는 각 네트워크에 대해 MTU(최대 전송 단위) 설정을 지정할 수 있으며 RHOSP는 해당 설정을 네트워크 인터페이스 설정 템플릿에 자동으로 작성합니다. MTU 값은 network_data.yaml 파일에서 설정해야 합니다. 이번 개선 사항으로 각 역할에 대한 네트워크 템플릿을 수동으로 업데이트하는 단계를 완화하여 수동 입력 시 발생할 수 있는 오류의 가능성을 줄입니다.

BZ#1484601

Shared File Systems 서비스(manila) API는 이제 SSL/TLS 인증서를 통해 내부 API 네트워크에서 TLS(Transport Layer Security) 엔드포인트를 지원합니다. 배포 중에 Red Hat OpenStack Platform을 보호하도록 선택하면 Shared File Systems 서비스가 자동으로 보호됩니다.

BZ#1535066

Red Hat Enterprise Linux 8을 사용하는 Red Hat OpenStack Platform 15에는 새로운 기본 시간 서비스인 chrony가 있습니다. 이러한 변경에 따라 언더클라우드 및 오버클라우드 배포 에 여러 개의 NTP(Network Time Protocol) 서버를 사용하는 것이 좋습니다.

BZ#1547728

Red Hat Open Stack Platform 15에서는 Data Processing 서비스(sahara) 플러그인이 분리되어 이제 라이브러리로 설치됩니다.  최신 버전의 Data Processing 서비스 플러그인을 가져오기 위해 더 이상 RHOSP를 업그레이드할 필요가 없습니다. 대신 원하는 플러그인의 최신 버전을 설치하십시오.

BZ#1585012

Computing 노드가 먼저 인스턴스를 마이그레이션하지 않고 재부팅하는 경우 Compute 노드에서 VM 인스턴스가 자동으로 재시작하도록 설정할 수 있습니다. 다음 두 가지의 새로운 매개변수를 사용하여 Compute 노드가 재부팅되면 VM 인스턴스를 정상적으로 종료한 후 시작하도록 Red Hat OpenStack Platform Compute 서비스(nova) 및 libvirt-guests 에이전트를 설정할 수 있습니다. - NovaResumeGuestsStateOnHostBoot (True 또는 False) - NovaResumeGuestsShutdownTimeout(기본값: 300초)

BZ#1619762

Red Hat OpenStack Platform 15에서 director는 Puppet 5.5 버전을 사용합니다.

BZ#1626139

Red Hat OpenStack Platform 15에는 언더클라우드가 컨트롤러 서비스와 compute 서비스를 모두 포함하는 일체형 오버클라우드 노드를 배포할 수 있도록 새로운 역할 및 환경 파일이 추가되었습니다. 새 역할 및 새 환경 파일의 이름은 각각 roles/Standalone.yaml 및 environments/standalone/standalone-overcloud.yaml입니다. 이 새로운 아키텍처는 아직 고가용성을 지원하지 않기 때문에 Red Hat은 RHOSP 15 업데이트 및 업그레이드 중에 제로 다운 타임을 보장할 수 없습니다. 이러한 이유로 Red Hat은 시스템을 올바르게 백업할 것을 적극적으로 권장합니다.

BZ#1633146

Red Hat OpenStack Platform director는 이제 NFS 백엔드에서 Block Storage 서비스(cinder) 스냅샷을 제어할 수 있습니다. 새로운 director 매개변수 CinderNfsSnapshotSupport의 기본값은 True입니다.

BZ#1635862

Red Hat OpenStack Platform director를 사용하여 선택적 로컬 이미지 캐시를 보유하도록 Image 서비스(glance)가  설정할 수 있습니다. "GlanceCacheEnabled" 속성을 True로 설정하여 이미지 캐시를 활성화합니다. 이미지 캐시의 일반적인 사용 사례는 에지 컴퓨팅입니다. Image 서비스는 중앙 사이트에 있기 때문에 원격 사이트에서 이미지 캐시를 배포 및 활성화하고 대역폭을 절약하고 Image 서비스의 부팅 시간을 줄일 수 있습니다.

BZ#1647057

Paunch를 사용하여 mem_limit, memswap_limit 및 mem_swappiness라는 세 가지 새로운 속성을 통해 컨테이너 메모리 소비를 관리할 수 있습니다.

BZ#1661022

Red Hat OpenStack Platform 15에서 백엔드 드라이버가 이를 지원하는 경우 이제 Block Storage 서비스(cinder)와 Compute 서비스(nova)에 대해 여러 머신에 볼륨을 동시에 연결할 수 있습니다. 이 기능은 일반적으로 활성/활성 또는 활성/대기 시나리오가 필요한 클러스터 기반 애플리케이션 워크로드 사용 사례를 처리할 수 있습니다.

BZ#1666529

Red Hat OpenStack Platform 15에서 Red Hat Ceph Storage가 Image 서비스의 백엔드로 사용되는 경우, glance-import가 실행될 때 가져온 이미지를 RAW 형식으로 변환하기 위해  Image 서비스(glance)가 자동으로 설정됩니다.

3.1.2. 기술 프리뷰

이 섹션에 나열된 항목은 기술 프리뷰로 제공됩니다. 기술 프리뷰 상태 범위에 대한 자세한 내용 및 관련된 지원 영향은 https://access.redhat.com/support/offerings/techpreview/에서 참조하십시오.

BZ#1504662

Neutron 일괄 포트 생성(단일 요청에서 여러 포트 생성)은 속도가 최적화되어 훨씬 빨라졌습니다. 이러한 개선의 이점은 Neutron 네트워크에서 Kuryr을 통한 컨테이너의 빠른 초기화 속도입니다.

BZ#1526109

XClarity가 관리하는 Lenovo 장치에 대해 새로운 Red Hat OpenStack Platform Bare Metal 서비스(ironic) 드라이버를 사용할 수 있습니다. XClarity 드라이버는 XClarity로 관리되는 Lenovo 장치에서 더 안정적으로 작동하며 향후 공급업체별 기능에 액세스할 수 있는 기회를 제공합니다.

BZ#1593758

Red Hat OpenStack Platform Bare Metal 서비스(ironic)에는 이제 장치의 BIOS 설정을 검사하고 수정할 수 있는 BIOS 관리 인터페이스가 있습니다. Red Hat OpenStack Platform 15에서 Bare Metal 서비스는 Redfish API 호환 데이터 센터 장치에 대한 BIOS 관리 기능을 지원합니다. Bare Metal 서비스는 Python 라이브러리인 Sushy를 통해 Redfish 호출을 구현합니다.

BZ#1601576

Red Hat OpenStack Platform 언더클라우드 네트워크는 이제 레이어 3(L3)을 지원합니다. 이 향상된 기능으로 모든 세그먼트가 하나의 네트워크를 사용할 수 있으며 서비스 네트워크 매핑 적용 범위가 줄어듭니다. 이 개선 사항은 다른 사이트에 역할을 배포하고 서비스 네트워크 매핑을 어렵게 만드는 Red Hat OpenStack Platform 엣지 컴퓨팅 사이트에 중요합니다.

BZ#1624486

Red Hat OpenStack Platform 15의 기술 프리뷰로서 novajoin 서비스 기술은 Computing 서비스(nova)에서 전송하는 새로운 버전의 알림 형식을 사용합니다. 새 형식을 활성화하려면 새 구성 설정 configuration_format의 값을 "versioned"로 설정합니다. configuration_format의 기본값은 "unversioned"입니다. 향후 RHOSP 버전에서 버전이 없는 알림은 더 이상 사용되지 않습니다.

BZ#1624488

Red Hat OpenStack Platform 15의 기술 프리뷰로  novajoin 서비스는 Python 3 런타임을 사용합니다.

BZ#1624490

이 기술 프리뷰를 사용하면 ATOS Trustway Proteccio NetHSM을 사용하여 비밀 정보를 저장하도록 Director를 통해 Barbican을 설정할 수 있습니다. 이는 Barbican PKCS#11 백엔드 플러그인을 통해 조정됩니다. 기술 프리뷰는 다음 패키지로 제공됩니다. - openstack-barbican-tripleo-heat-templates

BZ#1624491

이 기술 프리뷰를 사용하면 nCipher NetShield Connect NetHSM을 사용하여 비밀 정보르ㄹ 저장하도록 director를 통해 Barbican을 설정할 수 있습니다. 이는 Barbican PKCS#11 백엔드 플러그인을 통해 조정됩니다. 기술 프리뷰는 다음 패키지로 제공됩니다. - openstack-barbican-tripleo-heat-templates

BZ#1636040

Red Hat OpenStack Platform director를 사용하면 이제 Ceph RADOS 블록 디바이스(RBD) 백엔드의 활성-활성 설정에서만 Block Storage 서비스(cinder)를 배포할 수 있습니다. 새로운 cinder-volume-active-active.yaml 파일은 CinderVolumeCluster 매개변수에 값을 할당하여 활성-활성 설정 클러스터의 이름을 정의합니다. CinderVolumeCluster는 글로벌 Block Storage 매개변수이며 동일한 배포에 클러스터 기반(활성-활성) 및 비 클러스터 기반 백엔드를 포함시킬 수 없습니다.  cinder-volume-active-active.yaml 파일은 director가  Pacemaker 이외의 cinder-volume Orchestration 서비스 템플릿을 사용하여 etcd 서비스를 DLM(Distributed Lock Manager)으로 Red Hat OpenStack Platform 배포에 추가합니다.

BZ#1636179

Red Hat OpenStack Platform director를 사용하여 Block Storage 서비스(cinder) 볼륨 백엔드에 대해 이제 다양한 가용성 영역을 설정할 수 있습니다. Director에는 새 매개변수 CinderXXXAvailabilityZone이 있으며 여기서 XXX는 각각의 백엔드에 해당하는 값입니다.

BZ#1740715

Red Hat OpenStack Platform 15가 GA에 있을 때 Red Hat Ceph Storage 4는 베타 버전이므로 RHOSP 15에 새로운 환경 설정 옵션이 추가되어 프로덕션 환경에서 실수로 Red Hat Ceph Storage 4 베타가 배포되는 것을 방지합니다. 새로운 Orchestration 서비스(heat) 구성 옵션인 EnableRhcs4Beta는 기본적으로 "False"로 설정되어 있으므로 director가 실수로 Red Hat Ceph Storage 4 Beta를 배포하지 못하게 합니다.

3.1.3. 릴리스 노트

본 섹션에서는 Red Hat OpenStack Platform에 대한 권장 사항 및 중요한 변경 사항을 포함하여 이번 릴리스 관련 중요한 세부 사항에 대해 간단히 설명합니다. 배포 관련 최상의 결과를 얻으려면 이 정보를 반드시 숙지하셔야 합니다.

BZ#1585835

Shared File Systems 서비스(manila) API는 이제 Apache HTTP Server(httpd)의 배후에서 실행됩니다. Shared File Systems 서비스의 Apache 오류 및 액세스 로그는 manila API 컨테이너를 실행하는 모든 노드의 /var/log/containers/httpd/manila-api에 저장됩니다. 기본 API 서비스(manila-api)의 로그 위치는 변경되지 않았으며 /var/log/containers/manila/의 각 노드에 계속 기록됩니다.

BZ#1613038

Block Storage 서비스(cinder) 명령 "snapshot-manageable-list"는 이제 Red Hat Ceph RADOS 블록 디바이스(RBD)의 백엔드에 있는 스냅샷을 나열합니다.

BZ#1689913

Red Hat OpenStack Platform 15에서 오버클라우드 컨테이너 준비 동안 사용된 director 매개변수인 deltarpm의 이름이 drpm으로 변경되었습니다.

BZ#1722036

Red Hat OpenStack Platform 15가 GA에 있을 때 Red Hat Ceph Storage 4는 베타 버전이므로 RHOSP 15에 새로운 환경 설정 옵션이 추가되어 프로덕션 환경에서 실수로 Red Hat Ceph Storage 4 베타가 배포되는 것을 방지합니다. 새로운 Orchestration 서비스(heat) 구성 옵션인 EnableRhcs4Beta는 기본적으로 "False"로 설정되어 있으므로 director가 실수로 Red Hat Ceph Storage 4 Beta를 배포하지 못하게 합니다.

BZ#1730689

알려진 문제로 인해 배포에 실패하고 다음과 같은 메시지가 표시됩니다. `puppet-user: Error: Parameter value failed on Vs_config[other_config:n-revalidator-threads]: Invalid external_ids 1. Requires a String, not a Integer` 이것은 puppet이 문자열을 요구하고 있지만 tripleo 매개변수가 정수이기 때문입니다. 이 문제를 해결하려면 배포 템플릿에 다음을 추가하십시오. ComputeOvsDpdkSriovExtraConfig: "vswitch::dpdk::handler_cores": "1" "vswitch::dpdk::revalidator_cores": "1"

BZ#1743701

Red Hat OpenStack Platform 15에서 director는 Red Hat Ceph Storage v4만 배포할 수 있습니다. 현재 Ceph Storage v4는 아직 베타 버전입니다. OpenStack Platform 15는 Ceph Storage v4가 일반적으로 사용 가능할 때까지 director 배포를 위해 Ceph를 지원하지 않습니다. 테스트 목적으로 Ceph Storage v4 베타를 배포할 수 있지만 베타 버전은 프로덕션 환경에서 사용하도록 지원되지 않습니다. Ceph Storage v4 베타를 활성화하는 방법에 대한 지침은 설명서를 참조하십시오.

3.1.4. 알려진 문제

현재 Red Hat OpenStack Platform의 알려진 문제는 다음과 같습니다.

BZ#1543414

Q35 머신에서 Red Hat OpenStack Platform 15를 실행할 때 최대 500 대의 장치 수 제한이 있습니다. 이것은 오픈 소스 가상화기 및 머신 에뮬레이터인 QEMU의 알려진 문제입니다.

BZ#1697335

대량의 데이터가 있는 스택에서(예: '오버클라우드'스택) "openstack stack show <stack_name>"명령을 실행하면 일부 열이 너무 커서 출력을 읽기가 어려울 수 있습니다. Red Hat은 기본 출력 너비를 변경할 것을 권장합니다. 예를 들면 다음과 같습니다. $ openstack stack show overcloud --max-width 100

BZ#1713329

Linux Bridge ML2 드라이버 및 에이전트를 사용하는 Red Hat OpenStack Platform 배포는 ARP(Address Resolution Protocol) 스푸핑으로부터 보호되지 않습니다. Red Hat Enterprise Linux 8의 일부인 Ethernet bridge frame table 관리 버전(ebtables)은 Linux Bridge ML2 드라이버와 호환되지 않습니다. Linux Bridge ML2 드라이버 및 에이전트는 Red Hat OpenStack Platform 11에서 더 이상 사용되지 않으므로 사용해서는 안 됩니다. Red Hat은 Red Hat OpenStack Platform director가 기본으로 배포한 ML2 OVN(Open Virtual Network) 드라이버 및 서비스를 대신 사용할 것을 권장합니다.

BZ#1730325

Red Hat OpenStack Platform 15는 이제 Docker 대신 Podman을 사용하여 각 호스트의 컨테이너를 관리합니다. Red Hat Engineering은 현재 여러 수준(podman exec, SElinux 및 커널)에서 메모리 누수를 조사 중이며 이로 인해 실행 후 시스템이 충돌할 수 있습니다. OpenStack Platform 노드, 사용 가능한 메모리가 부족하고 결국 메모리 부족으로 프로세스가 종료됩니다. 이러한 프로세스는 다시 응답하지 않습니다. OpenStack Platform 15는 주로 컨테이너 상태 확인에 'podman exec'를 사용합니다. 문제를 완화시키려면 이러한 상태 확인을 비활성화합니다. 언더클라우드에서 'container_healthcheck_disabled' 매개변수를 'True'로 설정합니다. 오버클라우드의 환경 파일에서 'ContainerHealthcheckDisabled'를 True로 설정합니다.

BZ#1741244

RHOSP(Red Hat OpenStack Platform)는 아직 이전 RHOSP 버전에서 버전 15로의 업그레이드를 지원하지 않습니다. 향후 RHOSP 15 업데이트에 업그레이드 지원이 추가될 예정입니다.

BZ#1749443

nova_wait_for_compute_service 스크립트가 Nova API를 쿼리할 수 없으므로 Compute 서비스(nova)를 배포할 수 없습니다. 언더클라우드 외부에서 원격 컨테이너 이미지 레지스트리를 사용하는 경우 Nova API 서비스가 제시간에 배포되지 않을 수 있습니다. 문제 해결방법은 배포 명령을 다시 실행하거나 언더클라우드에서 로컬 컨테이너 이미지 레지스트리를 사용하는 것입니다.

BZ#1751942

포트 범위(--dst-port X:Y)에 걸쳐있는 보안 그룹 규칙을 사용하면 OVN 버그로 인해 트래픽 필터링에 실패하고 모든 트래픽이 삭제됩니다. 문제 해결방법: 포트 범위를 사용하는 대신 포트당 하나의 규칙을 만듭니다.

BZ#1752950

현재 director와 함께 Orchestration(heat) 템플릿을 사용하여 Image 서비스(glance) 백엔드로 NFS를 필요로하는 오버클라우드를 배포할 수 없습니다. 현재 이 문제에 대한 해결 방법이 없습니다.

3.1.5. 사용되지 않는 기능

이 섹션의 항목은 더 이상 지원되지 않거나 향후 릴리스에서 더 이상 지원되지 않는 기능입니다.

BZ#1584213

Red Hat OpenStack Platform 15에서는 Telemetry 서비스gnocchi의 일부가 더 이상 사용되지 않습니다. 향후 RHOSP 버전에서는 gnocchi 및 나머지 Telemetry 서비스는 제거되고 Red Hat Service Assurance Framework로 대체됩니다.

BZ#1631508

Red Hat OpenStack 버전 15에서는 controller-v6.yaml 파일이 더 이상 필요하지 않습니다. controller-v6.yaml에 정의된 경로는 이제 controller.yaml에 정의되어 있습니다. (controller.yaml 파일은 role_data.yaml에 설정된 값에서 렌더링되는 NIC 설정 파일입니다.) 이전 버전의 Red Hat OpenStack director에는 외부 네트워크의 IPv6(기본) 및 컨트롤 플레인의 IPv4에 대한 두 가지 경로가 포함되었습니다. 두 기본 경로를 모두 사용하려면 role_data.yaml의 컨트롤러 정의에 default_route_networks의 두 네트워크가 모두 포함되어 있는지 확인하십시오(예: default_route_networks: ['External', 'ControlPlane']).

BZ#1640962

Red Hat OpenStack Platform 15에서는 Telemetry 서비스의 일부인 Alarm 서비스(aodh)가 더 이상 사용되지 않습니다. 향후 Red Hat OpenStack Platform 버전에서는 Alarm 서비스가 폐지될 예정입니다.

BZ#1663449

이 릴리스에서 OpenStack EC2 API는 더 이상 사용되지 않으며 지원되지 않습니다.

BZ#1676951

Red Hat OpenStack Platform 15에서는 모니터링 에이전트 Sensu 클라이언트 서비스가 더 이상 사용되지 않습니다. 향후 Red Hat OpenStack Platform 버전에서는 Sensu 클라이언트 서비스가 폐지될 예정입니다.

BZ#1686583

Red Hat OpenStack Platform 15에서는 Data Processing 서비스(sahara)가 더 이상 사용되지 않으며 버전 16에서는 제거될 예정입니다.  Data Processing 서비스에 대한 지원은 Red Hat OpenStack Platform 15 및 이전 지원 버전에서 계속 제공됩니다.

BZ#1702694

Red Hat OpenStack Platform 15에서 Red Hat OpenStack director(TripleO)는 OpenShift 설치 Playbook (openshift-anible 패키지로 제공) 및 Orchestration 서비스(heat) 템플릿을 사용하여 Bare Metal 노드에 Red Hat OpenShift Container Platform 3.11 클러스터 배포를 더 이상 지원하지 않습니다. Bare Metal 노드에 OpenShift 3.11을 배포하려면 Orchestration 서비스 템플릿 없이 OpenShift 설치 Playbook만 사용합니다. Bare Metal 서비스(ironic)와 함께 Red Hat OpenStack Platform을 사용하거나 수동 설치를 수행하여 Bare Metal 노드에서 Red Hat Enterprise Linux를 프로비저닝할 수 있습니다.

BZ#1722809

Red Hat OpenStack Platform 15에서는 레거시 네트워크 스크립트가 더 이상 사용되지 않습니다. 향후 Red Hat OpenStack Platform 버전에서는 레거시 네트워크 스크립트가 제거되고 Red Hat Enterprise Linux NetworkManager로 대체됩니다.

BZ#1752660

Red Hat OpenStack Platform 15에서는 Nova vCenter 플러그인이 더 이상 사용되지 않습니다. 이 플러그인은 버전 16에서 제거될 예정입니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.