Hvad er et driftslag til Proxmox?

Et driftslag til Proxmox er software, der kører oven på Proxmox VE og overtager den daglige drift af serveren. Proxmox leverer virtualiseringen. Driftslaget viser på forhånd, hvad en ændring berører, gør afhængighederne fra lagring til virtuel maskine synlige og gør et risikabelt skridt til et bekræftet skridt. Det erstatter ikke Proxmox; det arbejder med Proxmox egne værktøjer og rettigheder.

Hvorfor et separat lag er nødvendigt

Proxmox-grænsefladen viser alle funktioner, men viser ofte ikke resultatet af en handling. At slette en disk, ændre en bro eller installere en opdatering er én knap. Hvilken virtuel maskine, sikkerhedskopi eller hvilket netværk knappen påvirker, skal undersøges separat.

I små teams og hjemmelaboratorier sidder denne viden som regel i hovedet på én person. Et driftslag læser den fra maskinen og lægger den foran handlingen.

Hvad det ofte forveksles med

Administrationsgrænseflade

Proxmox egen webgrænseflade. Den viser alle funktioner og overlader arbejdets rækkefølge og resultat til brugeren.

Datacenteradministrator

Et værktøj som Proxmox Datacenter Manager, der overvåger flere klynger fra ét sted. Fokus er bredde: mange klynger, mange noder.

Automatiseringsværktøj

Værktøjer som Ansible og Terraform. De skriver gentaget konfiguration som kode; de viser ikke kodens effekt.

Driftslag

Fokuserer på dybde på en enkelt vært eller klynge. Det viser effekten før en handling og resultatet efter den.

Disse fire værktøjer udelukker ikke hinanden; de kan bruges sammen i den samme infrastruktur.

Seks opgaver for et driftslag

Forhåndsvisning af effekt

Før en handling køres, vises de diske, pools, virtuelle maskiner og sikkerhedskopier, som den berører.

Afhængighedskort

Kæden fra fysisk disk til pool og fra pool til virtuel maskine og netværk tegnes i én visning.

Sikre opdateringer

Før pakkeopdateringer installeres, grupperes deres effekt. Opdateringer, der kræver genstart, markeres separat.

Verifikation af sikkerhedskopier

Et planlagt sikkerhedskopijob er ikke nok. Hvor frisk hver maskines seneste sikkerhedskopi er, vises, og en maskine, der er faldet ud af tidsplanen, er let at få øje på.

Løbende overvågning

Diskens sundhed, poolens belægning og tjenestens status overvåges i baggrunden. Et problem meldes, før nogen når at opdage det.

Revisionslog

Hvem der udførte hvilken handling og hvornår, registreres.

Detaljer

Hvordan et driftslag vurderes

Kører det lokalt

Administrationsdata skal ikke forlade infrastrukturen. Når internetforbindelsen afbrydes, skal produktet fortsætte med at fungere.

Følger det Proxmox rettigheder

I stedet for at bygge et eget rollesystem skal det bruge Proxmox brugere og rettigheder.

Skriver det via Proxmox værktøjer

Konfiguration skal ændres via Proxmox API og værktøjer. Et værktøj, der redigerer konfigurationsfiler i hånden, går i stykker ved Proxmox-opdateringer.

Beder det om bekræftelse ved destruktive handlinger

En handling, der sletter data, skal vise sin effekt i tal og bede om udtrykkelig bekræftelse.

Hvad er der tilbage, når det fjernes

Når produktet fjernes, skal Proxmox-installationen fortsætte med at fungere, som den er.

Hvor AtlasPVE passer i denne definition

AtlasPVE er et driftslag til Proxmox bygget efter denne definition. Det installeres på Proxmox VE-værten, kører lokalt, bruger Proxmox rettigheder og skriver konfiguration via Proxmox værktøjer. Proxmox-grænsefladen forbliver, som den er.

Ofte stillede spørgsmål

Erstatter et driftslag til Proxmox Proxmox?
Nej. Proxmox fortsætter med at levere virtualiseringen. Driftslaget kører oven på, og Proxmox-grænsefladen kan stadig bruges.
Hvad er forskellen mellem et driftslag og Proxmox Datacenter Manager?
Datacenter Manager fokuserer på at overvåge flere klynger fra ét sted. Et driftslag fokuserer på at vise en handlings effekt og resultat på en enkelt vært eller klynge. De to kan bruges sammen.
Kræver et driftslag en internetforbindelse?
Det skal det ikke. AtlasPVE fungerer uden internetforbindelse, og administrationsdata forlader ikke værten.
Er et driftslag nødvendigt til et hjemmelaboratorium?
Også en enkelt vært har afhængigheder: én disk kan bære flere virtuelle maskiner. Forhåndsvisning af effekt og verifikation af sikkerhedskopier forhindrer også datatab i et hjemmelaboratorium.
Hvad sker der, hvis driftslaget fjernes?
Proxmox-installationen fortsætter med at fungere, som den er. Virtuelle maskiner, lagring og netværkskonfiguration forbliver i Proxmox.
Med hvilke rettigheder kører et driftslag?
AtlasPVE bygger ikke et eget rollesystem. Rettigheden til en handling læses fra Proxmox bruger- og rettighedsdefinitioner.