Vai al contenuto

Images

Un'Image è un modello di sola lettura utilizzato per avviare una macchina virtuale. Contiene il sistema operativo ed eventualmente software preinstallato. Quando avvia una VM, OpenStack copia l'immagine sul disco root dell'istanza (effimero) o su un volume di avvio (persistente).

Immagini disponibili

OpenStack fornisce un insieme di immagini pubbliche con sistemi operativi comuni. Per elencarle:

openstack image list --public

Immagini disponibili:

Famiglia OS Versioni Varianti
Ubuntu 22.04, 24.04, 26.04 Standard, LVM, BLK, DevTools, GPU, GPU UEFI, GPU UEFI Cuda
AlmaLinux 9, 10 Standard, LVM
CentOS Stream 9, 10 Standard, LVM
Windows Server 2022, 2025 Standard, Standard Core
Garden Linux 1443, 1592, 1877, 1883, 2150.3 Nessuna
CirrOS 0.6.3 Nessuna
Grml 2025.12 full (amd64)

Tip

Utilizzi openstack image show <image-name> per visualizzare dettagli quali formato del disco, dimensione e requisiti minimi di disco.

Opzioni di origine di avvio

Quando avvia una VM, sceglie una Boot Source e se creare un nuovo volume. Questo determina quali tipi di flavor sono compatibili:

Boot Source Create New Volume Tipi di flavor compatibili Commento
Image Sì Tutti i flavor "Zero-Disk" (g*), ad es. g1.2c4m, Total Disk = 0 Verrà creato un nuovo volume di avvio, in cui può specificare la dimensione (GB).
Image No Tutti i flavor "Standard" (e* & m*), ad es. e1.micro, Total Disk = 20 GB Il flavor deve includere un disco root (vedere la colonna "Root Disk" dell'elenco dei flavor > 0 GB).

Tip

L'avvio da un volume (Create New Volume: Yes) è consigliato: il volume persiste in modo indipendente, può essere ridimensionato e sopravvive all'eliminazione dell'istanza. Vedere Flavors: Standard vs Zero-Disk per le differenze.

Per la procedura di avvio completa, vedere Launch Instance.

Creare un'immagine da uno snapshot

Può creare un'immagine da un volume esistente o da un'istanza in esecuzione. È utile per eseguire il backup di una VM o creare un modello personalizzato.

Da un volume

openstack image create --volume <volume-name> my-snapshot-image

Da un'istanza in esecuzione

openstack server image create --name my-snapshot-image <instance-name>

L'immagine appare in Compute > Images e può essere utilizzata come origine di avvio per nuove istanze.

Note

La creazione di un'immagine da un'istanza in esecuzione mette brevemente in pausa la VM per garantire uno stato del disco coerente.

Immagini personalizzate

Può caricare le proprie immagini QCOW2 in OpenStack. È utile quando necessita di un sistema operativo preconfigurato con software personalizzato installato.

Caricare un'immagine personalizzata

openstack image create my-custom-image \
    --disk-format qcow2 \
    --container-format bare \
    --file my-image.qcow2 \
    --public

Formati di immagine

Formato Descrizione
QCOW2 QEMU Copy-On-Write: il formato consigliato per le immagini OpenStack. Supporta snapshot e thin provisioning.
RAW Immagine disco raw non compressa. Nessun overhead ma nessun thin provisioning.
ISO Immagine CD/DVD: tipicamente utilizzata come supporto di installazione.

Note

Le immagini personalizzate vengono conteggiate nella Sua quota immagini. Verifichi con openstack quota show.