本文简要介绍了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)