ikhtisar layanan Image

ikhtisar layanan Image

Layanan Image (glance) mengaktifkan pengguna untuk menemukan, mendaftar, dan mengambil image mesin virtual. Ia menawarkan REST API yang mengaktifkan Anda untuk query metadata image mesin virtual dan mengambil image yang sebenarnya. Anda dapat menyimpan image mesin virtual yang tersedia melalui layanan Image di berbagai lokasi, dari sistem file sederhana untuk sistem object-storage seperti OpenStack Object Storage.

Penting

Untuk mempermudah, panduan ini menjelaskan konfigurasi layanan Image untuk menggunakan back end file, yang meng-upload dan menyimpan di direktori pada controller node hostingl layanan Image. Secara default, direktori ini adalah /var/lib/glance/images/.

Sebelum Anda melanjutkan, pastikan bahwa controller node memiliki setidaknya beberapa gigabyte ruang yang tersedia dalam direktori ini. Perlu diingat bahwa sejak back end file menjadi sering lokal untuk controller node, tidak biasanya cocok untuk pengerahan multi-node glance.

For information on requirements for other back ends, see Configuration Reference.

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.