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