openstack的3大組件
阿新 • • 發佈:2017-08-25
openstack的3大組件 WebAPI的功能。
OpenStack旗下包含了一組由社區維護的開源項目,他們分別是
OpenStackCompute(Nova)
OpenStackObjectStorage(Swift)
OpenStackImageService(Glance)。
Nova,為雲組織的控制器,它提供一個工具來部署雲,包括運行實例、管理網絡以及控制用戶和其他項目對雲的訪問(thecloudthroughusersandprojects)。它底層的開源項目名稱是Nova,其提供的軟件能控制IaaS雲計算平臺,類似於AmazonEC2和RackspaceCloudServers。實際上它定義的是,與運行在主機操作系統上潛在的虛擬化機制交互的驅動,暴露基於
Swift,是一個可擴展的對象存儲系統。對象存儲支持多種應用,比如復制和存檔數據,圖像或視頻服務,存儲次級靜態數據,開發數據存儲整合的新應用,存儲容量難以估計的數據,為Web應用創建基於雲的彈性存儲。
Glance,是一個虛擬機鏡像的存儲、查詢和檢索系統,服務包括的RESTfulAPI允許用戶通過HTTP請求查詢VM鏡像元數據,以及檢索實際的鏡像。VM鏡像有四種配置方式:簡單的文件系統,類似OpenStackObjectStorage的對象存儲系統,直接用Amazon‘sSimpleStorageSolution(S3)存儲,用帶有ObjectStore的S3間接訪問S3。(處理鏡像)
openstack的3大組件