Layanan OpenStack 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 ‘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 OpenStack Image untuk mendukung caching. Jasa replikasi memastikan konsistensi dan ketersediaan melalui cluster. Proses berkala lainnya termasuk auditor, updaters, dan ‘reaper’.
Layanan OpenStack Image meliputi komponen-komponen berikut:
Menerima panggilan API Image untuk penemuan image, pengambilan, dan penyimpanan.
Menyimpan, memproses, dan mengambil metadata tentang image. Metadata termasuk item seperti ukuran dan tipe.
Peringatan
Registri adalah layanan internal pribadi dimaksudkan untuk digunakan oleh layanan Image OpenStack. Jangan mengekspos layanan ini untuk user.
Simpanlah ‘image metadata’ dan Anda dapat memilih database yang tergantung pada preferensi Anda. Kebanyakan pengerahan menggunakan MySQL atau SQLite.
Berbagai jenis repositori yang didukung termasuk sistem file normal, Object Storage, RADOS block device, HTTP, dan Amazon S3. Perhatikan bahwa beberapa repositori hanya akan mendukung penggunaan read-only.
Sebuah ‘common API’ untuk vendor, admin, layanan, dan users untuk bermakna, mereka menentukan ‘custom metadata’ 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.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.