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.