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)

相关文章
相关标签/搜索