本文简要介绍了OpenStack(http://www.openstack.org/)的基本概括,对每个组成部分进行了简单的介绍。
1. 引言
OpenStack即开源云操作系统(The Open Source Cloud Operating System),由一系列的开源软件项目组成,旨在实现云服务提供商和云服务消费者之间的双赢。
目前OpenStack项目共有5个项目:
- 云计算(Compute)
- 云对象存储(Object Storage)
- 云镜像服务(Image Service)
- 身份验证服务(Identity)
- 管理面板服务(Dashboard)
其中前3个为OpenStack核心项目后两个为正在孵化的项目。
2. 云计算(Compute)
OpenStack 云计算可创建和管理大型虚拟机网络、构建冗余且扩展的云计算平台。OpenStack 云计算提供了一系列管理工具,包括管理软件、控制面板和API编程接口等。借助这些管理工具,用户可非常容易的运行云计算实例、管理网络、控制用户和项目的访问等。
3. 云对象存储(Object Storage)
OpenStack 云对象存储也叫Swift。
4. 云镜像服务(Image Service)
5. 身份验证服务(Identity)
6. 管理面板服务(Dashboard)