鏡像服務(Image Management Service,IMS)

鏡像服務(Image Management Service,IMS)算法

鏡像與鏡像服務
數據庫

鏡像是一個包含了軟件及必要配置的雲服務器或裸金屬服務器模版,包含操做系統或業務數據,還能夠包含應用軟件(例如,數據庫軟件)和私有軟件。鏡像分爲公共鏡像、私有鏡像、共享鏡像、市場鏡像。服務器

鏡像服務  (Image Management Service)提供簡單方便的鏡像自助管理功能。用戶能夠靈活便捷的使用公共鏡像、私有鏡像或共享鏡像申請彈性雲服務器和裸金屬服務器。同時,用戶還能經過已有的雲服務器或使用外部鏡像文件建立私有鏡像。ide

裸金屬服務器私有鏡像製做請參考  《裸金屬服務器用戶指南》  。性能

鏡像類型

鏡像分爲公共鏡像、私有鏡像、共享鏡像、市場鏡像,公共鏡像爲系統默認提供的鏡像,私有鏡像爲用戶本身建立的鏡像,共享鏡像爲其餘用戶共享的私有鏡像。優化

圖1  以動圖的形式簡介了各個類型的鏡像間相互關係。加密

               圖1   鏡像類型         
1561090934170595.gifspa

鏡像類型操作系統

說明對象

公共鏡像

包含常見的標準操做系統鏡像,全部用戶可見,包括操做系統以及預裝的公共應用。請根據您的實際狀況自助配置應用環境或相關軟件。

官方公共鏡像支持的操做系統版本包括:Windows,CentOS,SUSE,Debian,OpenSUSE,Fedora,Ubuntu,EulerOS,CoreOS。

私有鏡像

包含操做系統或業務數據、預裝的公共應用以及用戶的私有應用的鏡像,僅用戶我的可見。

私有鏡像包括系統盤鏡像、數據盤鏡像和整機鏡像,其中:

  • 系統盤鏡像:包含用戶運行業務所需的操做系統、應用軟件的鏡像。系統鏡像能夠用於建立雲服務器,遷移用戶業務到雲。
  • 數據盤鏡像:只包含用戶業務數據的鏡像。數據鏡像能夠用於建立雲硬盤,將用戶的業務數據遷移到雲上。
  • 整機鏡像:包含用戶運行業務所需的操做系統、應用軟件和業務數據的鏡像。

共享鏡像

用戶將接受雲平臺其餘用戶共享的私有鏡像,做爲本身的鏡像進行使用。更多關於共享鏡像的使用,請參見  共享鏡像  。

市場鏡像

提供預裝操做系統、應用環境和各種軟件的優質第三方鏡像。無需配置,可一鍵部署,知足建站、應用開發、可視化管理等個性化需求。

鏡像服務的功能

鏡像服務具備如下功能:

  • 提供常見的主流操做系統公共鏡像,支持的操做系統類型請以控制檯鏡像服務頁面的顯示爲準。
  • 建立私有鏡像。
  • 管理鏡像。
  • 經過鏡像建立雲服務器。

訪問方式

公有云提供了Web化的服務管理平臺,即管理控制檯和基於HTTPS請求的API(Application programming interface)管理方式。

  • API方式

    用戶能夠經過接口方式  訪問鏡像服務  ,具體操做請參見  《鏡像服務接口參考》  。

  • 管理控制檯方式

    其餘相關操做,請使用管理控制檯方式訪問鏡像服務。若是用戶已在雲平臺註冊,可直接登陸管理控制檯,從主頁選擇「鏡像服務」。





鏡像常見格式


鏡像服務目前支持多種格式,而在鏡像服務內部統一使用鏡像服務自研格式ZVHD。

常見  鏡像格式  說明請參考  表1  。

表1   鏡像常見格式說明

鏡像格式

介紹

備註

ZVHD

雲服務內部自研格式,採用zlib壓縮算法,支持順序讀寫。

鏡像服務底層通用格式。鏡像服務導入和導出支持格式。

ZVHD2

雲服務內部自研格式,採用zstd壓縮算法,支持延遲加載。

鏡像服務延遲加載特性專用格式。鏡像服務導入支持格式。

QCOW2

QCOW2格式鏡像是QEMU模擬器支持的一種磁盤鏡像。是用一個文件的形式來表示一塊固定大小的塊設備磁盤。與普通的RAW格式鏡像相比,QCOW2格式有以下幾個特性:

  • 支持更小的磁盤佔用。
  • 支持寫時拷貝(CoW, Copy-On-Write),鏡像文件只反應底層磁盤變化。
  • 支持快照,能夠包含多個快照歷史。
  • 支持壓縮和加密,能夠選擇ZLIB壓縮和AES加密。

鏡像服務導入和導出支持格式。

VMDK

VMDK是VMWare建立的虛擬硬盤格式。一個VMDK文件表明VMFS(雲服務器文件系統)在雲服務器上的一個物理硬盤驅動。

鏡像服務導入和導出支持格式。

VHD

VHD是微軟提供的一種虛擬硬盤文件格式。VHD文件格式能夠被壓縮成單個文件存放到宿主機的文件系統上,主要包括雲服務器啓動所需的文件系統。

鏡像服務導入和導出支持格式。

VHDX

微軟在 Windows Server 2012中的Hyper-V引入的一個新版本的VHD格式,稱爲VHDX。與VHD格式相比,VHDX具備更大的存儲容量。它在電源故障期間提供數據損壞保護,而且優化了磁盤結構對齊方式,以防止新的大扇區物理磁盤性能降級。

鏡像服務導入支持格式。

RAW

RAW格式是直接給雲服務器進行讀寫的文件。RAW不支持動態增加空間,是鏡像中I/O性能最好的一種格式。

鏡像服務導入支持格式。

QCOW

QCOW經過二級索引表來管理整個鏡像的空間分配,其中第二級的索引用了內存CACHE技術,須要查找動做,這方面致使性能的損失。QCOW優化性能低於QCOW2,讀寫性能低於RAW。

鏡像服務導入支持格式。

VDI

VDI是SUN公司Virtual BOX虛擬化軟件所用的硬盤鏡像文件格式,支持快照。

鏡像服務導入支持格式。

QED

QED格式是QCOW2格式的一種改進,存儲定位查詢方式和數據塊大小與QCOW2同樣。但在實現CoW(Copy-On-Write)的機制時,QED將QCOW2的引用計數表用了一個重寫標記(Dirty Flag)來替代。

鏡像服務導入支持格式。


  • 鏡像服務與其餘服務的關係


    表1   與其餘服務的關係

    交互功能

    相關服務

    位置

    將雲服務器轉化爲鏡像

    彈性雲服務器


    將裸金屬服務器轉化爲鏡像

    裸金屬服務器


    鏡像保存在對象存儲中

    對象存儲


    加密鏡像使用的密鑰保存在數據加密服務中

    數據加密服務


    能夠經過雲服務器上掛載的數據盤建立數據盤鏡像

    雲硬盤


    使用已有的雲服務器備份製做整機鏡像

    雲服務器備份


    雲審計服務記錄鏡像服務相關的操做事件,方便用戶往後的查詢、審計和回溯

    雲審計服務


    • 雲審計
    • 經過雲服務器建立整機鏡像
    • 經過雲服務器的數據盤建立數據盤鏡像
    • 加密鏡像
    • 導出鏡像
    • 建立裸金屬服務器系統盤鏡像
    • 經過雲服務器建立Windows系統盤鏡像
    • 經過雲服務器建立Linux系統盤鏡像




MISç»ç¨¿.gif

相關文章
相關標籤/搜索