Skip to main content

Overview

The Xloud Image Service administration guide covers every operational concern for running the image service in production — from selecting and configuring the storage backend to securing the image catalog, defining metadata schemas, and tuning the image cache for optimal instance launch performance.
Administrator Access Required — This operation requires the admin role. Contact your Xloud administrator if you do not have sufficient permissions.

Architecture

Service topology, storage backend options, and data flow for the Image Service.

Storage Backends

Configure Xloud Distributed Storage (RBD), file store, or object storage as the image backend.

Image Import

Use the web-download and chunked upload import APIs for large-scale image ingestion.

Metadata Definitions

Define structured metadata namespaces for consistent image property schemas.

Image Cache

Configure per-node image caching to reduce instance launch times.

Quotas

Enforce per-project image count and storage size limits.

Security

Configure image signing, property protections, and public image access controls.

Troubleshooting

Diagnose storage backend failures, API errors, and cache performance issues.

Quick Reference

TaskCommand
Check Image API container statusdocker ps --filter name=glance
View Image API logsdocker logs glance_api --tail 100
List all images (admin)openstack image list --all-projects
Show image quota for projectopenstack quota show --project <name>
Verify RBD pool existsceph osd pool ls | grep images
Trigger cache pre-fetchdocker exec glance_api glance-cache-prefetcher

Next Steps

Image User Guide

Day-to-day operations — uploading images, snapshots, and sharing.

Identity Admin Guide

Manage authentication backends and access policies governing image operations.