openstack概念架构
[*] Horizon(Dashboard)与其他主要模块的关联(包括Nova,Cinder,Glance,Swift,Neutron,keystone)
[*] 通过Ceilometer(监控功能)可以监控的模块(包括Nova,Glance,Cinder,Neutron)
[*] Keystone(身份验证功能)模块可以对其他模块进行相应操作进行身份及权限验证(包括Nova,Glance,Cinder,Swift,Neutron,Ceilometer)
[*]
[*] Nova为VM提供计算资源
[*] Glance为VM提供镜像
[*] Cinder为VM提供块存储资源
[*] Neutron为VM提供网络资源及网络连接
[*] Cinder连接VM后所产生的数据可以备份到Swift对象存储中
[*] 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)
页:
[1]