1. Nova 计算服务: 负责承载和管理云计算系统
其中nova-compute service 通过调用Hypervisor APIs创建和终止虚拟机实例。
虚拟化技术: KVM和Xen
2. Neuton网络服务: 为虚拟机实例提供网络连接
3. 存储服务
- Cinder 块存储服务:为虚拟机实例提供块存储设备,并提供管理的方法集 后端: Ceph或NFS等
- Swift 对象存储服务:通过REST Api提供对象数据存储和检索
- manila 文件系统存储服务: 可以挂载到虚拟机实例上供多个租户使用 后端:NFS或HDFS等
4. Ceilometer 计量服务: 以标准格式收集数据存储和系统资源的使用信息,从而进行统计和计费
5. Keyston身份认证服务: 提供流认证/授权和目录的服务
6. Glance镜像服务: 检索和存储镜像
7. Horizon 仪表板服务: 基于web的图形化界面,允许用户管理计算资源和服务组件
8. Heat编排服务: 编排服务组件,提供基于模板的服务