OpenStack高可用集群上冊):原理與架構》—2.2.2 鏡像服務Glance

      網友投稿 1155 2025-04-02

      2.2.2 鏡像服務Glance

      Glance主要負責Image的注冊和查詢傳送服務,Glance中的鏡像可以是用戶制作并上傳的鏡像,也可以是對當前實例進行快照形式copy后的鏡像副本,兩種類型的鏡像都可以快速用于實例部署。通過Glance提供的標準RESTful API接口,Glance存儲的鏡像可以供OpenStack用戶和管理員的多臺服務器進行并行查詢和訪問,默認情況下,Glance將用戶上傳的鏡像存儲在部署Glance服務的主機目錄上(/var/lib/glance/images)。Glance API服務可以通過配置緩存機制來提高鏡像服務的響應速度,Glance支持多種后端存儲服務,例如本地文件系統作為存儲介質、Swift(OpenStack Object Storage)作為存儲介質或者AWS S3兼容的API作為存儲介質以及分布式存儲集群Ceph等。

      Glance作為OpenStack的一個核心系統項目,其架構是基于組件設計的,Glance具有高可用、可容錯及故障恢復、標準高度開放和兼容性強等特點。在Glance中需要理解的兩個術語是鏡像格式(Formats)和容器格式(Containers)。虛擬機鏡像格式是底層的磁盤鏡像格式,虛擬化供應商利用不同的磁盤鏡像格式來存儲虛擬機鏡像數據,目前Glance支持的鏡像格式包括:

      aki鏡像格式。aki是AWS的Kernel鏡像格式。

      ari鏡像格式。ari是AWS的Ramdisk鏡像格式。

      《OpenStack高可用集群(上冊):原理與架構》—2.2.2 鏡像服務Glance

      ami鏡像格式。ami是AWS的虛擬機鏡像格式。

      raw鏡像格式。raw是一種非結構化的鏡像格式,一個沒有擴展過的鏡像文件通常就是raw格式鏡像。

      vhd鏡像格式。vhd是一種通用的虛擬機磁盤格式,可用于Vmware、Xen、Micro-soft Hyper-V、VirtualBox等虛擬化引擎中。

      vmdk鏡像格式。vmdk是Vmware的虛擬機磁盤格式,支持多種Hypervisor。

      vdi鏡像格式。vdi是VirtualBox、QEMU等支持的虛擬機磁盤格式。

      iso鏡像格式。iso是光驅數據的存檔格式,如CD-ROM。

      qcow2鏡像格式。qcow2是一種支持QEMU并且支持動態磁盤鏡像擴展和寫時復制(Copy on Write)的磁盤格式。

      容器格式主要用于表明虛擬機鏡像文件是否包含實際虛擬機的元數據信息,容器類似一個文件夾,文件夾中可能包含磁盤鏡像和實際虛機的元數據信息也可能只有鏡像文件而沒有元數據信息。目前使用較多的鏡像容器格式有如下幾種:

      docker格式。一種docker容器格式。

      ovf格式。一種開發式虛擬機磁盤格式,最初由Vmware發起,目前已被多種虛擬化設備支持。

      bare格式。裸格式,這表示鏡像沒有Container或者沒有包含元數據信息。

      aki格式。Amazon Kernel鏡像。

      ari格式。Amazon Ramdisk鏡像。

      ami格式。Amazon虛擬機鏡像。

      當前OpenStack的鏡像服務和其他項目還不支持容器格式,因此,在不確定的情況下,最好將鏡像的容器設置為bare格式。

      OpenStack的鏡像服務主要由Glance-api和Glance-registry兩個服務構成。Glance的API提供V1和V2兩個版本,V1版本的API只提供了基本的Image和Member操作功能,包括鏡像創建、刪除、下載、列表、詳細信息查詢、更新,以及鏡像Tenant成員的創建、刪除和列表,而V2版本的API還提供了鏡像Location的添加、刪除和修改等操作,以及Metadata的命名空間和Image tag等操作。目前Glance中的鏡像數據分為兩部分存放,Image的元數據通過Glance-registry存放在數據庫中,而Image的Chunk數據則通過Glance-store存放在各種Backend Store(后端存儲)中,并從中獲取。Glance的客戶端主要是鏡像的查詢和使用者,包括Horizon、Nova和Glance的命令行,而后端存儲的可選用范圍也比較廣泛,包括塊存儲Cinder、本地文件系統、對象存儲Swift和分布式存儲Ceph等,圖2-10是Glance的原理架構圖。

      圖2-10 Glance原理架構圖

      OpenStack 云計算

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:word怎么轉pdf
      下一篇:word中英文單詞被分成了兩部分怎么辦(為什么word的英文單詞會分開兩行)
      相關文章
      亚洲精华国产精华精华液| 久久99亚洲网美利坚合众国| 亚洲AV无码乱码在线观看代蜜桃 | 亚洲午夜理论片在线观看| 亚洲伊人色一综合网| 久久精品亚洲精品国产色婷| 亚洲第一成年男人的天堂| 亚洲成色在线综合网站| 国产成A人亚洲精V品无码性色| 亚洲精品字幕在线观看| 精品国产亚洲一区二区三区| 精品国产亚洲一区二区三区| 久久夜色精品国产亚洲| 久久久影院亚洲精品| 亚洲狠狠综合久久| 精品日韩亚洲AV无码| 亚洲欧洲校园自拍都市| 亚洲伊人久久大香线焦| 国产精品高清视亚洲一区二区 | 亚洲乱妇熟女爽到高潮的片| 亚洲另类无码专区丝袜| 18禁亚洲深夜福利人口| 国产精品亚洲а∨天堂2021| 亚洲国产精品综合久久一线| 亚洲综合亚洲综合网成人| 亚洲中文字幕无码久久综合网| 亚洲啪啪AV无码片| 亚洲成人中文字幕| 亚洲国产高清在线精品一区| 亚洲国产福利精品一区二区| 亚洲xxxx18| 久久久亚洲精华液精华液精华液| 无码不卡亚洲成?人片| 亚洲日本中文字幕天堂网| 亚洲日韩小电影在线观看| 亚洲av福利无码无一区二区| 亚洲第一成年网站大全亚洲| 亚洲一区免费视频| 欧洲亚洲综合一区二区三区| 亚洲中文字幕无码一区| 亚洲永久永久永久永久永久精品|