Przedstawiono wersję oVirt 4.5.0, opartą na hypervisorze KVM i platformie bibliotecznej libvirt, służącej do wdrażania, utrzymywania i monitorowania maszyn wirtualnych oraz zarządzania infrastrukturą chmurową. Technologie zarządzania maszynami wirtualnymi opracowane w oVirt są wykorzystywane w produkcie Red Hat Enterprise Virtualization i mogą stanowić otwartą alternatywę dla VMware vSphere. Oprócz Red Hat w rozwój zaangażowane są także Canonical, Cisco, IBM, Intel, NetApp i SUSE. Kod projektu jest rozpowszechniany na licencji GPLv2. Gotowe pakiety są dostępne dla CentOS Stream 8 i Red Hat Enterprise Linux 8.6 Beta. Dostępny jest również gotowy do wdrożenia obraz iso oVirt Node NG oparty na CentOS Stream 8.
oVirt to stos obejmujący wszystkie poziomy wirtualizacji - od hypervisora po interfejs API i GUI. Pomimo tego, że KVM jest pozycjonowany jako główny hypervisor w oVirt, interfejs jest zaimplementowany jako dodatek do biblioteki libvirt, który jest wyodrębniony z typu hypervisora i nadaje się do zarządzania maszynami wirtualnymi opartymi na różnych systemach wirtualizacji, w tym Xena i VirtualBoxa. W ramach oVirt rozwijany jest interfejs do szybkiego, masowego tworzenia wysokodostępnych maszyn wirtualnych z obsługą migracji na żywo środowisk pomiędzy serwerami bez przerywania pracy.
Platforma udostępnia narzędzia do tworzenia reguł dynamicznego bilansowania i zarządzania zasobami klastra, mechanizmy zarządzania zużyciem energii klastra, narzędzia do zarządzania obrazami maszyn wirtualnych, komponenty do konwersji i importu istniejących maszyn wirtualnych. Obsługiwany jest pojedynczy wirtualny magazyn danych, dostępny z dowolnego węzła. Interfejs zawiera rozbudowany system raportowania oraz narzędzia administracyjne, które pozwalają zarządzać konfiguracją zarówno na poziomie infrastruktury, jak i na poziomie poszczególnych maszyn wirtualnych.
Najbardziej godne uwagi innowacje:
- Zapewniona jest obsługa CentOS Stream 8 i RHEL 8.6-beta.
- Zaimplementowano eksperymentalne wsparcie dla CentOS Stream 9.
- Zaktualizowano wersje używanych komponentów, w tym GlusterFS 10.1, RDO OpenStack Yoga, OVS 2.15 i Ansible Core 2.12.2.
- Zaimplementowano wbudowaną obsługę protokołu IPSec dla hostów z siecią wirtualną OVN (Open Virtual Network) i skonfigurowanym pakietem ovirt-provider-ovn.
- Dodano obsługę specyfikacji Virtio 1.1.
- Możliwe jest włączenie technologii NVIDIA Unified Memory dla wirtualnych procesorów graficznych (mdev vGPU).
- Eksport do OVA (Open Virtual Appliance) przy użyciu NFS został przyspieszony.
- Do zakładki profili vNIC w interfejsie internetowym dodano funkcję wyszukiwania.
- Poprawiona komunikacja dotycząca zbliżającego się wygaśnięcia ważności certyfikatów.
- Dodano obsługę systemu Windows 2022.
- W przypadku hostów dołączony jest pakiet nvme-cli.
- Zapewniono automatyczne wiązanie procesora i NUMA podczas migracji.
- Możliwe jest przełączenie magazynu w tryb konserwacji z zamrożeniem maszyn wirtualnych.
- Naprawiono 9 luk, z czego 8 ma średni poziom ważności, a jednej niski poziom ważności. Problemy dotyczą głównie skryptów krzyżowych (XSS) w interfejsie WWW oraz odmowy usługi w silniku wyrażeń regularnych.
Źródło: opennet.ru