Aller au contenu

Images

Une Image est un modèle en lecture seule utilisé pour démarrer une machine virtuelle. Elle contient le système d'exploitation et, éventuellement, des logiciels préinstallés. Lorsque vous lancez une VM, OpenStack copie l'image sur le disque racine de l'instance (éphémère) ou sur un volume de démarrage (persistant).

Images disponibles

OpenStack fournit un ensemble d'images publiques avec des systèmes d'exploitation courants. Pour les lister :

openstack image list --public

Images disponibles :

Famille d'OS Versions Variantes
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 Aucune
CirrOS 0.6.3 Aucune
Grml 2025.12 full (amd64)

Tip

Utilisez openstack image show <image-name> pour voir les détails tels que le format de disque, la taille et les exigences minimales de disque.

Options de source de démarrage

Lors du lancement d'une VM, vous choisissez une Boot Source et si vous créez un nouveau volume. Cela détermine les types de flavors compatibles :

Boot Source Create New Volume Types de flavors compatibles Commentaire
Image Oui Tous les flavors « Zero-Disk » (g*), par ex. g1.2c4m, Total Disk = 0 Un nouveau volume de démarrage sera créé, où vous pouvez spécifier la taille (GB).
Image Non Tous les flavors « Standard » (e* & m*), par ex. e1.micro, Total Disk = 20 GB Le flavor doit inclure un disque racine (voir la colonne « Root Disk » de la liste des flavors > 0 GB).

Tip

Le démarrage depuis un volume (Create New Volume: Yes) est recommandé : le volume persiste indépendamment, peut être redimensionné et survit à la suppression de l'instance.

Pour la procédure de lancement complète, voir Launch Instance.

Créer une image à partir d'un snapshot

Vous pouvez créer une image à partir d'un volume existant ou d'une instance en cours d'exécution. C'est utile pour sauvegarder une VM ou créer un modèle personnalisé.

Depuis un volume

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

Depuis une instance en cours d'exécution

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

L'image apparaît dans Compute > Images et peut être utilisée comme source de démarrage pour de nouvelles instances.

Note

La création d'une image à partir d'une instance en cours d'exécution met brièvement la VM en pause pour garantir un état de disque cohérent.

Images personnalisées

Vous pouvez importer vos propres images QCOW2 dans OpenStack. C'est utile lorsque vous avez besoin d'un système d'exploitation préconfiguré avec des logiciels personnalisés installés.

Importer une image personnalisée

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

Formats d'image

Format Description
QCOW2 QEMU Copy-On-Write : le format recommandé pour les images OpenStack. Prend en charge les snapshots et le thin provisioning.
RAW Image disque brute non compressée. Aucune surcharge, mais pas de thin provisioning.
ISO Image CD/DVD : généralement utilisée comme support d'installation.

Note

Les images personnalisées sont décomptées de votre quota d'images. Vérifiez avec openstack quota show.