Por que o OpenStack distingue imagens de instantâneos?


10

Geralmente, https://serverfault.com/a/268727/126950 :

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

No entanto, http://docs.openstack.org/folsom/openstack-ops/content/snapsnots.html diz

No OpenStack, um instantâneo de instância é uma imagem. A única diferença entre uma imagem que você carrega diretamente para olhar e uma imagem criada por instantâneo é que uma imagem criada por instantâneo tem propriedades adicionais no banco de dados de olhar.

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


Na verdade, eu acho que para fins de organização no painel de instrumentos, é uma boa ideia para distinguir instantâneo da imagem, pelo menos em GUI, caso contrário, em um ambiente vivo você tem uma longa lista de imagens alguns dos quais são instantâneos ..
Erik

Respostas:


11

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. Enviei esse problema como um bug da interface do usuário há um tempo, e ele foi corrigido na próxima versão (havana) do OpenStack.


2
Obrigado por esta resposta. Com exceção da atualização do Openstack, existe alguma maneira de fazer um instantâneo aparecer como uma imagem na interface do usuário? Ou "converter" um instantâneo em uma imagem?
JDS #

0

Eu não tenho representante suficiente para comentar diretamente a pergunta do JDS, mas aqui está a resposta: você precisa fazer o download do instantâneo e criar uma imagem a partir dele rapidamente, então algo como isto:

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 ""
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.