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.