Po roku prac rozwojowych zaprezentowano wersję platformy chmurowej Apache CloudStack 4.12, która umożliwia automatyzację wdrażania, konfiguracji i utrzymania prywatnej, hybrydowej lub publicznej infrastruktury chmurowej (IaaS, infrastruktura jako usługa). Platforma CloudStack została przekazana Fundacji Apache przez firmę Citrix, która nabyła projekt po przejęciu firmy Cloud.com. Pakiety instalacyjne przygotowano dla RHEL/CentOS oraz Ubuntu.
CloudStack jest niezależny od typu hiperwizora i pozwala na jednoczesne wykorzystanie w jednej infrastrukturze chmurowej Xen (XenServer i Xen Cloud Platform), KVM, Oracle VM (VirtualBox) oraz VMware. Do zarządzania bazą użytkowników, magazynami, zasobami obliczeniowymi oraz sieciowymi oferowany jest intuicyjny interfejs webowy oraz specjalne API. W najprostszej formie infrastruktura chmurowa oparta na CloudStack składa się z jednego serwera zarządzającego oraz zestawu węzłów obliczeniowych, na których organizowane jest wykonywanie systemów operacyjnych gości w trybie wirtualizacji. W bardziej złożonych systemach wspierane jest użycie klastra z wieloma serwerami zarządzającymi serwerów i dodatkowymi równoważnikami obciążenia. Przy tym infrastruktura może być podzielona na segmenty, z których każdy działa w oddzielnym centrum danych.
Główne nowości:
- Dla użytkowników wszystkich typów udostępniono możliwość tworzenia wirtualnych sieci na poziomie kanału (L2);
- Zrealizowano wsparcie dla zdalnego debugowania serwerów zarządzających i roboczych, a także agentów KVM;
- Dodano wsparcie dla migracji offline środowisk z VMware;
- Do API dodano polecenie do wyświetlania listy serwerów zarządzających;
- Zaktualizowano biblioteki używane do budowy interfejsu webowego (na przykład jquery);
- Rozszerzono wsparcie IPv6, udostępniono możliwość wysyłania danych przez wirtualny router oraz obliczania adresów IPv6 zamiast wydawania gotowych z puli. Dla IPv6 dodano oddzielny zestaw filtrów ipset;
- Dla XenServer zrealizowano wsparcie dla migracji online niezarządzanych magazynów do magazynów zarządzanych;
- Dla rozwiązań opartych na hypervisorze KVM zaktualizowano wsparcie dla grup zabezpieczeń (Security Group), zapewniono przekazywanie do serwera zarządzającego poprawnych danych o dostępnej pamięci, do zbieracza statystyk dodano wsparcie dla bazy danych InfluxDB, wprowadzono użycie libvirt w celu przyspieszenia I/O, przerobiono skrypt konfiguracyjny VXLAN, dodano wsparcie dla IPv6, włączono wsparcie DPDK, dodano ustawienia do uruchamiania w systemach gościnnych Windows Server 2019 oraz zrealizowano migrację na żywo maszyn wirtualnych z główną partycją w magazynie plików;
- W interfejsie klienta dodano możliwość edytowania protokołu w zasadach ACL;
- Dodano możliwość usunięcia lokalnego podstawowego magazynu. W właściwościach karty sieciowej zapewniono wyświetlanie adresu MAC;
- Wstrzymano wsparcie dla Ubuntu 14.04 (oficjalne wsparcie dla wersji LTS Ubuntu 14.04 kończy się pod koniec kwietnia).
Źródło: opennet.ru
