Why does OpenStack distinguish images from snapshots

openstacksnapshot

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

  • snapshot = an exact capture of what a volume looked like at a particular moment in time, including all it's data.
  • image = a total snapshot of a system (doesn't save the user data)

However, http://docs.openstack.org/folsom/openstack-ops/content/snapsnots.html says

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.

So why does OpenStack distinguish images from snapshots?

Best Answer

There's no meaningful difference between the two, and it's only the OpenStack dashboard that makes a distinction between between images and snaphots. I submitted this issue as a UI bug a while back, and it has been fixed in the upcoming (havana) release of OpenStack.

Related Topic