Che cos'è un livello operativo per Proxmox?

Un livello operativo per Proxmox è un software che gira sopra Proxmox VE e si occupa della gestione quotidiana del server. Proxmox fornisce la virtualizzazione. Il livello operativo mostra in anticipo cosa tocca una modifica, rende visibili le dipendenze dallo storage alla macchina virtuale e trasforma un passaggio rischioso in un passaggio confermato. Non sostituisce Proxmox. Lavora con gli strumenti e i permessi di Proxmox.

Perché serve un livello separato

L'interfaccia di Proxmox espone ogni funzione, ma spesso non mostra il risultato di un'azione. Eliminare un disco, modificare un bridge o installare un aggiornamento è un solo pulsante. Quale macchina virtuale, quale backup o quale rete sia coinvolta va accertato a parte.

Nei piccoli team e nei laboratori domestici questa conoscenza sta di solito nella testa di una sola persona. Un livello operativo la legge dalla macchina e la pone davanti all'azione.

Con cosa viene spesso confuso

Interfaccia di gestione

L'interfaccia web di Proxmox stessa. Espone ogni funzione. L'ordine e l'esito del lavoro restano all'utente.

Gestore del datacenter

Uno strumento come Proxmox Datacenter Manager, che monitora più cluster da un unico punto. Punta sull'ampiezza: molti cluster, molti nodi.

Strumento di automazione

Strumenti come Ansible e Terraform. Scrivono come codice la configurazione ripetuta. Non mostrano l'effetto di quel codice.

Livello operativo

Punta sulla profondità su un singolo host o cluster. Mostra l'effetto prima di un'azione e il risultato dopo.

Questi quattro strumenti non si escludono a vicenda. Possono essere usati insieme sulla stessa infrastruttura.

Sei compiti di un livello operativo

Anteprima dell'impatto

Prima che un'azione venga eseguita, vengono elencati i dischi, i pool, le macchine virtuali e i backup che toccherà.

Mappa delle dipendenze

La catena dal disco fisico al pool e dal pool alla macchina virtuale e alla rete è disegnata in un'unica vista.

Aggiornamenti sicuri

Prima dell'installazione degli aggiornamenti dei pacchetti, il loro effetto viene raggruppato. Gli aggiornamenti che richiedono un riavvio sono segnalati a parte.

Verifica dei backup

Un job di backup pianificato non basta. Viene mostrata la freschezza dell'ultimo backup di ogni macchina, e una macchina uscita dalla pianificazione risalta.

Sorveglianza continua

Salute dei dischi, occupazione dei pool e stato dei servizi sono monitorati in background. Un problema viene segnalato prima che qualcuno lo noti.

Registro di audit

Chi ha eseguito quale azione e quando viene registrato.

Dettagli

Come valutare un livello operativo

Funziona in locale

I dati di gestione non devono uscire dall'infrastruttura. Se la connessione a internet cade, il prodotto deve continuare a funzionare.

Rispetta i permessi di Proxmox

Invece di costruire un proprio sistema di ruoli, deve usare gli utenti e i permessi di Proxmox.

Scrive con gli strumenti di Proxmox

La configurazione deve essere modificata tramite l'API e gli strumenti di Proxmox. Uno strumento che modifica a mano i file di configurazione si rompe con gli aggiornamenti di Proxmox.

Fa confermare le azioni distruttive

Un'azione che elimina dati deve mostrare il proprio effetto in numeri e chiedere una conferma esplicita.

Cosa resta dopo la rimozione

Quando il prodotto viene rimosso, l'installazione di Proxmox deve continuare a funzionare così com'è.

Dove si colloca AtlasPVE in questa definizione

AtlasPVE è un livello operativo per Proxmox costruito secondo questa definizione. Si installa sull'host Proxmox VE, funziona in locale, usa i permessi di Proxmox e scrive la configurazione con gli strumenti di Proxmox. L'interfaccia di Proxmox resta com'è.

Domande frequenti

Un livello operativo per Proxmox sostituisce Proxmox?
No. Proxmox continua a fornire la virtualizzazione. Il livello operativo gira sopra di esso, e l'interfaccia di Proxmox resta utilizzabile.
Qual è la differenza tra un livello operativo e Proxmox Datacenter Manager?
Datacenter Manager punta a monitorare più cluster da un unico punto. Un livello operativo punta a mostrare l'effetto e l'esito di un'azione su un singolo host o cluster. I due possono essere usati insieme.
Un livello operativo richiede una connessione a internet?
Non dovrebbe. AtlasPVE funziona senza connessione a internet, e i dati di gestione non lasciano l'host.
Un home lab ha bisogno di un livello operativo?
Anche un singolo host ha dipendenze: un disco può ospitare più macchine virtuali. L'anteprima dell'impatto e la verifica dei backup evitano la perdita di dati anche in un home lab.
Cosa succede se il livello operativo viene rimosso?
L'installazione di Proxmox continua a funzionare così com'è. Macchine virtuali, storage e configurazione di rete restano in Proxmox.
Con quali permessi lavora un livello operativo?
AtlasPVE non costruisce un proprio sistema di ruoli. Il permesso per un'azione viene letto dalle definizioni di utenti e permessi di Proxmox.