On OpenStack again. Glance is the component in charge of hosting the images (and image snapshots) to be cloned for the ephemeral instances. Images usually are just some random big files so it makes perfect sense to use Swift for such an object (a File Object storage)!
As usual, some assumptions before we start:
- you're familiar with the general OpenStack architecture
- you have already some Glance image node configured and working as expected
This said …