Firma Proxmox, znana z opracowania produktów Proxmox Virtual Environment, Proxmox Backup Server i Proxmox Mail Gateway, zaprezentowała pierwszą stabilną wersję nowego dystrybucji – Proxmox Datacenter Manager, która zawiera interfejs użytkownika oraz narzędzia do centralnego zarządzania wieloma niezależnymi klastrami opartymi na Proxmox Virtual Environment. Serwerowy backend, narzędzia wiersza poleceń oraz nowy interfejs webowy zostały napisane w języku Rust i są dystrybuowane na licencji AGPLv3. Do stworzenia interfejsu webowego wykorzystano własny zestaw widgetów oparty na frameworku webowym Yew. Rozmiar instalacyjnego obrazu iso wynosi 1,5 GB.
Proxmox Datacenter Manager umożliwia z jednego interfejsu webowego przeglądanie wszystkich podłączonych węzłów i klastrów, zarządzanie złożonymi i rozproszonymi infrastrukturami z możliwością skalowania od pojedynczych instalacji lokalnych do zarządzania geograficznie rozdzielonymi centrami danych. Wśród dostępnych funkcji znajduje się także centralne wykonywanie takich operacji jak live-migracja maszyn wirtualnych między różnymi klastrami. Backend i interfejs są zoptymalizowane do zarządzania dużą liczbą węzłów; na przykład w testowej implementacji pokazano możliwość zarządzania ponad 5000 hostów i 10 000 maszyn wirtualnych.
Podstawowe funkcje:
- Środowisko systemowe oparte na Debianie 13.2, jądrze Linux 6.17 oraz OpenZFS 2.3.4.
- Wsparcie dla autoryzacji przez LDAP, Active Directory oraz OpenID Connect.
- Możliwość zarządzania systemami korzystającymi z Proxmox Virtual Environment oraz Proxmox Backup Server.
- Możliwość tworzenia w interfejsie webowym konfigurowalnych pulpitów nawigacyjnych (dashboard), widoków oraz raportów o stanie z wsparciem dla filtrowania i sortowania według hostów, zasobów, typów zasobów i przypisanych tagów. Możliwe jest selektywne udzielanie dostępu pracownikom tylko do niezbędnych dashboardów bez otwierania dostępu do innych części interfejsu oraz możliwości administracyjnych.
- System centralnego zbierania, agregacji i wizualizacji metryk. Jednolity interfejs do oceny ogólnego stanu wszystkich klastrów oraz zużycia krytycznych zasobów, takich jak CPU, RAM oraz operacje we/wy. Wizualizacja kluczowych wskaźników i metryk wydajności w celu wczesnego wykrywania wąskich gardeł i potencjalnych problemów. Lokalne buforowanie metryk z możliwością przeglądania ostatniego znanego stanu w przypadku awarii i przerwania komunikacji sieciowej.
- Możliwość wyszukiwania zasobów z filtrowaniem według ich typu (serwer, VM, kontener), stanu i tagów. Wsparcie dla zapytań w stylu Elasticsearch i GitHub.
- System zarządzania uprawnieniami użytkowników oparty na RBAC (Role-Based Access Control) oraz zintegrowany system logów, ułatwiający audyt i śledzenie historii operacji.
- Zcentralizowane zarządzanie cyklem życia maszyn wirtualnych i kontenerów w infrastrukturze wirtualizacji. Możliwość uruchamiania, zatrzymywania i konfigurowania maszyn wirtualnych, kontenerów i magazynów danych przez jeden interfejs.
- Zcentralizowany mechanizm zarządzania instalacją aktualizacji i śledzenia aktualności wersji oprogramowania. Wsparcie dla inicjowania bezpośredniej instalacji aktualizacji i poprawek przez interfejs Proxmox Datacenter Manager. Ujednolicony dostęp przez SSH do wszystkich podłączonych hostów z jednego konsoli.
- Wstępna integracja stosu programowalnych sieci (SDN, Software-Defined Networking) z międzyklastrową interakcją sieciową opartą na EVPN (Ethernet VPN) oraz tworzeniem wirtualnych sieci (VNet).
Źródło: opennet.ru
