華為云計算 云知識 OpenStack的項目分層
OpenStack的項目分層

OpenStack中包含很多項目,具體可以分為5類:基礎(chǔ)公共組件,IaaS服務(wù),系統(tǒng)管理及 自動化 ,IaaS+服務(wù),圖形化人機(jī)界面。

基礎(chǔ)公共組件

  1. Database:提供 數(shù)據(jù)庫 服務(wù)
  2. Keystone:提供認(rèn)證服務(wù)
  3. Message Queue:提供消息隊列服務(wù)

IaaS服務(wù)

  1. Nova:提供計算服務(wù)
  2. Glance:提供 鏡像服務(wù)
  3. Cinder:提供塊存儲服務(wù)
  4. Neutron:提供網(wǎng)絡(luò)服務(wù)
  5. Ironic:提供裸金屬服務(wù)

系統(tǒng)管理及自動化

  1. Ceilometer:提供度量服務(wù)
  2. Heat:提供編排服務(wù)

此外,還有IaaS+服務(wù)以及圖形化界面,管理員可通過Horizon來管理云平臺,最終用戶可通過Horizon申請資源。