Image Service
Openstack Glance
Glance on Openstackin image service (Levykuva-palvelu). Glance sisältää kolme komponenttia: glance-api, image store, ja glance-registry. Glance-api vastaa api-pyyntöihin,
image store säilöö levykuvat, ja glance-registry hallinnoi levykuvien metadataa.

Suora yhteys glace-api:n ja tietokannan välillä pätee vain kun v2 api on käytössä. Versio1:llä liikenne kulkee glance-registryn kautta.
Glancen tietokanta sisältää kuvauksen image storeen tallennetusta levykuvasta (Levykuvan formaatti, containerin formaatti, koko jne). Image store on voi olla paikallinen kansio tai verkkolevy, Http URL, Swift service, tai Amazon Web Services S3. Glance tukee useita eri levyformaatteja. Pilvipalvelussa levykuvat ovat kuvia virtuaalikoneista, eli instansseista jotka sisältävät virtuaalilevyn ja boottavan käyttöjärjestelmän. Kyse on virtuaalikoneesta vaikka käytämmekin tässä nimitystä levykuva tai image. Käyttöjärjestelmätoimittajilla on yleensä omat näihin formaatteihin perustuvat levykuvat pilvipalveluille.
Container format sisältää tietoa itse virtuaalikoneesta, mutta tämä ei valinta ei ole tällä hetkellä käytössä Openstackissa. Container format -määritelmän käyttö on valinnaista ja tätä määriteltäessä tulisi käyttää bare-optiota.
Amazon S3 ja Http-pohjainen image store soveltuvat lähinnä julkisten levykuvien säilytykseen, koska http-pohjaisessa ratkaisussa levykuvia voidaan vain lukea. S3:ssa levykuvia voidaan hakea ja poistaa, mutta ei tallentaa. Pienissä ympäristöissä levykuvien paikallinen tallentaminen on yksinkertainen ja toimiva ratkaisu, mutta suurissa järjestelmissä voidaan käyttää alustaloppuun ratkaisua ottamalla käyttöön Swift levykuvien säilytykseen.

Glance luo yhteyden Swiftin ja Novan välille.