Perché OpenStack distingue le immagini dalle istantanee?


10

Di solito, https://serverfault.com/a/268727/126950 :

  • snapshot = un'acquisizione esatta dell'aspetto di un volume in un determinato momento, inclusi tutti i suoi dati.
  • image = un'istantanea totale di un sistema (non salva i dati dell'utente)

Tuttavia, http://docs.openstack.org/folsom/openstack-ops/content/snapsnots.html dice

In OpenStack, un'istantanea dell'istanza è un'immagine. L'unica differenza tra un'immagine caricata direttamente a colpo d'occhio e un'immagine creata da un'istantanea è che un'immagine creata da un'istantanea ha proprietà aggiuntive nel database delle occhiate.

Quindi perché OpenStack distingue le immagini dalle istantanee?


in realtà penso per scopi organizzativi sul cruscotto, è una buona idea distinguere l'istantanea dall'immagine almeno sulla GUI, altrimenti in un ambiente live hai una lunga lista di immagini alcune delle quali sono istantanee ..
Erik

Risposte:


11

Non c'è alcuna differenza significativa tra i due ed è solo la dashboard di OpenStack che fa una distinzione tra immagini e istantanee. Ho presentato questo problema come un bug dell'interfaccia utente qualche tempo fa ed è stato risolto nella prossima versione (havana) di OpenStack.


2
Grazie per questa risposta A parte l'aggiornamento di Openstack, c'è un modo per far apparire un'istantanea come immagine nell'interfaccia utente? O altrimenti "converti" un'istantanea in un'immagine?
JDS,

0

Non ho abbastanza rappresentante per commentare direttamente la domanda di JDS, ma ecco la risposta: devi scaricare l'istantanea e crearne un'immagine tramite un'occhiata, quindi qualcosa del genere:

source openrc
glance list-images #find your snapshots ID
glance image-download "snapshot-ID" --file "some name".qcow2 #without the ""
glance image-create --name "desired image name" --disk-format qcow2 --container-format bare --min-disk="size of the virtual disk of the snapshot" --is-public True --is-protected True --file "some-name".qcow2 #again without the ""
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.