您好,登錄后才能下訂單哦!
今天小編給大家分享一下OpenStack核心組件功能是什么的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。
首先我們先看一下九大云管理平臺(tái)有(除了這九家還有其他的):
1.Apache CloudStack
Apache CloudStack是一種開(kāi)源,多元管理程序,多租戶(hù),高可用性的基礎(chǔ)架構(gòu)即服務(wù)CMP,它通過(guò)為云環(huán)境提供完整的功能部件和組件堆棧來(lái)促進(jìn)創(chuàng)建,部署和管理云服務(wù)。2.OpenStack
OpenStack由一組軟件工具組成,這些工具用于使用池化的虛擬資源為公有云和私有云構(gòu)建和管理云計(jì)算平臺(tái)。3.ManageIQ
它是用于混合IT環(huán)境的開(kāi)源CMP,混合了公有云和私有云。4.Cloudify
Cloudify允許用戶(hù)對(duì)應(yīng)用程序的整個(gè)生命周期進(jìn)行建模和自動(dòng)化。5.Mist.io
Mist.io是一個(gè)簡(jiǎn)化云管理并幫助用戶(hù)防止供應(yīng)商和復(fù)雜性鎖定的平臺(tái)。6.VirtEngine
VirtEngine是一個(gè)開(kāi)源CMP,可用于構(gòu)建支持IaaS,PaaS和SaaS的私有或公有云。7.openQRM
openQRM是一個(gè)免費(fèi)的開(kāi)源云計(jì)算管理平臺(tái),用于管理異構(gòu)數(shù)據(jù)中心基礎(chǔ)架構(gòu)。它為所有裸機(jī)和VM部署以及所有IT子系統(tǒng)提供了一個(gè)完整的自動(dòng)化工作流引擎,從而可以對(duì)數(shù)據(jù)中心和云容量進(jìn)行專(zhuān)業(yè)的管理和監(jiān)控。8.OpenNebula
OpenNebula是一個(gè)簡(jiǎn)單但功能強(qiáng)大且靈活的交鑰匙開(kāi)源解決方案,用于構(gòu)建私有云和管理數(shù)據(jù)中心虛擬化。9.Eucalyptus
Eucalyptus是Elastic Utility Computing Architecture的縮寫(xiě),用于將程序鏈接到有用的系統(tǒng)。
我們現(xiàn)在只看OpenStack
OpenStack是由美國(guó)國(guó)家航空航天局NASA)與Rackspace公司合作研發(fā)并發(fā)起的,以Apache許可證授權(quán)的自由軟件和開(kāi)放源代碼的云計(jì)算技術(shù)解決方案,其是一個(gè)項(xiàng)目也是一個(gè)軟件,主要用于實(shí)現(xiàn)云項(xiàng)目,以云項(xiàng)目操作系統(tǒng)而存在。作用: 用于部署公有云、私有云,并實(shí)現(xiàn)對(duì)云項(xiàng)目管理。
開(kāi)發(fā)語(yǔ)言: Python
最核心的三大組件:計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)
Compute 計(jì)算服務(wù)
Networking 網(wǎng)絡(luò)服務(wù)
Object Storage 對(duì)象存儲(chǔ)服務(wù)
Block Storage 塊存儲(chǔ)服務(wù)。
ldentity 身份認(rèn)證服務(wù)
lmage Service 鏡像服務(wù)
Dashboard UI界面
Metering 測(cè)量
Orchestration 部署編排
Database Service 數(shù)據(jù)庫(kù)服務(wù)
Compute 計(jì)算服務(wù)
代號(hào): Nova
用于為用戶(hù)管理虛擬機(jī)實(shí)例,根據(jù)用戶(hù)需求提供虛擬服務(wù)。負(fù)責(zé)虛擬機(jī)創(chuàng)建、開(kāi)機(jī)、關(guān)機(jī)等配置置CPU、內(nèi)存等規(guī)格。
Networking 網(wǎng)絡(luò)服務(wù)
代號(hào): Neutron
為云平臺(tái)提供網(wǎng)絡(luò)虛擬化,為用戶(hù)提供網(wǎng)絡(luò)接口。
Object Storage 對(duì)象存儲(chǔ)
代號(hào): Swift
用于為云平臺(tái)提供對(duì)象存儲(chǔ)服務(wù),允許使用其進(jìn)行文件存儲(chǔ)及檢索。
Block Storage 塊存儲(chǔ)服務(wù)
代號(hào): Cinder
用于為云平臺(tái)提供塊存儲(chǔ)服務(wù),管理塊設(shè)備等,例如: 創(chuàng)建卷、刪除卷等.
ldentity 身份認(rèn)證
代號(hào): Keystone
為OpenStack中其它服務(wù)提供身份驗(yàn)證、服務(wù)注冊(cè)、服務(wù)令牌等功能。
Image Service 鏡像服務(wù)
代號(hào): Glance
為云平臺(tái)虛擬機(jī)提供鏡像服務(wù),例如: 上傳鏡像、刪除鏡像等
Dashboard UI頁(yè)面
代號(hào): Horizon
用于為OpenStack提供Web管理門(mén)戶(hù),例如: 啟動(dòng)云主機(jī)、創(chuàng)建網(wǎng)絡(luò)、設(shè)置訪問(wèn)控制等.
Metering 測(cè)量服務(wù)
代號(hào): Ceilometer
為OpenStack中其它服務(wù)提供身份驗(yàn)證、服務(wù)注冊(cè)、服務(wù)令牌等功能
Orchestration 編排部署
代號(hào): Heat
為云平臺(tái)提供軟件運(yùn)行環(huán)境自動(dòng)化部署
Database Service 云數(shù)據(jù)庫(kù)
代號(hào): Trove
用于為用戶(hù)提供在OpenStack環(huán)境中提供可擴(kuò)展和可靠的關(guān)系型數(shù)據(jù)庫(kù)或非關(guān)系型數(shù)據(jù)庫(kù)引擎服務(wù)。
OpenStack與VM之間的關(guān)系如圖:
我們可以按照創(chuàng)建虛機(jī)的步驟來(lái)說(shuō)明一下這個(gè)組件的作用
當(dāng)我們創(chuàng)建虛機(jī)計(jì)算資源例如:4核CPU、16G內(nèi)存計(jì)算資源用到的組件:Nova
給虛機(jī)裝系統(tǒng)系統(tǒng)盤(pán)用到的組件:Cinder
給虛機(jī)提供網(wǎng)絡(luò)的:Neutron
虛機(jī)需要系統(tǒng)用到提供鏡像服務(wù)的:Glance
還有各個(gè)組件通信的身份認(rèn)證和協(xié)調(diào):Keystone
為了讓客戶(hù)使用更友好提供圖像化界面的:Horizon
ceilometer提供openstack的監(jiān)控
以上就是“OpenStack核心組件功能是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。