OpenStack 近日为云平台构建者、运营商及用户推出 OpenStack 最新版本 Liberty。作为 OpenStack 这一部署最为广泛的开源软件的第 12 个版本,Liberty 版本将为云平台的构建带来多个全新功能与改进。OpenStack 为目前流行的数据中心技术提供了最广泛的支持,并且已经成为服务提供商与部署云服务的企业之间实现整合的重要引擎。

 

OpenStack Liberty 自即日起开放下载,能够满足软件用户的多元化需求,包括更细化的管理控制、进一步提升的大型部署性能,以及用于在生产环境中管理容器等新技术的重要工具。

 

更强的可管理性
更细化的访问控制和更简单的管理功能在 Liberty 中首次亮相。作为对运营商需求的直接回应, OpenStack 云平台添加了诸如公共库采用以及优化配置管理等新功能。新版还添加了基于用户角色的访问控制(RBAC),以用于 Heat 编排和 Neutron 网络项目。这些控制功能可以让运营商在网络和编排功能以及 API 的不同层级上对安全设置进行微调。

 

简化的可扩展性
在公共与私有领域中,部署 OpenStack 的生产环境的规模和范围均不断增加,因此,用户要求改善对大型部署的支持。在 Liberty 版本中,这些用户可以获得性能与可靠性的诸多改善,其中初版 Nova Cells v2 便提供了能够支持规模庞大的多点计算部署的新模式。此外,Liberty 用户可以在 Horizon 面板、Neutron 网络 Cinder 块存储服务,以及系统升级至 Nova 计算服务期间,获得可扩展性与性能方面的提升。

 

支持全新技术的可延伸性
作为一个开源平台,OpenStack 用于管理三大主要云计算技术:虚拟机、容器以及裸机实例,同时也是企业在其网络拓扑结构中实施 NFV(网络功能虚拟化)的理想平台。Liberty 凭借可延伸的 Nova 计算调度器、网络 QoS 框架以及增强的 LBaaS(负载平衡即服务)等新特性,进一步提升了 OpenStack 在上述三大领域的功能。

 

除此之外,Liberty 还带来了首个完整版的 Magnum 容器管理项目。Magnum 自开始就支持包括 Kubernetes、Mesos 和 Docker Swarm 在内的多个目前流行的容器集群管理工具。由于 Magnum 集成在 Nova、Ironic 和 Neutron 等 OpenStack 的现有服务之中,因此更利于使用者采用容器技术。名为 Kuryr 的新项目则计划直接集成 libnetwork 等原生的容器网络组件,从而带来进一步的改善。

 

为了能够在 Liberty 中对更强大的功能进行管理、自动处理和组织编排,OpenStack 特意在 Heat 编排项目中新增了数十种资源。新版本还包含管理和等级方面的改善,包括经 RBAC 过滤的可揭示资源和行动可用状况的 API。

 

来自 164 家机构的 1,933 名个人用户通过上游代码、评估检测、文档编制以及全球化工作,为 OpenStack Liberty 的诞生做出了卓越的贡献。Liberty 最主要的代码贡献机构为 HP、Red Hat、Mirantis、IBM、Rackspace、华为、Intel、Cisco、VMware 以及 NEC。

 

依靠可选功能,关注核心服务
在 Liberty 版本发行周期内,开源社区改变了组织和确认上游项目的方式,这被社区成员称为“大帐篷(big tent)”。最终,这些变化促使开源社区能够专注于规模较小的核心服务,同时在更为广阔的上游生态系统中鼓励更多的创新。

 

这些核心服务可以在所有 OpenStack 驱动的产品或公共云、中央计算(包括虚拟化和裸机)、存储(块和对象)以及网络连接中获得。

 

最近六个月新增的项目则提供可选功能,例如通过 Magnum 实现容器管理(支持 Kubernetes、Mesos 以及 Docker Swarm),通过 Astara 实现网络编排,通过 Kuryr 实现容器联网,通过 CloudKitty 实现账单支付,以及利用多种流行的应用模板生成的社区 App 目录。这些加入到已有项目的新功能能够支持大数据分析、数据库管理、编排等应用。

 

支持引言
OpenStack 基金会执行总监 Jonathan Bryce 表示:“Liberty 是一个具有里程碑意义的版本,因为它增强了 Openstack 作为一个多元的全球开源社区的能力,使其在技术决策层面达成一致,同时修正项目管理以完善软件并回应市场需求,最终设计出用户和运营商所需的软件。在这个实现人人参与的开源社区的基础上,Openstack 搭建了一个整合当前和未来技术的可延伸平台。”

 

Lithium Technologies 云平台工程师 Lachlan Evenson 表示:“我们使用 OpenStack 是因为我们的核心服务只需这样的一个平台就能得到满足,同时该平台还能兼容容器等全新技术。OpenStack 这种以一个开放社区的模式接受全新技术的能力,正是我们选择 OpenStack 的主要原因。”

 

451 Research 研究总监 Al Sadowski 表示:“OpenStack 已经成为一项功能日益强大、部署极为广泛的开放云技术。许多企业在经过调查研究,并与项目的开源社区深入协作,同时在可管理的层面进行部署之后,利用 OpenStack 获得了巨大的成功。我们期望在 2019 年之前,基于 OpenStack 的服务提供商的发展速度能够超过整个 IaaS 服务提供商市场。”

 

Forrester Research 高级分析师 Lauren Nelson 在 Forrester Research 于 2015 年 5 月发表的题为《OpenStack Is Ready — Are You?》的报告中也提到:“例如宝马、迪士尼以及沃尔玛等知名的财富 100 强企业已经向我们充分证明,OpenStack 完全可以用于生产环境。这些传统企业都已如此依赖 OpenStack,更不用说 Etsy、Facebook 以及 Netflix 这样的网络公司了。凭借与这些行业先锋合作所取得的成功,OpenStack 的市场影响力正在迅速扩大。”