一、OpenStack
OpenStack是一个云操作系统,可以控制整个数据中心的大型计算,存储和网络资源池,所有这些都通过dashboard 进行管理,从而为管理员提供控制权,同时赋予了用户通过Web界面配置资源的权利。Openstack由很多的组件组成,接下来我们介绍一下所有的组件。
二、OpenStack Service
服务 | 功能 |
Horizon | 基于OpenStack API接口使用django开发的web管理 |
Keystone | 身份验证服务 |
Glance | 镜像管理服务 |
Nova | 计算和控制服务 |
Cinder | 块存储服务 |
Swift | 对像存储服务 |
Neutron | 网络服务 |
MySQL | 数据库服务 |
RabbitMQ | 消息队列服务 |
Ceilometer | 监控和数据采集、计量服务 |
Ironic | Bare Metal服务 |
Barbican | Key Management服务 |
Tacker | NFV服务 |
Heat | 调度服务 |
三、各模块之间的关系