Wydano chmurę Apache CloudStack 4.17, umożliwiającą automatyzację wdrażania, konfiguracji oraz utrzymania prywatnej, hybrydowej lub publicznej infrastruktury chmurowej (IaaS, infrastruktura jako usługa). Platforma CloudStack została przekazana Fundacji Apache przez firmę Citrix, która uzyskała projekt po przejęciu firmy Cloud.com. Pakiety instalacyjne zostały przygotowane dla CentOS, Ubuntu i openSUSE.
CloudStack nie zależy od typu hipernadzorcy i pozwala na jednoczesne wykorzystanie w jednej infrastrukturze chmurowej Xen (XCP-ng, XenServer/Citrix Hypervisor i Xen Cloud Platform), KVM, Oracle VM (VirtualBox) i VMware. Do zarządzania bazą użytkowników, pamięcią, zasobami obliczeniowymi i sieciowymi oferowany jest interfejs webowy oraz dedykowane API. W najprostszym przypadku chmurowa infrastruktura oparta na CloudStack składa się z jednego serwera zarządzającego i zestawu węzłów obliczeniowych, na których realizowane są maszyny wirtualne w trybie wirtualizacji. W bardziej skomplikowanych systemach wspierane jest użycie klastra z kilkoma zdalnymi serwerami. 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.
Wydanie 4.17 zalicza się do kategorii LTS (Long Term Support) i będzie wspierane przez 18 miesięcy. Główne nowości:
- Wsparcie aktualizacji wirtualnych routerów (VR, Virtual Router) poprzez wymianę na miejscu, nie wymagające zatrzymania pracy (wcześniej konieczne było zatrzymanie i usunięcie starego egzemplarza, a następnie zainstalowanie i uruchomienie nowego). Aktualizacje bez przestojów realizowane są przez zastosowanie poprawek na żywo, nakładanych na gorąco.
- Dla izolowanych i VPC sieci zapewniono wsparcie IPv6, co wcześniej było dostępne tylko dla sieci współdzielonych (Shared). Możliwe jest również konfigurowanie statycznych tras IPv6 z przydzieleniem podsieci IPv6 dla wirtualnych środowisk.

- Do głównego składu dodano wtyczkę pamięci dla platformy SDS (Software Defined Storage) StorPool, która umożliwia korzystanie z takich funkcji jak natychmiastowe migawki, klonowanie partycji, dynamiczne przydzielanie miejsca, kopie zapasowe oraz osobne polityki QoS dla każdego wirtualnego dysku.

- Użytkownicy mogą samodzielnie tworzyć sieci współdzielone (Shared Networks) i prywatne bramy (Private Gateways) przez wbudowany interfejs webowy lub API (wcześniej te możliwości były dostępne tylko dla administratorów).

- Wprowadzono możliwość łączenia sieci z wieloma kontami (więcej niż jeden użytkownik może współdzielić jedną sieć) bez zaangażowania wirtualnych routerów i bez przekierowywania portów.
- W interfejsie webowym zaimplementowano możliwość dodawania wielu kluczy SSH do środowiska bez ręcznej edycji pliku .ssh/authorized_keys (klucze są wybierane podczas tworzenia środowiska).

- W interfejsie webowym zorganizowano informacje o wydarzeniach systemowych, wykorzystywanych do audytów i identyfikacji przyczyn awarii. Wydarzenia są teraz wyraźnie powiązane z zasobem, który je wygenerował. Możliwy jest przeszukiwanie, filtrowanie i sortowanie wydarzeń według obiektów.

- Dodano alternatywne metody tworzenia zrzutów pamięci dla magazynów maszyn wirtualnych działających pod kontrolą hipernadzorcy KVM. W poprzedniej wersji do tworzenia zrzutów używano libvirt, który nie wspierał pracy z wirtualnymi dyskami w formacie RAW. Nowa wersja wykorzystuje specyficzne możliwości każdego magazynu i umożliwia tworzenie zrzutów wirtualnych dysków bez zarysu pamięci operacyjnej.
- W migracji środowisk i sekcji dodano wsparcie dla jawnego powiązania sekcji z określonym pierwotnym magazynem.
- Do interfejsu administratora dodano raporty o stanie serwerów zarządzających, serwera dystrybucji zasobów oraz serwera z bazą danych.
- Dla środowisk hostów z KVM dodano możliwość korzystania z kilku lokalnych sekcji magazynu (wcześniej dozwolone było tylko jedno pierwotne lokalne magazyn, co uniemożliwiało dodawanie dodatkowych dysków).
- Umożliwiono rezerwację publicznych adresów IP do późniejszego użycia w swoich sieciach.
Źródło: opennet.ru





