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.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
| Task | Command |
|---|---|
| Check Image API container status | docker ps --filter name=glance |
| View Image API logs | docker logs glance_api --tail 100 |
| List all images (admin) | openstack image list --all-projects |
| Show image quota for project | openstack quota show --project <name> |
| Verify RBD pool exists | ceph osd pool ls | grep images |
| Trigger cache pre-fetch | docker 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.