OpenStack 就是一個虛擬化管理平臺嗎?這樣說并不準確。它們存在很多相似性,但并非完全相同。的確,OpenStack 和虛擬化管理平臺都位于虛擬化資源層之上,都可以幫助用戶發(fā)現、報告和自動執(zhí)行位于不同供應商產品環(huán)境中的業(yè)務流程。
但虛擬化管理平臺主要是方便利用虛擬資源的特性和功能,而 OpenStack 則是使用虛擬資源來運行一系列的工具組合。這些工具所創(chuàng)建的云環(huán)境符合美國國家標準與技術協會的五大云計算標準:一個網絡、池化資源、一個用戶界面、部署能力和自動化資源控制/分配。
OpenStack 的工作原理
OpenStack 實際上由一系列叫作腳本的命令組成。這些腳本會被捆綁到名為項目的軟件包中,這些軟件包則用于傳遞創(chuàng)建云環(huán)境的任務。為了創(chuàng)建這些環(huán)境,OpenStack 還會使用兩種其他類型的軟件:
虛擬化軟件,用于創(chuàng)建從硬件中抽象出來的虛擬資源層
基礎操作系統(tǒng)(OS),用于執(zhí)行 OpenStack 腳本發(fā)出的命令
您可以這樣理解:OpenStack 本身不會虛擬化資源,但會使用虛擬化資源來構建云。OpenStack 也不執(zhí)行命令,但會將命令轉發(fā)到基礎操作系統(tǒng)。OpenStack、虛擬化和基礎操作系統(tǒng),這三種技術必須協同工作。正是由于這種相互依賴性,所以許多人才會使用 Linux 來部署 OpenStack 云,也因此,RackSpace 和 NASA 才會將 OpenStack 作為開源軟件來發(fā)布。
OpenStack 組件
OpenStack 架構由大量開源項目組成。這些項目用于設置 OpenStack 的 undercloud 和 overcloud(分別供系統(tǒng)管理員和云用戶使用)。undercloud 包含系統(tǒng)管理員設置和管理最終用戶 OpenStack 環(huán)境(稱為 overcloud)所需的核心組件。
其中包含六個穩(wěn)定可靠的核心服務,用于處理計算、網絡通信、存儲、身份和鏡像; 同時,還為用戶提供了十多種開發(fā)成熟度各異的可選服務。OpenStack 的六個核心服務主要擔綱系統(tǒng)的基礎架構,其余項目則負責管理控制面板、編排、裸機部署、信息傳遞、容器及統(tǒng)籌管理等操作。
審核編輯 黃宇
-
開源
+關注
關注
3文章
4207瀏覽量
46134 -
虛擬化管理
+關注
關注
0文章
2瀏覽量
5497 -
OpenStack
+關注
關注
1文章
73瀏覽量
19689
發(fā)布評論請先 登錄
成都大學攜手曙光云成功完成虛擬化平臺國產化替代
KubePi:開源Kubernetes可視化管理面板,讓集群管理如此簡單
工業(yè)數字化云平臺是什么
華納云VPS容器服務網格流量管理:實現微服務高效路由
華納云服務器Linux系統(tǒng)日志集中化管理平臺搭建
KVM虛擬化環(huán)境部署與性能優(yōu)化教程
華納云服務器Linux系統(tǒng)電源管理與節(jié)能優(yōu)化配置方法
中軟國際鴻云虛擬機安裝指南
TECS OpenStack資源池虛擬機網絡二層地址無法互通的問題處理
虛擬化數據恢復—XenServer虛擬化平臺上VPS不可用的數據恢復案例
華納云:OpenStack是虛擬化管理平臺嗎?其工作原理是什么?
評論