Glance - как это работает

glance

Служба образов (glance) может быть настроена для хранения образов ОС в различных хранилищах, поддерживаемых драйверами glance_store .

Следующая диаграмма иллюстрирует взаимодействие между сервисом Image, устройством хранения и сервисом nova-compute при создании экземпляра.

e6ccb7bc8b20e77a6350f5591857b876.png

На диаграмме показаны следующие шаги.

  1. Когда API-клиент запрашивает образ, служба glance-api обращается к соответствующему хранилищу на устройстве хранения через сеть хранения и извлекает его в свой кэш. Когда снова запрашивается тот же образ, оно передается клиенту непосредственно из кэша.

  2. Когда экземпляр инстанса планируется создать на хосте, служба nova-compute запрашивает образ у службы glance-api по сети управления.

  3. После получения образа служба nova-compute сохраняет изображение в своем собственном кэше образов. Когда другая ВМ создается на том-же образе, он извлекается из локального кэша базового образа.