openstack概念架構

wKioL1j1t8ugzOzwAAEGjw2q5W0581.png-wh_50

  • Horizon(Dashboard)與其餘主要模塊的關聯(包括Nova,Cinder,Glance,Swift,Neutron,keystone)數據庫

  • 經過Ceilometer(監控功能)能夠監控的模塊(包括Nova,Glance,Cinder,Neutron)網絡

  • Keystone(身份驗證功能)模塊能夠對其餘模塊進行相應操做進行身份及權限驗證(包括Nova,Glance,Cinder,Swift,Neutron,Ceilometer)架構

    • NovaVM提供計算資源ide

    • GlanceVM提供鏡像spa

    • CinderVM提供塊存儲資源xml

    • NeutronVM提供網絡資源及網絡鏈接對象

 

  • Cinder鏈接VM後所產生的數據能夠備份到Swift對象存儲中blog

  • Glance提供鏡像能夠保存在Switf對象存儲圖片

OpenStack核心系統架構圖資源

wKioL1j1t8rCU1h_AATk6FY-trg068.png-wh_50

7個核心組件:

  • Horizon

  • Keystone

  • Nova

  • Glance

  • Cinder

  • Swift

  • Neutron

7個核心組件:Compute(計算), Object Storage(對象存儲),Identity(身份認證),Dashboard(儀表盤), Block Storage(塊存儲), Network(網絡) 和 Image Service(鏡像服務) 。

OpenStack 最簡物理架構

wKioL1j1uACzDKNkAAG21vGR6aE212.png-wh_50

2個節點:

Cloud Controller Node:

  • Keystone(身份驗證服務)

  • Glance(鏡像管理服務)

  • Nova (計算資源管理服務)

  • 數據庫服務(MySQL)

  • 消息服務(RabbitMQQPid)

Compute Node:

  • Nova-Compute

  • Nova-Network

  • KVM虛擬化系統

2種網絡:

  • Internal Network(內部網絡)

  • 用於提供Provider網絡(VM to Provider)

  • 用於tenant網絡(VM to VM)

  • External Network(外部網絡)

  • 用於外部用戶與VM通訊及控制(VM to Internet)

相關文章
相關標籤/搜索