OpenStack是一個(gè)開(kāi)源的云計(jì)算管理平臺(tái)項(xiàng)目,是一系列軟件開(kāi)源項(xiàng)目的組合。由NASA(美國(guó)國(guó)家航空航天局)和Rackspace合作研發(fā)并發(fā)起,以Apache許可證(Apache軟件基金會(huì)發(fā)布的一個(gè)自由軟件許可證)授權(quán)。OpenStack為私有云和公有云提供可擴(kuò)展的彈性的云計(jì)算服務(wù),該目標(biāo)是提供實(shí)施簡(jiǎn)單、可大規(guī)模擴(kuò)展、豐富、標(biāo)準(zhǔn)統(tǒng)一的云計(jì)算管理平臺(tái)。
今天,小編將在本文中給大家分析一下openstack的主要組件及功能。
OpenStack在云運(yùn)行所必需的7個(gè)的主要組件及功能:
Nova——控制云計(jì)算資源池的關(guān)鍵工具。該服務(wù)為用戶提供云平臺(tái)的主要功能,這意味著能夠創(chuàng)建虛擬機(jī)并與管理程序一起“即時(shí)”更改其配置。
Neutron——負(fù)責(zé)云虛擬網(wǎng)絡(luò)基礎(chǔ)設(shè)施的服務(wù)。Neutron確保實(shí)例之間的交互,支持創(chuàng)建虛擬網(wǎng)絡(luò),幫助設(shè)置VPN和防火墻。
Glance——用于管理軟件映像的服務(wù)。映像(意為虛擬數(shù)據(jù)載體)用于將軟件安裝到虛擬機(jī)上。Glance將這些映像排列到一個(gè)庫(kù)中,以便用戶更快、更輕松地為特定任務(wù)準(zhǔn)備虛擬機(jī)。
Keystone——一種用于驗(yàn)證連接并在云中分配用戶權(quán)限的服務(wù)。該服務(wù)用于通過(guò)授權(quán)用戶來(lái)提供和限制對(duì)資源和其他組件功能的訪問(wèn)。
Cinder——基于云資源的塊存儲(chǔ)。塊存儲(chǔ)是一種經(jīng)常與虛擬化平臺(tái)一起使用的數(shù)據(jù)存儲(chǔ)技術(shù),因?yàn)樗谔幚泶罅繑?shù)據(jù)時(shí)具有高性能。原則上,Cinder相當(dāng)于普通硬盤(pán)。
Swift——支持分布式數(shù)據(jù)存儲(chǔ)的對(duì)象存儲(chǔ)。非結(jié)構(gòu)化數(shù)據(jù)可以存儲(chǔ)在多個(gè)硬盤(pán)上;Swift 會(huì)把它作為一個(gè)整體來(lái)展示。此服務(wù)還會(huì)自動(dòng)刪除重復(fù)數(shù)據(jù)以節(jié)省存儲(chǔ)空間。
Horizon——最終用戶的圖形云管理界面。該工具可用于創(chuàng)建實(shí)例、更改其配置、設(shè)置訪問(wèn)權(quán)限以及使用其他OpenStack組件的功能。
以上就是openstack的主要組件及功能的介紹,希望能幫助到大家!
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站