Skip to main content
Version: TOS 7

VMs

L'applicazione VMs è un hypervisor per macchine virtuali costruito da TerraMaster basato sul kernel KVM. Attraverso un'interfaccia di gestione centralizzata intuitiva e facile da usare, integra varie soluzioni di virtualizzazione. Consente un rapido deployment di macchine virtuali, un'allocazione flessibile delle risorse di calcolo e fornisce funzionalità di protezione dei dati di livello enterprise, offrendo solide garanzie per la continuità operativa.

Nota: VMs e VirtualBox sono in conflitto e non possono essere eseguiti simultaneamente. Un'installazione esistente di VirtualBox impedirà l'attivazione di VMs.

Requisiti e limitazioni​

Versioni TOS supportate: TOS 7.0 (x86)

Hardware e file system:

  • Memoria: Si consigliano 4 GB o più. L'esecuzione di più macchine virtuali richiede più memoria.
  • Spazio di archiviazione: Sono supportati solo gli spazi di archiviazione sotto il file system Btrfs come posizioni di archiviazione per le macchine virtuali.

Panoramica​

Grafici di dati fittamente disposti forniscono una visione intuitiva dello stato operativo generale dell'applicazione KVM, includendo informazioni generali su macchine virtuali, spazi di archiviazione e risorse di rete, aiutandoti a cogliere rapidamente lo stato di salute della piattaforma di virtualizzazione.

Descrizione delle sezioni​

  • Stato dell'ambiente di virtualizzazione: La scheda superiore riflette visivamente lo stato operativo dell'intero ambiente di virtualizzazione VMs utilizzando un linguaggio grafico, avvisandoti quando si verificano errori sull'host, sulle macchine virtuali o sullo spazio di archiviazione. In questo campo possono apparire i seguenti stati:
    • Normale: Lo stato generale è buono e funziona correttamente.
    • Avviso: Lo stato di una macchina virtuale o di uno spazio di archiviazione è anomalo, ma i servizi possono ancora funzionare normalmente. Si consiglia di controllare le risorse anomale e risolvere i problemi.
    • Errore: La macchina virtuale o lo spazio di archiviazione non può funzionare correttamente. Si prega di controllare lo stato della risorsa anomala ed eseguire immediatamente la manutenzione per risolvere il problema.
  • Monitoraggio delle macchine virtuali: Visualizzazione in tempo reale dell'utilizzo della CPU, dell'utilizzo della memoria e del consumo di risorse delle applicazioni chiave all'interno di ciascuna macchina virtuale in esecuzione.
  • Statistiche delle risorse: Visualizza la capacità totale, la capacità utilizzata e il tasso di utilizzo dello spazio di archiviazione.

Macchine virtuali​

Attraverso il modulo "Macchine virtuali", puoi eseguire una gestione completa del ciclo di vita delle macchine virtuali, dalla creazione all'eliminazione.

Elenco delle macchine virtuali​

Visualizza tutte le macchine virtuali create (inclusi gli stati in esecuzione e spenti) in un elenco. Fai clic sul pulsante a discesa a destra di ciascuna macchina virtuale per espandere e visualizzare la sua configurazione dettagliata e i dati delle prestazioni.

I dati includono:

  • Informazioni generali: Stato, scheda video, archiviazione, numero di core CPU, capacità di memoria, firmware (Legacy BIOS/UEFI), modalità di compatibilità CPU, layout della tastiera, ecc.
  • Monitoraggio delle prestazioni: Utilizzo CPU dell'host, utilizzo memoria dell'host, throughput totale del disco rigido, totale pacchetti di rete inviati/ricevuti.
  • Altre informazioni: Numero di snapshot, avvio automatico, dispositivi USB, stato dell'agente guest, indirizzo IP, descrizione.

Creare una macchina virtuale​

Segui i passaggi della procedura guidata per configurare i parametri della macchina virtuale desiderata.

  1. Seleziona il sistema operativo: Seleziona il tipo di sistema operativo da installare, come Microsoft Windows, Linux o altri sistemi compatibili con KVM.

APPhelp_Virtual_VMs_machines_001en.png

  1. Imposta lo spazio di archiviazione: Seleziona uno spazio di archiviazione Btrfs che è stato aggiunto a KVM per memorizzare tutti i dati della macchina virtuale.
    • Nota: Quando lo spazio di archiviazione selezionato si esaurisce, la macchina virtuale verrà spenta.

APPhelp_Virtual_VMs_machines_002en.png

  1. Impostazioni generali della macchina virtuale:

    • Nome: Specifica un nome univoco per la macchina virtuale.
    • CPU: Definisci il numero di core CPU per la macchina virtuale.
    Nota
    1. Opzioni avanzate della CPU:
      • Abilita modalità di compatibilità CPU: Consente la migrazione live tra due host con modelli di CPU diversi.
      • Abilita Hyper-V Enlightenments: Può migliorare le prestazioni delle macchine virtuali Windows.
    2. Impostazioni QoS
      • Riserva thread CPU: Può riservare thread CPU per macchine virtuali che richiedono prestazioni più elevate. I thread CPU riservati non possono essere utilizzati per altri servizi o macchine virtuali.
    • Priorità della macchina virtuale: Imposta il peso relativo della macchina virtuale quando si verifica una contesa di risorse (Bassa, Inferiore alla norma, Standard, Superiore alla norma, Alta).
    • Memoria: Definisci la quantità di memoria allocata alla macchina virtuale. All'avvio, questa porzione di memoria verrà riservata.
    • Scheda video: Seleziona il tipo di scheda video (Cirrus, VGA, vmvga).
      • cirrus: Scheda grafica Cirrus Logic GD5446. Tutte le versioni di Windows da Windows 95 in poi dovrebbero riconoscere e utilizzare questa scheda.
      • vga: Scheda VGA standard con estensioni Bochs VBE. Tutte le versioni di Windows da Windows XP in poi dovrebbero riconoscere questa scheda. Supporta risoluzioni più elevate.
      • vmvga: Rispetto a vga, vmvga è una scheda di visualizzazione virtuale più avanzata.
    • Descrizione: Aggiungi una descrizione per una facile identificazione della macchina virtuale (massimo 64 caratteri).

    APPhelp_Virtual_VMs_machines_003en.png

  2. Configura i dischi virtuali e la rete:

    • Disco della macchina virtuale
      • Generale: Configura la dimensione dello spazio del disco virtuale. È possibile aggiungere fino a 8 dischi virtuali.
      • Controller del disco virtuale: Seleziona il tipo di controller del disco (IDE, SATA, VirtIO SCSI).
      • Altro: Configura opzioni avanzate come il recupero dello spazio e l'intervallo IOPS.
    • Rete della macchina virtuale
      • Rete: Aggiungi o rimuovi interfacce di rete per la macchina virtuale. Fai clic su "Impostazioni" per configurare l'indirizzo MAC e il tipo di rete.

    APPhelp_Virtual_VMs_machines_004en.png

    Nota
    • Le interfacce del disco virtuale supportano VirtIO, SATA e IDE. L'interfaccia VirtIO offre prestazioni migliori.
    • Le interfacce SATA e IDE hanno una migliore compatibilità con la maggior parte dei sistemi operativi.
    • Le interfacce di rete supportano i modelli di scheda di rete VirtIO, e1000 e rtl8139.
    • Puoi anche scegliere di abilitare SR-IOV, che consente agli adattatori di rete supportati di accelerare le prestazioni di rete consumando meno risorse della CPU. Per abilitare SR-IOV, sia il tuo host che l'adattatore di rete fisico devono supportare SR-IOV.
    • Quando SR-IOV è abilitato, non puoi selezionare il modello della scheda di rete.
    • Quando SR-IOV è abilitato, la migrazione live delle macchine virtuali tra host non è supportata.
    • Quando SR-IOV è abilitato, la macchina virtuale non può essere sospesa.
  3. Altre impostazioni:

    • File ISO di avvio: Seleziona un file immagine come supporto di avvio per la macchina virtuale (ad esempio, disco di installazione del sistema operativo).
    • Altro file ISO: Allega un file ISO aggiuntivo, come un CD dei driver.
    • Avvio automatico: Imposta se avviare automaticamente questa macchina virtuale all'avvio dell'host.
    • Firmware: Seleziona il firmware di avvio (Legacy BIOS o UEFI).
    • Controller USB virtuale: Aggiungi un controller USB e assegna i dispositivi USB sull'host alla macchina virtuale per l'uso.

    APPhelp_Virtual_VMs_machines_005en.png

    Nota
    • Un dispositivo USB non può essere assegnato a più macchine virtuali.
    • Su alcuni sistemi operativi più vecchi (ad esempio, Windows 7), il controller USB 3.0 virtuale potrebbe richiedere l'installazione del driver nec-xhci e potrebbe presentare alcuni problemi di compatibilità.
    • Se un dispositivo USB non esiste sull'host in cui è in esecuzione la macchina virtuale, il dispositivo verrà scollegato.
  4. Conferma impostazioni: Rivedi tutte le informazioni di configurazione, seleziona "Avvia la macchina virtuale dopo la creazione" (opzionale) e fai clic su Conferma per completare la creazione.

    APPhelp_Virtual_VMs_machines_006en.png

Gestire le macchine virtuali​

  • Gestione dell'alimentazione: Seleziona una macchina virtuale e fai clic sul pulsante "Alimentazione" per controllarne lo stato.

    • Avvia: Avvia la macchina virtuale.
    • Spegni: Spegne la macchina virtuale normalmente.
    • Spegnimento forzato: Spegne direttamente la macchina virtuale, il che potrebbe causare perdita di dati.
  • Connetti alla macchina virtuale: Il sistema aprirà la macchina virtuale selezionata tramite una console web VNC, dove potrai operare direttamente sulla macchina virtuale.

  • Modifica la macchina virtuale: Seleziona una macchina virtuale spenta e fai clic su "Modifica" per modificarne le specifiche hardware e le autorizzazioni.

  • Elimina la macchina virtuale: Seleziona una macchina virtuale e fai clic su "Elimina" per rimuoverla. Questa operazione eliminerà sia la macchina virtuale che tutti i suoi dischi virtuali associati.

  • Altre funzioni

    • Clona: Crea rapidamente una copia basata sulla macchina virtuale corrente.
    • Importa: Importa un file OVA e crea una nuova macchina virtuale in base alla sua configurazione.
    • Esporta: Esporta la macchina virtuale come file e lo salva in una cartella condivisa. È disponibile la modalità di esportazione compatibile con VMware.
    • Migra: Migra la macchina virtuale su un altro host o modifica la sua posizione di archiviazione. La migrazione live è supportata per le macchine virtuali in esecuzione.
    • Crea snapshot: Crea manualmente un punto di ripristino per la macchina virtuale (inclusi stato, impostazioni e tutti i dischi).
    • Elenco snapshot: Visualizza e gestisci tutti gli snapshot, e ripristina o clona da qualsiasi snapshot.
    • Crea link di condivisione: Genera un link di condivisione per la macchina virtuale con una data di scadenza e una password.
    • Gestore link di condivisione: Visualizza, modifica o elimina tutti i link di condivisione creati.
Nota
  • Si consiglia di installare QEMU Guest Agent. Dopo l'installazione, i comandi di spegnimento e riavvio verranno passati al sistema operativo per garantirne l'esecuzione corretta.
  • Quando la macchina virtuale è in esecuzione, le configurazioni principali come CPU, memoria, scheda video, scheda di rete, ordine/interfaccia del disco rigido virtuale e controller USB non possono essere modificate. È supportato solo l'hot-adding di dischi rigidi virtuali VirtIO.
  • Durante l'importazione, la dimensione e l'ordine dei dischi nel file OVA o nell'immagine del disco non possono essere modificati.
  • Durante l'importazione di un file OVA, il sistema applicherà automaticamente la configurazione in base al file.
  • Quando si importa un'immagine di disco virtuale in una macchina virtuale, se l'immagine non si trova nella posizione di archiviazione specificata, il sistema la scaricherà da un'altra posizione e la salverà nella posizione corrente.

Spazio di archiviazione​

Puoi aggiungere e gestire spazi di archiviazione per le macchine virtuali. Tutti i dischi rigidi virtuali utilizzano il provisioning sottile (thin provisioning), occupando spazio fisico solo quando vengono scritti i dati.

Elenco degli spazi di archiviazione​

Visualizza lo stato e l'utilizzo di tutti gli spazi di archiviazione aggiunti in un elenco.

  • Informazioni generali: Nome dello spazio di archiviazione, stato, spazio utilizzato/totale, utilizzo.
  • Informazioni dettagliate: Host, capacità totale, spazio disponibile, spazio allocato ai dischi rigidi virtuali.
  • Utilizzo delle macchine virtuali: Visualizza, in un elenco, tutte le macchine virtuali che utilizzano dischi virtuali su questo spazio di archiviazione e i dettagli di utilizzo del disco.

Gestire lo spazio di archiviazione​

  • Crea spazio di archiviazione: Seleziona uno spazio di archiviazione con file system Btrfs dai volumi disponibili dell'host.
  • Modifica spazio di archiviazione: Rinomina uno spazio di archiviazione aggiunto.
  • Elimina spazio di archiviazione: Rimuovi lo spazio di archiviazione selezionato dall'applicazione KVM.
Nota
  • Puoi selezionare solo spazi di archiviazione Btrfs come spazi di archiviazione per macchine virtuali.
  • Quando c'è una macchina virtuale in esecuzione nello spazio di archiviazione, quello spazio di archiviazione non può essere eliminato.

Rete​

Puoi creare e gestire reti virtuali per le macchine virtuali, consentendo la comunicazione tra le macchine virtuali e tra le macchine virtuali e le reti esterne.

Elenco delle reti​

Visualizza tutte le reti virtuali configurate in un elenco.

  • Informazioni generali: Nome della rete, stato, tipo di rete (Privata, Esterna).
  • Informazioni di associazione: Numero di host che utilizzano l'interfaccia fisica, interfaccia di rete, VLAN ID, elenco delle macchine virtuali che utilizzano questa rete.

Gestire la rete​

  • Aggiungi rete: Imposta il nome della rete, il tipo di rete (Bridge/NAT/Host-Only) e l'ID VLAN (opzionale), e da tutti gli host, seleziona le interfacce di rete fisiche da utilizzare per la costruzione di questa rete virtuale.
  • Modifica rete: Cambia il nome della rete virtuale, l'ID VLAN o le interfacce di rete fisiche associate.
  • Elimina rete: Elimina la rete virtuale selezionata.
Nota
  • Se alcune interfacce di rete dello switch virtuale non funzionano correttamente, lo stato dello switch virtuale diventerà di avviso, ma la connessione di rete della macchina virtuale rimarrà disponibile.
  • Se tutte le interfacce di rete dello switch virtuale non funzionano correttamente, lo stato dello switch virtuale diventerà di errore. Si prega di controllare il dispositivo di rete e confermare la connessione di rete dell'ambiente.
  • Uno switch virtuale esterno deve includere almeno un'interfaccia di rete.
  • Se elimini uno switch virtuale, tutte le interfacce virtuali in quello switch verranno disconnesse. Per riassegnare uno switch virtuale a un'interfaccia virtuale, vai su VMs > Macchina virtuale > Modifica.

Immagini​

Il modulo Immagini viene utilizzato per gestire i dischi di installazione del sistema operativo (.iso) e i file immagine del disco rigido virtuale (.vmdk, .qcow2, ecc.) necessari per creare macchine virtuali.

Elenco delle immagini​

Visualizza tutti i file immagine aggiunti in un elenco.

  • Informazioni generali: Nome dell'immagine, stato (Abilitato/Disabilitato), tipo di file, dimensione del file.
  • Altre informazioni: Versione dell'immagine, posizione di archiviazione.

Aggiungere un'immagine​

  1. Seleziona il metodo di importazione: Scegli di importare da "File locale del NAS" o "File locale del computer".
  2. Seleziona il file: Nella finestra che si apre, seleziona il file immagine desiderato. Formati supportati: .iso, .vmdk, .vdi, .vhd, .vhdx, .img, .qcow2.
  3. Seleziona lo spazio di archiviazione: Seleziona lo spazio di archiviazione per memorizzare questo file immagine.
    • Nota: Se carichi manualmente da un computer, non chiudere o aggiornare il browser durante il processo di caricamento.
Nota
  • Formati supportati:
    • File ISO: *.iso.
    • Immagini del disco rigido: *.vmdk, *.vdi, *.vhd, *.vhdx, *.img, *.qcow2.
  • Se carichi manualmente file di installazione da un computer, non chiudere o aggiornare il browser durante il processo di caricamento per evitare di interrompere il caricamento.

Gestione delle immagini​

  • Modifica immagine: Modifica la posizione di archiviazione del file immagine.
  • Elimina immagine: Elimina il file immagine selezionato dall'applicazione.

Log​

Elenca tutti i record delle operazioni eseguite nell'applicazione VMs, consentendo l'esportazione e la gestione dei log.

Gestire i log​

Nella pagina Log, puoi visualizzare i log di tutte le attività o selezionare attività specifiche per visualizzarne i log. Puoi anche eseguire le seguenti impostazioni per i log:

  1. Cerca: Cerca eventi;
  2. Aggiorna: Aggiorna i log;
  3. Esporta: Esporta i log;
  4. Elimina: Elimina i log – è possibile eliminare tutti i log o log specifici;
  5. Impostazioni: Imposta la politica di conservazione dei log; i log che non rispettano la politica verranno automaticamente eliminati.

Domande Comuni​