Czym jest warstwa operacyjna Proxmoksa?

Warstwa operacyjna Proxmoksa to oprogramowanie działające na Proxmox VE, które bierze na siebie codzienną obsługę serwera. Proxmox zapewnia wirtualizację. Warstwa operacyjna pokazuje z wyprzedzeniem, czego dotknie zmiana, uwidacznia zależności od magazynu po maszynę wirtualną i zamienia ryzykowny krok w potwierdzony. Nie zastępuje Proxmoksa: pracuje jego własnymi narzędziami i w ramach jego uprawnień.

Po co osobna warstwa

Interfejs Proxmoksa udostępnia każdą możliwość, ale często nie pokazuje skutku działania. Usunięcie dysku, zmiana mostu czy instalacja aktualizacji to jeden przycisk; którą maszynę wirtualną, kopię zapasową lub sieć ten przycisk dotyka, trzeba ustalić osobno.

W małych zespołach i domowych laboratoriach ta wiedza zwykle tkwi w głowie jednej osoby. Warstwa operacyjna odczytuje ją z maszyny i stawia przed działaniem.

Z czym bywa mylona

Interfejs zarządzania

Własny interfejs webowy Proxmoksa. Udostępnia każdą możliwość, a kolejność i wynik pracy zostawia użytkownikowi.

Menedżer centrum danych

Narzędzie takie jak Proxmox Datacenter Manager, które monitoruje wiele klastrów z jednego miejsca. Skupia się na szerokości: wiele klastrów, wiele węzłów.

Narzędzie do automatyzacji

Narzędzia takie jak Ansible i Terraform. Zapisują powtarzalną konfigurację jako kod; nie pokazują skutku tego kodu.

Warstwa operacyjna

Skupia się na głębi na pojedynczym hoście lub klastrze. Przed działaniem pokazuje jego wpływ, po działaniu wynik.

Te cztery narzędzia się nie wykluczają; można ich używać razem w tej samej infrastrukturze.

Sześć zadań warstwy operacyjnej

Podgląd wpływu

Zanim działanie zostanie uruchomione, wyświetlane są dyski, pule, maszyny wirtualne i kopie zapasowe, których dotknie.

Mapa zależności

Łańcuch od dysku fizycznego do puli, a od puli do maszyny wirtualnej i sieci, rysowany jest w jednym widoku.

Bezpieczne aktualizacje

Przed instalacją aktualizacji pakietów ich wpływ jest grupowany; aktualizacje wymagające restartu są oznaczane osobno.

Weryfikacja kopii zapasowych

Zaplanowane zadanie kopii zapasowej nie wystarcza; pokazywana jest świeżość ostatniej kopii każdej maszyny, a maszyna wypadła z harmonogramu rzuca się w oczy.

Stały nadzór

Stan dysków, zapełnienie puli i stan usług są monitorowane w tle; o problemie zgłaszane jest, zanim ktokolwiek go zauważy.

Dziennik audytu

Zapisywane jest, kto wykonał jakie działanie i kiedy.

Szczegóły

Jak oceniać warstwę operacyjną

Czy działa lokalnie

Dane zarządzania nie powinny opuszczać infrastruktury. Po utracie połączenia z internetem produkt powinien nadal działać.

Czy stosuje uprawnienia Proxmoksa

Zamiast budować własny system ról, powinna korzystać z użytkowników i uprawnień Proxmoksa.

Czy zapisuje narzędziami Proxmoksa

Konfigurację należy zmieniać przez API i narzędzia Proxmoksa. Narzędzie edytujące pliki konfiguracyjne ręcznie psuje się przy aktualizacji Proxmoksa.

Czy potwierdza działania destrukcyjne

Działanie usuwające dane powinno pokazać swój wpływ w liczbach i wymagać wyraźnego potwierdzenia.

Co zostaje po usunięciu

Po usunięciu produktu instalacja Proxmoksa powinna nadal działać bez zmian.

Jak AtlasPVE wpisuje się w tę definicję

AtlasPVE to warstwa operacyjna Proxmoksa zbudowana według tej definicji. Instaluje się na hoście Proxmox VE, działa lokalnie, korzysta z uprawnień Proxmoksa i zapisuje konfigurację narzędziami Proxmoksa. Interfejs Proxmoksa pozostaje bez zmian.

Najczęstsze pytania

Czy warstwa operacyjna Proxmoksa zastępuje Proxmoksa?
Nie. Proxmox nadal zapewnia wirtualizację. Warstwa operacyjna działa na nim, a interfejs Proxmoksa można dalej używać.
Czym różni się warstwa operacyjna od Proxmox Datacenter Manager?
Datacenter Manager skupia się na monitorowaniu wielu klastrów z jednego miejsca. Warstwa operacyjna skupia się na pokazywaniu wpływu i wyniku działania na pojedynczym hoście lub klastrze. Oba można używać razem.
Czy warstwa operacyjna wymaga połączenia z internetem?
Nie powinna. AtlasPVE działa bez połączenia z internetem, a dane zarządzania nie opuszczają hosta.
Czy domowe laboratorium potrzebuje warstwy operacyjnej?
Zależności są także na pojedynczym hoście: jeden dysk może nieść kilka maszyn wirtualnych. Podgląd wpływu i weryfikacja kopii zapasowych chronią przed utratą danych również w domowym laboratorium.
Co się stanie po usunięciu warstwy operacyjnej?
Instalacja Proxmoksa działa dalej bez zmian. Maszyny wirtualne, pamięć masowa i konfiguracja sieci pozostają w Proxmoksie.
Na jakich uprawnieniach działa warstwa operacyjna?
AtlasPVE nie buduje własnego systemu ról. Uprawnienie do działania jest odczytywane z definicji użytkowników i uprawnień Proxmoksa.