ikhtisar layanan Image

ikhtisar layanan Image

OpenStack layanan Image merupakan pusat Infrastruktur-as-a-Service (IaaS) seperti yang ditunjukkan pada :ref: get_started_conceptual_architecture. Ini menerima permintaan API untuk disk atau server image, dan definisi metadata dari pengguna akhir (end user) atau komponen OpenStack Compute. Ini juga mendukung penyimpanan disk atau server image pada berbagai jenis repositori, termasuk OpenStack Object Storage.

Sejumlah proses periodik berjalan pada layanan Image OpenStack untuk mendukung caching. Layanan Replikasi memastikan konsistensi dan ketersediaan melalui cluster. Proses berkala lainnya termasuk auditor, updaters, dan pemanen (reapers)

Layanan OpenStack Image meliputi komponen-komponen berikut:

glance-api

Menerima panggilan Image API untuk penemuan, pengambilan, dan penyimpanan image.

glance-registry

Menyimpan, memproses, dan mengambil metadata tentang image. Metadata termasuk item seperti ukuran dan jenis.

Peringatan

Registri adalah layanan internal private dimaksudkan untuk digunakan oleh OpenStack layanan Image. Jangan mengekspos layanan ini untuk pengguna.

Database

Menyimpan metadata image dan Anda dapat memilih database Anda tergantung pada preferensi Anda. Kebanyakan pengerahan (deployment) menggunakan MySQL atau SQLite.

Penyimpanan repositori untuk file image

Berbagai jenis repositori didukung termasuk sistem file normal (atau filesystem dipasang pada glance-api controller node), Object Storage, perangkat blok RADOS, VMware datastore, dan HTTP. Perhatikan bahwa beberapa repositori hanya akan mendukung read-only penggunaan.

Layanan definisi metadata

Sebuah API umum untuk vendor, admin, layanan, dan pengguna untuk bermakna menentukan metadata kustom mereka sendiri. Metadata ini dapat digunakan pada berbagai jenis sumber daya seperti image, artefak, volume, flavor, dan agregat. Definisi termasuk kunci properti baru, deskripsi, kendala, dan jenis sumber daya yang dapat dikaitkan dengan.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.