OpenStack是一个由(yóu)NASA(美国(guó)国家航空航天局)和(hé)Rackspace合作研发并发起的,以Apache许可证授权的自(zì)由软件和(hé)开放源代码项(xiàng)目(mù)。
OpenStack是一个(gè)开源的云计(jì)算管(guǎn)理平台项(xiàng)目,由几(jǐ)个(gè)主要的组件组合起来完成具体工作(zuò)。OpenStack支持(chí)几乎所有类型的云环(huán)境,项(xiàng)目目标是提供实施简单、可大规(guī)模扩展、丰(fēng)富、标(biāo)准统一的云计算(suàn)管理平台。OpenStack通(tōng)过(guò)各种互补的服务提供了基(jī)础(chǔ)设施即服务(IaaS)的(de)解决方案,每(měi)个(gè)服务提(tí)供API以进行集成。
OpenStack是一(yī)个旨在为公共及私有(yǒu)云的建设与管理提供软件的开源项目。它(tā)的社(shè)区拥有超过130家企业及1350位开发者,这些机构与个人都将(jiāng)OpenStack作为(wéi)基础设施即(jí)服务(IaaS)资源的通用前(qián)端。OpenStack项目的首要任务是简化云的部署过程并为其带来良(liáng)好的可扩展性。本文希望通过(guò)提供必要的(de)指(zhǐ)导信息,帮助(zhù)大家利用(yòng)OpenStack前端来(lái)设(shè)置及管理自己的公共(gòng)云或私有(yǒu)云。
OpenStack云计算平台,帮(bāng)助服务(wù)商(shāng)和企业内部实现(xiàn)类(lèi)似于 Amazon EC2 和 S3 的云基础架(jià)构(gòu)服务(Infrastructure as a Service, IaaS)。OpenStack 包含两(liǎng)个(gè)主要模块:Nova 和(hé) Swift,前(qián)者是 NASA 开发的虚拟服务器部(bù)署和业务计(jì)算模块(kuài);后者是 Rackspace开发的分布式云存储模块,两(liǎng)者(zhě)可以一起用,也可以分开单独用。OpenStack除了有 Rackspace 和 NASA 的(de)大力支持外(wài),还(hái)有包括 Dell、Citrix、 Cisco、 Canonical等重量级公司的贡(gòng)献和支持,发展速度非(fēi)常快,有取代另一(yī)个业界领先开源(yuán)云平(píng)台 Eucalyptus 的态(tài)势。