OpenStack简介

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合做研发并发起的,以Apache许可证受权的自由软件和开放源代码项目。前端

OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工做。OpenStack支持几乎全部类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack经过各类互补的服务提供了基础设施即服务(IaaS)的解决方案,每一个服务提供API以进行集成。网络

OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与我的都将OpenStack做为基础设施即服务(IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。本文但愿经过提供必要的指导信息,帮助你们利用OpenStack前端来设置及管理本身的公共云或私有云。并发

OpenStack Compute (Nova)是一套控制器,用于为单个用户或使用群组启动虚拟机实例。它一样可以用于为包含着多个实例的特定项目设置网络。OpenStack Compute在公共云处理方面堪与Amazon EC2相提并论;而在私有云方面也绝不逊色于VMware的产品。在公共云中,这套管理机制将提供预制的镜像或是为用户建立的镜像提供存储机制,这样用户就可以将镜像以虚拟机的形式启动。云计算

OpenStack 对象存储(Swift)是一套用于在大规模可扩展系统中经过内置冗余及容错机制实现对象存储的系统。这些对象可以经过一个REST API或是像Cyberduck这样能够对接对象存储API的客户端加以恢复。spa

OpenStack镜像服务 (Glance)是一套虚拟机镜像查找及检索系统。它可以以三种形式加以配置:利用OpenStack对象存储机制来存储镜像;利用Amazon的简单存储解决方案(简称S3)直接存储信息;或者将S3存储与对象存储结合起来,做为S3访问的链接器。OpenStack镜像服务支持多种虚拟机镜像格式,包括VMware(VMDK)、Amazon镜像(AKI、ARI、AMI)以及VirtualBox所支持的各类磁盘格式。镜像元数据的容器格式包括Amazon的AKI、ARI以及AMI信息,标准OVF格式以及二进制大型数据。开放源代码

最近根据投票结果归入“核心”项目集团的新成员是一项代号为“Keystone”的身份服务以及一套基于Django的仪表板接口,后者的代号为“Horizon”。本文中的仪表板示例也来源于这一项目。对象

相关文章
相关标签/搜索