OpenStack的组件
OpenStack包含了许多组件,有些组件会首先出现在孵化项目中,待成熟以后进入下一个OpenStack发行版的核心服务中。也有部分项目为了更好的支持OpenStack社区和项目开发管理,不包含在发行版的代码中。
OpenStack的核心服务包括:
- Nova计算服务(Compute as a Service)
- Neutron网络服务(Networking as a Service)
- Swift对象存储服务(Object Storage as a Service)
- Cinder块存储服务(Block Storage as a Service)
OpenStack的公共服务包括:
- Glance镜像服务(Image as a Service)
- Keystone认证服务(Identity as a Service)
- Horizon仪表盘服务(Dashboard as a Service)
OpenStack的依赖库项目包括:
- Oslo基础设施代码共享依赖库(Common Lab as a Service)
OpenStack的孵化项目包括:
- Ceilometr计费&监控服务
- Heat编排服务
- Ironic物理设备服务(Bare Metel as a Service)
- Marconi消息队列服务(Message Queue as a Service)
- Savanna大数据服务(MapReduce as a Service)
- Trove数据库服务(DataBase as a Service)