OpenStack新版本Ocata为何提前两个月发布?

2月底,OpenStack基金会推出其最新版本Ocata,允许企业在其数据中心运行类似AWS的云计算平台。作为OpenStack的第15个版本Ocata仅在上个版本4个月后就发布(这比通常的6个月快一点,在此版本之后将恢复为6个月)。这是因为基金会在发布周期中组织开发者活动发生了变化。由于发布周期更短,这个新版本更注重稳定性而不是新功能,当然它仍然有一些新功能。

目前,OpenStack是一个庞大的项目,包括约20个子项目。所有项目都进行了更新,特别之处是,许多新功能集中于更好地支持OpenStack中的软件容器。 OpenStack首席运营官Mark Collier表示,容器项目的增长速度比其他项目快。他把OpenStack与Google孵化的Kubernetes容器编排系统的组合描述为“云的LAMP堆栈”,并将Kubernetes的受欢迎程度归功于Google愿意放弃对它的控制…

详细内容

5个OpenStack的新指南

OpenStack的技能和经验继续是企业IT部门在寻找新员工时最需要的知识集。但是开源云的创新步伐,你怎么可能跟上呢?

幸运的是,有很多奇妙的资源足以让你保持技能的精和尖。对于初学者,官方项目文档包含许多不同技能水平的多个任务指南,还有各种培训和认证计划、印刷指南和其他资源。

还有一些很棒的由社区创建的资源,每个月我们努力收集和汇集其中最好的,并打包。以下是最新的。

 

  • 是否曾想过了解如何使用Heat,这是OpenStack的原生编排工具,它根据预定义的模板推出云资源?红帽的Julio Villarreal Pelegrino提供了这个简短的介绍(http://superuser.openstack.org/articles/quick-intro-openstack-heat/),并奉上了一个简单的例子,你可以从这里开始。
  • 在审查过程…

详细内容

想要OpenStack的好处? 首先得。。。

OpenStack在当今众多云选择中脱颖而出:运行IT基础架构的软件平台是开源的,因此来自全球的开发人员添加并改进了这项仍然年轻的技术。有大量具备研究和开发力量的大型公司 ,如红帽、思科、IBM、甲骨文、Mirantis,积极参与。

OpenStack的其他优点是:平台是共享的,有如何交付的标准——这在大部分不受管制的云领域很罕见。使用OpenStack(通常是构建私有云)的机构不必担心被某一个供应商锁定,而且可以实现混合和匹配。

Forrester Research的分析师Lauren Nelson说:“因此,如果你决定更换产品,你将有更多的供应商选择。”

Nelson帮助机构做出关于私有云的决策,最近她与SearchCIO讨论了在评估OpenStack的好处时CIO需要明确什么——例如,成本不是好处之一。

“如果它被列为开源,大家会假定它更便宜。然而事实…

详细内容

从零到英雄:OpenStack贡献者的第一周

每年,数以百计的新贡献者开始使用OpenStack。大多数OpenStack项目都有成熟的代码库和已经从事数年开发的代码贡献者。确保新贡献者的方向正确通常是艰苦而耗时的。

当一个新手问如何做出贡献时,经验丰富的Stacker将直接把他们带到OpenStack Manuals。为什么呢?因为文档贡献过程与代码贡献过程相同,是一个新手开始的好地方。

OpenStack手册项目为OpenStack项目提供关键的入门安装、操作和管理文档。手册是一个好的起点,它提供一个无价的、每个项目如何操作的窗口。它使得贡献者能够熟悉Git和Gerrit工作流程,并且能够自信地审查、响应,以及对补丁和bug做出反应,而不会觉得自己是在破坏代码。

以下是第一周的提示和链接,毫不夸张地说,它们将帮助确保几天之后你可以感觉(并告诉你的老板!)自己是一个OpenStack贡献大师。

(场景:你已被…

详细内容

沃尔玛OpenStack核心数达213000

最近在Linux Foundation领导峰会上发言的两位沃尔玛员工透露了这一零售商巨头自动化业务的最新进展。

 

沃尔玛Cloud杰出工程师Andrew Mitry,以及Cloud高级工程师Megan Rossetti表示,该公司正在将其云服务扩展到电子商务之外的业务。沃尔玛将其云服务和DevOpsteams简化为公司内的同一个组。

 

此外,Mitry说:“我们已经接受了开源文化。 我们还组建了一个官方内部开源团队,使每个人都更容易做出贡献,并且我们跟踪这些贡献。”

沃尔玛所遭遇的一些开源方面的挑战是普遍的,例如跨时区工作。 “必须意识到一点,不可能找到适合每个人的时间,”Rossett蒂说。 “我们找到了很多在线工具,尽可能地满足实时要求。”

 

 

在2016年7月,沃尔玛以公司的DevOps软件O…

详细内容

【当新星撞上OpenStack PTG】Nova

美国Atlanta时间22日上午9时,首届OpenStack PTG正式开始对于Nova项目的讨论会议。一直活跃在社区的core member都出现在了会议上。

上午讨论的主要话题是cell架构和层级式quota管理。下午的话题是Placement API。会上大家就一些具体的细节问题展开了讨论。

 

1. 层级式quota管理

 

层级式quota管理源于OpenStack本身对于层级式组织架构的支持。会议上讨论了Andrey Volkov提出的在Nova内实现的quota层级管理。BP链接:

https://review.openstack.org/#/c/394422/

 

与quota相关,会议也讨论了在keystone内集中管理quota limits的问题,以及Nova与keystone集成中…

详细内容

【OpenStack PTG最终弹】遇见TC

在PTG上遇到了不少TC,与他们一起参与一些跨项目的讨论,我也与其中的几位进行了简短交流,希望借这个机会跟大家介绍下他们日常的工作与看待问题的视角。

 

 

关于TC: OpenStack技术委员会(Technical Committee, 简称TC ),将OpenStack作为一个整体进行技术领导,职责包括实施OpenStack的理想(如开放性、透明性、通用性、集成和质量),针对影响多个项目的问题,提供最终技术决定和监督。这是一个完全投票选出来的委员会,代表项目的贡献者,委员会共有13人,每人当选任期一年,为保证委员会平稳过渡,每次选举只更新半数席位,目前技术委员会成员详见下表。

 

 

TC的职责更多的在于社区整体的技术方向决策,与PTL的职责有很大不同,PTL是对每个项目的发展方向负责,包括讨论哪些功能社区要…

详细内容

【OpenStack PTG上的大数据之旅】Sahara

 

Sahara是基于OpenStack提供快速部署和管理Hadoop集群的工具,随着版本的演进,如今Sahara已经可以提供分析及服务层面的大数据业务应用能力(EDP),并且也突破了单一的Hadoop部署工具范畴,可以独立部署Spark、Storm集群,更加便捷的处理流数据。在Atlanta举行的首届PTG上,Sahara项目组就Ocata版本作了总结,并对Pike版本的工作做了分配与规划。Sahara-offical包括sahara项目、saharaclient项目、sahara-dashboard项目以及sahara-tests项目等。

 

本次PTG主要参会人员来自Mirantis,RedHat和EasyStack等,也有独立开发者参与进讨论。Sahara的讨论持续了一天,通过集中讨论,分析问题并对解决的方法达成一致,另外就是最…

详细内容

【OpenStack PTG之跨界研究小组】Kubernetes & heat

随着OpenStack各项目以及社区工作讨论的紧张进行,首届OpenStack PTG已经进入到第三第四天的议程,以下是来自Atlanta参会工程师的现场记录:

 

首先恭喜Adrian Otto连任magnum的PTL,Adrian Otto是个注重团队意识的人,会议开始阶段让所有参会者自我介绍互相认识一下,没有其它项目阴沉的气氛,期间有趣的是,Drago为大家送上巧克力,Very Delicious!

上午花了大量时间去制定magnum开发者的开发责任,开发指南和开发政策,并提交相应的patch让所有magnum贡献者知晓。详细内容请参考:

https://review.openstack.org/#/c/430071/

 

期间参与有两个跨项目的会议:

 

1.Kubernetes SIG OpenS…

详细内容

【直击OpenStack PTG】 测试君的Rally&Tempest

软件测试不仅成为软件开发的一个有机组成部分,而且在软件开发的系统工程中占据着相当大的比重。openstack自然也不例外。本次PTG会议的测试项目有:Rally和Tempest。

 

Rally主要针对性能测试,它通过某种方式对openstack按照一定的测试策略进行施压,获取该系统的响应时间、运行效率、资源利用情况等各项性能指标,来评价软件产品是否满足用户性能需求。

 

Tempset主要针对单元测试,单元测试是软件开发过程中重要的质量保证活动,单元测试的质量将很大程度上影响软件产品的最终质量。

 

Rally项目的主要讨论议题如下:

 

1.Rally和shaker的结合,为OpenStack用户提供更全面可靠的性能测试报告:

Rally 项目由Mirantis发起,集成了部署、API测试、压力…

详细内容