OpenStack概述¶
OpenStack 是开源云计算平台,支持多种虚拟化环境,并且其服务组件都提供了 API接口 便于二次开发。
OpenStack服务¶
服务 | 项目名称 | 说明 |
---|---|---|
Dashboard | Horizon | 提供基于Web方式和底层OpenStack服务交互 |
Compute | Nova | 管理OpenStack环境中计算会话的生命周期 |
Networking | Neutron | 提供网络连接即服务,API用户定义网络,可插拔网络结构 |
存储 | 项目名称 | 说明 |
---|---|---|
Ojbect Storage | Swift | 通过RESTful接口来存储和取回非结构化数据对象。这种结构提供了高度的数据复制和可伸缩结构 |
Block Storage | Cinder | 提供块设备给运行的虚拟机会话,这是一个可插拔驱动结构用来创建和管理块存储设备 |
共享服务 | 项目名称 | 说明 |
---|---|---|
Identity service | Keystore | 提供认证和授权服务以及所有OpenStack服务的访问点目录服务 |
Image service | Glance | 存储和取回虚拟机的磁盘镜像,OpenStack Compute使用这个服务来给虚拟机会话提供磁盘设备 |
Telemetry | Celometer | 监控和测量OpenStack的记账,基准,可伸缩性以及统计 |
高可用服务 | 项目名称 | 说明 |
---|---|---|
Orchestration | Heat | 通过OpenStack REST API和云计算兼容查询API提供和AWS云计算模板格式兼容的云计算应用程序 |