Por que o OpenStack diferencia imagens de instantâneos?

9

Normalmente, o link :

  • snapshot = uma captura exata do aspecto de um volume em um determinado momento, incluindo todos os dados.
  • imagem = um instantâneo total de um sistema (não salva os dados do usuário)

No entanto, o link diz

In OpenStack, an instance snapshot is an image. The only difference between an image that you upload directly to glance and an image you create by snapshot is that an image created by snapshot has additional properties in the glance database.

Então, por que o OpenStack diferencia imagens de instantâneos?

    
por Franck Dernoncourt 31.07.2013 / 00:09

2 respostas

10

Não há diferença significativa entre os dois, e é apenas o painel do OpenStack que faz uma distinção entre imagens e instantâneos. Eu enviei esse problema como um bug da interface do usuário há algum tempo, e tem sido fixed na próxima versão (havana) do OpenStack.

    
por 31.07.2013 / 05:01
0

Eu não tenho representante suficiente para comentar diretamente a pergunta da JDS, mas aqui está a resposta: Você tem que baixar o instantâneo e criar uma imagem dele através do relance, algo assim:

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 ""
    
por 25.11.2016 / 11:45