¿Por qué OpenStack distingue imágenes de instantáneas?

10

Por lo general, https://serverfault.com/a/268727/126950 :

  • instantánea = una captura exacta de cómo se veía un volumen en un momento particular en el tiempo, incluyendo todos sus datos.
  • imagen = una instantánea total de un sistema (no guarda los datos del usuario)

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

En OpenStack, una instantánea de instancia es una imagen. La única diferencia entre una imagen que carga directamente a vistazo y una imagen que crea por instantánea es que una imagen creada por instantánea tiene propiedades adicionales en la base de datos de vista.

Entonces, ¿por qué OpenStack distingue las imágenes de las instantáneas?

Franck Dernoncourt
fuente
En realidad creo que por motivos de organización en tablero de instrumentos, que es una idea buena para distinguir instantánea de la imagen, al menos en la interfaz gráfica de usuario, si no en un entorno real que tienes una larga lista de algunas de las imágenes que son instantáneas ..
Erik

Respuestas:

11

No hay una diferencia significativa entre los dos, y es solo el panel de OpenStack el que distingue entre imágenes y instantáneas. Envié este problema como un error de interfaz de usuario hace un tiempo, y se ha solucionado en la próxima versión (la Habana) de OpenStack.

Lorin Hochstein
fuente
2
Gracias por esta respuesta A falta de actualizar Openstack, ¿hay alguna forma de hacer que una instantánea aparezca como una imagen en la interfaz de usuario? O de lo contrario "convertir" una instantánea en una imagen?
JDS
0

No tengo suficiente representante para comentar la pregunta de JDS directamente, pero aquí está la respuesta: debe descargar la instantánea y crear una imagen a partir de ella de un vistazo, así que algo como esto:

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 ""
S. Bumann
fuente