OpenStack由开放源代码开发人员社区构建这些社区为项目贡献了代码

2019-12-02 16:46:56 来源: INeng财经

OpenStack Foundation将于10月16日首次发布其Juno版本,这是自NASA和Rackspace 在2010年启动该项目以来开源云平台的第十个主要里程碑。新版本包括功能更新以及错误和稳定性修复。Juno是2014年OpenStack的第二个重要里程碑更新,它是继4月份首次发布的Icehouse版本之后的。

OpenStack由开放源代码开发人员社区构建,这些社区为项目贡献了代码。对于Juno,来自400个不同公司的1,419个开发人员参与了开发过程。从代码角度来看,在Juno开发周期中修复了3200个错误,并添加了310个新功能。OpenStack 供应商社区包括技术界最知名的公司,合作伙伴公司包括英特尔,惠普,思科,戴尔,AT&T,IBM和VMware。

OpenStack基金会执行董事乔纳森·布莱斯(Jonathan Bryce)告诉eWEEK: “总体而言,朱诺最大的主题是项目的成熟度,并且已修复的错误是我们添加功能的10倍。” “在生产环境中运行OpenStack的用户有很多投入,这转化为大量工作,使OpenStack的构建,扩展,操作和管理更加容易。

在Juno版本中,新增的主要项目是Sahara数据处理项目,该项目使用户能够在OpenStack云中运行Hadoop大数据集群。Sahara是一个最初以Savanna命名的项目,该项目由OpenStack供应商Mirantis启动。

布莱斯说:“ Sahara允许用户配置和管理用于通过Hadoop进行数据处理工作的环境。” “这是我们已经从OpenStack用户那里看到的常见用例。”

虽然Sahara是唯一一个出现在OpenStack Juno版本中的新项目,但OpenStack中的现有技术也有大量更新。

快速存储

OpenStack Swift存储项目现在完全集成了云存储策略,这是Juno发行版的一部分。

Swift项目于7月份正式宣布其云存储策略功能,作为Swift 2.0版本的一部分。现在,该技术已完全集成在OpenStack Juno中。存储策略使用户可以根据策略定义不同类别的云存储。类别可以包括地理要求或不同的硬件,包括固态驱动器或传统的旋转磁盘。

中子网络

OpenStack Neutron网络项目受益于对下一代IPv6协议的增强支持。OpenStack的先前发行版仅提供了对IPv6的有限支持,随着IPv4 Internet地址空间的可用池逐渐减少,大规模云部署中对IPv6的支持越来越多。

Neutron还获得了一项新的分布式虚拟路由(DVR)功能,该功能使一个路由器可以跨越多个网络节点。

新星计算

作为Juno版本的一部分,OpenStack的Nova计算项目获得了改进的救援模式。Bryce解释说,当服务器发生故障时,管理员有时需要连接到该服务器控制台以查明其故障原因。

Bryce说:“对于虚拟机,救援模式提供了以控制台类型模式访问VM的能力。” “因此,救援模式无需通过远程桌面进行连接,而是使管理员可以直接连接到虚拟化管理程序以获得控制台访问权限。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。