OpenStack组成项目
.计算服务(Nova)
核心项目,按需提供计算资源,创建和管理虚拟计算机
支持多种Hypervisor:vmware kvm hyper-v
架构灵活,支持分布式部署,水平扩展
动态虚拟机管理:创建、重启、调整大小、迁移
.对象存储服务(Swift)
也就是我们说的云存储,适合存储一次写入,多次读取,不再修改的情况,适合图片,视频等
支持基于普通硬件的大规模存储,比如数据库备份等
无中心节点,分布式存储,水平扩展
多数据备份,保证安全
.块存储服务(Cinder)
为虚拟机提供云硬盘
提供虚拟机硬盘的创建、挂载、删除、卸载快照等操作
支持多种存储设备
已备份,可恢复
.网络服务(Neutron)
为逊尼基提供网络访问能力
固定IP、浮动IP
提供多种网络模式:Flat vlan
支持SDN(软件定义网络)
扩展机制,提供更多网络服务(VPN 负载均衡 防火墙)
.Dashboar(Horizon)
基于Django实现的可扩展项目,用于管理员和用户图形化操作
创建租户、用户、角色分配
支持虚拟机、云硬盘创建和管理
用户自服务管理能力
.认证服务(Keystone)
提供身份认证机制服务
.镜像服务(Glance)
提供虚拟机镜像存储服务,但本身并不真正保存虚拟机镜像
.监控服务(Ceilometer)
提供计量与监控服务
通过监听数据总线和主动获取两种方式提供监控服务
编排服务(Heat)
提供自动化部署及管理服务
.数据库服务(Trove)
提供数据库管理服务
本文出自 “leboit” 博客,谢绝转载!
原文地址:http://leboit.blog.51cto.com/1465210/1712004