OpenStack映象服務 Glance

2021-10-12 16:39:39 字數 853 閱讀 1367

它在openstack中的專案名稱為glance。在早期的openstack版本中,glance只有管理映象的功能,並不具備映象儲存功能。現在,glance已發展成為集映象上傳、檢索、管理和儲存等多種功能的openstack核心服務。

舉例子: ghost是使用映象檔案的經典軟體,其映象檔案可以包含更多資訊,如系統檔案、引導檔案、分割槽表資訊等,這樣映象檔案就可以包含乙個分割槽甚至是一塊硬碟所有資訊。ghost可基於映象檔案快速安裝作業系統和應用程式。

舉列子:vmware的虛擬機器模板

就是用來管理映象的,讓使用者能夠發現、獲取和儲存映象。在openstack中提供映象服務的是glance,其主要功能如下:

glance提供的restful api目前有兩個版本:api v1和api v2

v2除了支援v1的所有功能外,主要增加了映象位置的新增、刪除、修改,元資料和命名空間操作,以及映象標記操作。

兩個版本對映象儲存支援相同,v1從n版開始已經過時,遷移路徑使用v2進行替代

虛擬機器映象檔案磁碟格式

映象檔案容器格式

openstack的操作都需經keystone進行身份認證(authn)並授權(authz),glance也不例外。glance是乙個c/s架構,提供乙個rest api,使用者就通過restapi來執行映象的各種操作。glance domain controller是乙個主要的中介軟體,相當於排程器,作用是將glance內部服務的操作分發到以下各個功能層

openstack的glance映象服務

1.5 映象狀態 1.6 映象訪問許可權 1.7 glance架構詳解 1.9 glance的工作流程 二 總結 在早期的openstack版本中,glance只有管理映象的功能,並不具備映象儲存功能,現在,glance已發至成為集映象上傳 檢索 管理和儲存等多功能的openstack核心服務。gl...

Openstack建立映象

如何建立生產用的openstack映象 參考官方文件 1,建立虛擬機器硬碟 qemu img create f qcow2 tmp centos.qcow2 10g2,建立虛擬機器 沒有virt install命令使用yum y install virt install安裝 virt install...

OpenStack建立windows映象

我是在ubuntu下完成的,安裝乙個vncview即可 vncview localhost 5900 這裡的埠號根據上一步 vnc 0 推移,如果是 vnc 1則是5901埠 安裝選擇磁碟時顯示是空的,這個時候需要手動去載入驅動。方法 載入驅動程式 確定 軟盤驅動器a i386 win7 繼續 su...