接下來介紹的是Image Service (Glance) 專案
其用途部份是用來管理虛擬機器的含有作業系統的磁碟。
由於雲服務上,大都會先行安裝好使用者所需的虛擬機器的作業系統。
以避免重複的資源浪費。
所以,Openstack 藉由此專案來管理使用者的作業系統磁碟影像檔
值得注意的是此服務註冊image的功能,此限定給管理者來使用
一般使用者無法使用upload的功能。
一般使用者只能選擇管理者所提供出的可用image,用來開設他自己的虛擬機器。
VM 執行Snapshot時的 image檔案,也儲存在此服務中
上面這張圖,簡單的解釋了如何使用Glance此服務。
一樣是透過End-Point的API接口,讓Client去獲得查詢與使用的權限。
而Glance 可以 透過Store Adapter 儲存其檔案。(也支援Ceph)
以下是允許使用的虛擬機器image的檔案格式
Raw
Machine/Kernel/Ramdisk image (AMI, AKI and ARI)
VHD (Hyper-V)
VDI (VirtualBox)
Qcow2 (Qemu/KVM)
VMDK、OVF (VMware)
Happy Hacking
Day 15 Ending ~~