Horizon(Dashboard)与其余主要模块的关联(包括Nova,Cinder,Glance,Swift,Neutron,keystone)数据库
经过Ceilometer(监控功能)能够监控的模块(包括Nova,Glance,Cinder,Neutron)网络
Keystone(身份验证功能)模块能够对其余模块进行相应操做进行身份及权限验证(包括Nova,Glance,Cinder,Swift,Neutron,Ceilometer)架构
Nova为VM提供计算资源ide
Glance为VM提供镜像spa
Cinder为VM提供块存储资源xml
Neutron为VM提供网络资源及网络链接对象
Cinder链接VM后所产生的数据能够备份到Swift对象存储中blog
Glance提供镜像能够保存在Switf对象存储图片
OpenStack核心系统架构图资源
7个核心组件:
Horizon
Keystone
Nova
Glance
Cinder
Swift
Neutron
7个核心组件:Compute(计算), Object Storage(对象存储),Identity(身份认证),Dashboard(仪表盘), Block Storage(块存储), Network(网络) 和 Image Service(镜像服务) 。
OpenStack 最简物理架构
2个节点:
Cloud Controller Node:
Keystone(身份验证服务)
Glance(镜像管理服务)
Nova (计算资源管理服务)
数据库服务(MySQL)
消息服务(RabbitMQ或QPid)
Compute Node:
Nova-Compute
Nova-Network
KVM虚拟化系统
2种网络:
Internal Network(内部网络)
用于提供Provider网络(VM to Provider)
用于tenant网络(VM to VM)
External Network(外部网络)
用于外部用户与VM通讯及控制(VM to Internet)