3.3. Red Hat OpenStack Platform 13 유지 관리 릴리스 - 2018년 8월 29일
이 릴리스 노트에서는 Red Hat OpenStack Platform 릴리스를 배포할 때 고려해야 할 기술 프리뷰 항목, 권장 사항, 알려진 문제 및 사용되지 않는 기능에 대해 설명합니다.
3.3.1. 기능 개선 링크 복사링크가 클립보드에 복사되었습니다!
이번 Red Hat OpenStack Platform 릴리스에는 다음과 같은 개선된 기능이 포함되어 있습니다.
BZ#1561961
이 기능은 PCI 장치 NUMA 선호도 정책에 대한 지원이 추가되었습니다. 이는 [pci]alias
구성 옵션의 일부로 구성됩니다. 가능한 경우 세 가지 정책이 지원됩니다. 필수
- 기존
에서 선호되는 모든 경우 가능한 경우 엄격한 NUMA 선호도가 제공됩니다. 정책의 주요 차이점은 일정을 예약하기 전에 셰이크를 수행할 수 있는 NUMA 선호도입니다. 이러한 정책을 사용하면 장치별로 NUMA 선호도가 얼마나 엄격한지 또는 장치 별칭별로 보다 구체적으로는 NUMA 선호도를 구성할 수 있습니다. 이는 최대 리소스 사용을 보장하는 데 유용합니다. PCI 장치에 대해 '기본 설정' 정책이 구성된 경우 nova는 이제 사용 가능한 모든 경우 PCI 장치의 NUMA 노드와 다른 NUMA 노드에서 CPU를 활용합니다. 이로 인해 이러한 인스턴스의 성능이 저하되어 리소스 사용률이 증가합니다.
BZ#1564918
이전에는 Ironic에서 하나의 IPMI 오류만 재시도 가능으로 간주했습니다. 이로 인해 조정되지 않은 Ironic 오류가 발생할 수 있습니다. 이번 개선된 기능을 통해 Ironic은 더 많은 유형의 IPMI 오류 메시지를 전원 및 관리 하드웨어 인터페이스와 같은 IPMI 지원 하드웨어 인터페이스에서 재시도할 수 있는 방법으로 처리합니다. 특히 "Node busy", "Timeout", "Out of space" 및 "BMC 초기화 진행 중" IPMI 오류로 인해 Ironic에서 IPMI 명령을 다시 시도합니다. 이로 인해 BMC와 IPMI 기반 통신의 안정성이 향상됩니다.
BZ#1571741
이제 Nova의 libvirt 드라이버를 통해 CPU 모델을 구성할 때 세분화된 CPU 기능 플래그를 지정할 수 있습니다.
이러한 변경의 한 가지 이점은 "Meltdown" CVE 수정 사항 이후 특정 Intel 기반 가상 CPU 모델을 실행하는 게스트에서 발생하는 성능 저하를 극대화하는 것입니다. 물리적 하드웨어 자체에서 PCID 플래그를 사용할 수 있다고 가정하면 게스트 CPU에 CPU 기능 'PCID'("Process-Context ID")를 노출하여 게스트 성능 영향을 줄일 수 있습니다.
자세한 내용은 nova.conf
의 [libvirt]/cpu_model_extra_flags
설명서를 참조하십시오.
BZ#1574349
오버클라우드 배포 전에 클러스터에 대한 stonith 리소스를 자동으로 생성할 수 있습니다. 배포를 시작하기 전에 openstack overcloud generate fencing --ipmi-lanplus --output /home/stack/fencing.yaml /home/stack/instackenv.json을 실행합니다.
그런 다음 '-e /home/stack/fencing.yaml'을 deploy 명령에 전달합니다. 이렇게 하면 클러스터에 필요한 stonith 리소스가 자동으로 생성됩니다.
BZ#1578633
RHOSP-director-images는 이제 multi-arch입니다. OSP 13에는 ppc64le용 오버클라우드 전체 및 ironic python 에이전트 이미지가 있습니다. 결과적으로 rhosp-director-images가 이러한 변경을 수용하도록 조정되었습니다. 결과적으로 rhosp-director-images 및 rhosp-director-images-ipa는 이제 rhosp-director-images-<arch> 및 multi-arch 지원에 대해 추가된 rhosp-director-images-ipa-<arch> rpms를 사용하여 meta-packages입니다.
BZ#1578636
RHOSP-director-images는 이제 multi-arch입니다. OSP 13에는 ppc64le용 오버클라우드 전체 및 ironic python 에이전트 이미지가 있습니다. 결과적으로 rhosp-director-images가 이러한 변경을 수용하도록 조정되었습니다. 결과적으로 rhosp-director-images 및 rhosp-director-images-ipa는 이제 rhosp-director-images-<arch> 및 multi-arch 지원에 대해 추가된 rhosp-director-images-ipa-<arch> rpms를 사용하여 meta-packages입니다.
BZ#1579691
이제 Nova의 libvirt 드라이버를 통해 CPU 모델을 구성할 때 세분화된 CPU 기능 플래그를 지정할 수 있습니다. 이러한 이점 중 하나는 "Meltdown" CVE 수정의 적용 후 특정 Intel 기반 가상 CPU 모델을 실행하는 게스트에서 발생하는 성능 저하를 극대화하는 것입니다. 물리적 하드웨어 자체에서 PCID 플래그를 사용할 수 있다고 가정하면 게스트 CPU에 CPU 기능 'PCID'("Process-Context ID")를 노출하여 게스트 성능 영향을 줄일 수 있습니다. 이 변경으로 인해 'PCID'만 CPU 기능 플래그로만 보유되는 제한이 없으며 여러 CPU 플래그를 추가하고 제거할 수 있으므로 다른 사용 사례에서 사용할 수 있습니다. 자세한 내용은 nova.conf
의 [libvirt]/cpu_model_extra_flags
설명서를 참조하십시오.
BZ#1601472
배포된 NFV를 사용하여 RHOSP 10에서 RHOSP 13으로 업그레이드하는 절차는 DPDK 및 SR-IOV 환경에 대해 테스트 및 업데이트되었습니다.
BZ#1606224
이번 업데이트를 통해 KVM 가상화가 Red Hat에서 지원하는 모든 CPU 아키텍처에서 Ceph 스토리지를 지원합니다.
BZ#1609352
이번 개선된 기능에는 nova 및 유틸리티의 GA 컨테이너 및 IBM Power LE에서 Cinder, Glance, Keystone, Neutron 및 Swift에 대한 기술 프리뷰 컨테이너가 추가되었습니다.
BZ#1619311
RHOSP-director-images는 이제 multi-arch입니다. OSP 13에는 ppc64le용 오버클라우드 전체 및 ironic python 에이전트 이미지가 있습니다. 결과적으로 rhosp-director-images가 이러한 변경을 수용하도록 조정되었습니다. 결과적으로 rhosp-director-images 및 rhosp-director-images-ipa는 이제 rhosp-director-images-<arch> 및 multi-arch 지원에 대해 추가된 rhosp-director-images-ipa-<arch> rpms를 사용하여 meta-packages입니다.