openstack作用?openstack被淘汰了嗎
- 夕逆IT
- 數(shù)據(jù)庫
- 2023-08-13
- 79
很多朋友對(duì)于openstack作用和openstack被淘汰了嗎不太懂,今天就由小編來為大家分享,希望可以幫助到大家,下面一起來看看吧!openstack中什么模塊負(fù)責(zé)...
很多朋友對(duì)于openstack作用和openstack被淘汰了嗎不太懂,今天就由小編來為大家分享,希望可以幫助到大家,下面一起來看看吧!
openstack中什么模塊負(fù)責(zé)向云主機(jī)提供磁盤。
openstack中鏡像模塊(Glance)負(fù)責(zé)向云主機(jī)提供磁盤。
OpenStack云平臺(tái)服務(wù)的提供主要是依靠Nova、Glance、Cinder和Neutron四個(gè)核心模塊完成的,四個(gè)輔助模塊Horizen、Ceilometer、Keystone、Swift提供的訪問、監(jiān)控、權(quán)限和對(duì)象存儲(chǔ)功能。
服務(wù)進(jìn)程之間的通訊通過消息隊(duì)列MQ實(shí)現(xiàn)。
openstack在企業(yè)中的作用
OpenStack在國外慢慢的流行開來,不少企業(yè)和個(gè)人也在對(duì)它進(jìn)行二次開發(fā)。OpenStack作為一種免費(fèi)的開源軟件,可以用在中小企業(yè)內(nèi)部,可以給公司內(nèi)部的開發(fā)測(cè)試部門使用,也可以跑一些應(yīng)用服務(wù)。
另外一種就是提供對(duì)外服務(wù),好比作云服務(wù)的企業(yè)會(huì)考慮對(duì)OpenStack進(jìn)行二次開發(fā)和包裝,集成或者新增一些特定的功能或者管理界面。
openstack和zstack的區(qū)別
OpenStack是一個(gè)開源的云計(jì)算管理平臺(tái)項(xiàng)目,由幾個(gè)主要的組件組合起來完成具體工作。OpenStack支持幾乎所有類型的云環(huán)境,項(xiàng)目目標(biāo)是提供實(shí)施簡(jiǎn)單、可大規(guī)模擴(kuò)展、豐富、標(biāo)準(zhǔn)統(tǒng)一的云計(jì)算管理平臺(tái)。OpenStack通過各種互補(bǔ)的服務(wù)提供了基礎(chǔ)設(shè)施即服務(wù)(IaaS)的解決方案,每個(gè)服務(wù)提供API以進(jìn)行集成。開源于2010年,當(dāng)前最新版本Queens。
ZStack是下一代開源的云計(jì)算IaaS(基礎(chǔ)架構(gòu)即服務(wù))軟件。它主要面向的是未來的智能數(shù)據(jù)中心,通過提供全完善的API來管理包括計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)在內(nèi)的數(shù)據(jù)中心的各種資源。ZStack具有易用、穩(wěn)定、靈活、超高性能等特點(diǎn)。分為商業(yè)版以及開源社區(qū)版本。起步于2015年,當(dāng)前最新版本2.5.1。
OpenStack有哪些核心組件
有二十多個(gè)核心組件,但是不是所有組件都像Nova、Cinder、Glance那樣成熟和重要。在這里將介紹6個(gè)必備核心組件:
1.Nova是OpenStackComputeService的項(xiàng)目名稱,從OpenStack第一個(gè)版本Nova就集成在項(xiàng)目中,是最核心和最復(fù)雜的組件之一。它管理計(jì)算資源,負(fù)責(zé)虛擬機(jī)實(shí)例的所有活動(dòng),包括虛擬機(jī)創(chuàng)建、開機(jī)、關(guān)機(jī)、掛起、遷移等等操作。但是,Nova自身并不能提供虛擬化能力,而是通過API來對(duì)外提供服務(wù)。它使用Keystone來執(zhí)行身份驗(yàn)證,使用Horizon作為其管理接口,并用Glance提供其鏡像。
2.Glance是OpenStackImageService的項(xiàng)目名稱,它負(fù)責(zé)管理OpenStack集群中的鏡像,可以創(chuàng)建、刪除、編輯鏡像基本信息,支持多種虛擬機(jī)鏡像格式。但是,Glance本身并不存儲(chǔ)信息,它只保存描述鏡像的元數(shù)據(jù)和狀態(tài)信息,存儲(chǔ)工作由cinder和swift等項(xiàng)目負(fù)責(zé)。
3.Cinder是OpenStackBlockStorage的項(xiàng)目名稱,它負(fù)責(zé)為運(yùn)行實(shí)例提供穩(wěn)定的塊存儲(chǔ)服務(wù),可以為設(shè)備提供創(chuàng)建卷、刪除卷、掛載或卸載卷等功能。對(duì)于可擴(kuò)展的文件系統(tǒng)、企業(yè)存儲(chǔ)服務(wù)以及需要訪問訪問塊級(jí)的應(yīng)用程序而言,塊存儲(chǔ)是必不可少的。Cinder可以為Glance提供鏡像存儲(chǔ),是EMC公司參與較多的項(xiàng)目之一。
4.自O(shè)penStack成立以來Swift就一直是核心組件,功能類似于一個(gè)分布式、可訪問API的存儲(chǔ)平臺(tái),可直接將它集成到應(yīng)用程序中,或者用于存儲(chǔ)VM鏡像、備份和歸檔文件。
對(duì)象存儲(chǔ)包括對(duì)象和容器,容器類似于文件夾,對(duì)象就是存儲(chǔ)實(shí)體,對(duì)象必須存儲(chǔ)在容器中,因此您必須擁有至少一個(gè)容器才能使用對(duì)象存儲(chǔ)。對(duì)象可以分布在數(shù)據(jù)中心的多個(gè)磁盤中,主要是文件相關(guān)的內(nèi)容和元數(shù)據(jù)。Swift也可以為Glance提供鏡像存儲(chǔ),為Cinder提供卷備份服務(wù)。
5.Keystone主要為OpenStack提供身份驗(yàn)證服務(wù)、用戶的角色信息、服務(wù)規(guī)則和令牌服務(wù)。Keystone為其它組件提供了服務(wù)和管理API接口,后端可以接其它認(rèn)證服務(wù),比如使用LDAP服務(wù)做為認(rèn)證服務(wù)。
6.Neutron設(shè)計(jì)的目的是為OpenStack虛擬環(huán)境提供靈活地網(wǎng)絡(luò)功能,為多租戶環(huán)境下的每個(gè)租戶提供獨(dú)立的網(wǎng)絡(luò)環(huán)境,功能類似于VMwareNSX虛擬網(wǎng)絡(luò)功能,可是實(shí)現(xiàn)原理不同。Neutron通過API實(shí)現(xiàn)這種目標(biāo),用戶可以創(chuàng)建自己的網(wǎng)絡(luò)對(duì)象,該項(xiàng)目發(fā)展迅速。
openstack為什么要三個(gè)節(jié)點(diǎn)
我的回答:openstack要三個(gè)節(jié)點(diǎn):一般是網(wǎng)絡(luò)節(jié)點(diǎn)、計(jì)算節(jié)點(diǎn)和存儲(chǔ)節(jié)點(diǎn)。
一般OpenStack最好至少把不同的功能獨(dú)立開,這樣的好處是網(wǎng)絡(luò)IO互不影響,傳輸效率高。
OpenStack最好最少三個(gè)節(jié)點(diǎn),如果需要保證高可用,那么就要在控制節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)最少3個(gè)做集群,計(jì)算節(jié)點(diǎn)最少2個(gè)可以做虛擬機(jī)熱遷移,存儲(chǔ)也要多個(gè)節(jié)點(diǎn)。這樣,可以提供良好的服務(wù)穩(wěn)定性、高安全性和更高的效率。
關(guān)于openstack作用和openstack被淘汰了嗎的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
本文鏈接:http:///su/8770.html