OpenStack基金会CEO想跟“百天”用户聊聊

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1


导读

   

      OpenStack 基金会为解决开源云计算平台的身份和集成问题开展了一些工作,这是继续提高企业就绪度的一部分。


万事开头难,迁移到云同样如此。


形成 OpenStack 特性和功能的开源贡献者社区已经集中精力使用户安装和部署变得更加容易。但是,Openstack 用户还有更多需求要满足。


OpenStack 基金会 CEO Jonathan Bryce 向已经开启云计算之旅 100 天而不是刚起步的人们给出了一些建议。


他在悉尼举行的 OpenStack 峰会前接受采访时说:“创造一个云,你不会只用几个星期,你会用几年。”


基金会和开发社区将更关注 OpenStack “生命周期管理”的项目,并确保用户拥有扩大部署所需的资源。


“这是关于如何启动和运行云的问题。如何监控和扩展它,并确保它与其他企业系统良好集成。“ Bryce 说。


Bryce 认为,这一点非常重要,因为人们使用 OpenStack 只是为了创造“虚拟机自动售货机”的日子正在接近尾声,取而代之的是更复杂的技术用例。


作为证明,Bryce 指出了 OpenStack 用户社区在过去一年中积极采用裸机管理产品 Ironic 的方式,这使得 Ironic 成为基金会发展最快的项目之一。


促使其增长的因素是用户对大数据和机器学习工作负载虚拟化的需求。


他说:“在这两个工作负载里,你不一定想要虚拟化管理程序。你想获得最大的性能。或者,如果你正在进行机器学习,那么你可能拥有GPU,如果没有虚拟化,它们往往会更好地工作。”


他声称,使用 OpenStack 来构建边缘计算和多云环境已经成为流行用例,利用这些用例的能力对于一些企业来说仍然是一个挑战,基金会正在协同多方努力来解决这个问题。


解决 OpenStack 采用的痛点


对于一些用户来说,一个难题就是试图理解 OpenStack 的各种工具、技术和项目,以及它们在范围广泛的数字转型努力中应该扮演的角色(如果有的话)。


2015年5月,基金会采用了 “ Big Tent ” 治理模式,一定程度上恶化了这个难题。这引发了对 OpenStack 项目如何定义的改革。


以前,贡献者必须请求将他们的项目包含在一个集成的 OpenStack 版本中,然后才能开始工作。


OpenStack 分销商 Canonical 公司的产品副总裁 Dustin Kirkland 将“大帐篷时代”描述为一个令人困惑的时期,给用户带来了许多新的项目和附加组件。


他说:“ Canonical 试图巩固一个非常稳定的核心,即计算、存储、网络和基础设施,这些都是我们的客户真正想要的。”


“围绕 OpenStack 外围的所有其他事情:你对这些事情感兴趣,但是当涉及到真实而实际的实施时,稳定的核心最重要。”


大帐篷项目曾使用户困惑


Bryce承认,大帐篷项目的激增让用户对什么是 OpenStack 产生了困惑。


Bryce说:“副作用是我们失去了关于哪些是项目、哪些是辅助工具的明确性,所以我们希望把重点放在核心上,并提供关于这些工具如何配合的更多解释。”


为此,基金会在悉尼峰会上展示了一张图,展示了其技术堆栈的核心计算、存储和网络组件如何组合在一起,并插入其社区创建的其他外围项目。


OpenStack基金会CEO想跟“百天”用户聊聊_第1张图片

(添加小编微信号 yookee1983 获取高清大图)


用户认同


基金会的努力正在被用户接受——美国电信巨头 AT&T 的 Amy Wheelus  讲述了她在试图确定 OpenStack 核心内容时面临的挑战。


该公司正在进行一项为期多年的网络功能虚拟化(NFV)工作,名为“Domain 2.0”,旨在让面向未来的基础设施不受网络中每年移动数据流量指数级增长的影响。


以另一个身份与 OpenStack 间接合作之后,Wheelus 在2017年6月担任了该公司云和 Domain 2.0 平台集成副总裁,这要求她深化 OpenStack 的“广泛知识”。


“当我和我的团队坐在一起时,我问了两个不同的关于 OpenStack 核心组件列表的直接报告——一个在设计方面,另一个在软件交付方面,因为我正在学习。这是两个非常接近但又不一样的列表。“她说。


对于像 AT&T 这样的参与大规模 OpenStack 部署的组织来说,缺乏一致性意味着会遇到问题,因为这些组织随着时间的推移会扩大对平台的使用。


她补充道:“如果你正在考虑寿命、规模以及如何扩展部署,那么 OpenStack 项目中就有一部分需要保持一致并需要成熟起来。”


OpenStack项目精简


Bryce 说,这些简化工作体现在基金会采取措施来剔除那些没有任何进展的,或者未能捕捉到贡献者社区想象力的项目。


“这不是一个轻率的决定。总的来说,是一些没有聚集很多动力的项目,或者贡献者很少的项目。而且有一些项目还继续工作,“ Bruce 表示“(已停止使用的项目)可能没有太多的采用或贡献,或没有真正获得大的牵引力,我们必须决定是否值得继续,还是我们专注于90%的用户正在用的核心项目?"


到目前为止,这个过程并没有导致贡献者的不满,Bryce声称,在某些情况下,还受到一些负责支持这些项目的人的欢迎。


他说:“要证明你的项目是经过测试的、可升级的,并且你正在处理安全流程等,门槛是相当高的。”


“所以当一个项目只有几个开发人员的时候,有时候这样做反倒会让他们松一口气。”


支持更强大的OpenStack集成


另一个阻碍企业利用 OpenStack 全部创新潜力的方面是在尝试将其与其他开源技术集成时遇到的互操作性问题。


用户常常发现自己不得不做很多繁重的工作,以确保他们的 OpenStack 部署与包括 Cloud Foundry 和 Kubernetes 在内的其他开源技术协同工作。这反过来又转移了企业IT团队的时间和注意力,因此他们花在为自己的客户构建服务和产品上的时间减少了。


在悉尼峰会期间,基金会做出了通过与其他开源社区建立更紧密的联系解决用户技术集成问题的承诺。


基金会还谈到了鼓励其贡献者分享他们在使用 OpenStack 支持数字转型时遇到的任何常见集成问题的细节,以便找到稳定和可重复的解决方法。


Bryce 在悉尼峰会的一次媒体会议上表示,如果没有这项工作,用户可能会在使用 OpenStack 来支撑边缘计算或多云工作时遇到障碍。


“这是我们认为整合部分非常重要的原因之一。支撑多云的就是位于底层云之上的这些工具。”


“所以,当我们谈论与 Cloud Foundry 或者 Kubernetes 或者其他一些在这些环境之上运行的工具的集成时,我们需要确保在社区中尽力使 OpenStack 成为这些平台的一个非常好的目标。 ”


批判性思考云


OpenStack 社区的设置旨在让用户可以轻松地分享他们在部署时遇到问题的反馈,以便他们能够解决和处理这些问题。


对一些人来说,承认这些问题的存在常被认为是打击 OpenStack 的借口,甚至还有人将这些作为平台的使用和升级仍然复杂的证据。


OpenStack 基金会董事会主席兼 OpenStack 分销商 Suse 行业计划主管 Alan Clark 表示,对于 OpenStack 社区版本的用户来说,在某种程度上是这样的。


他说:“一直存在的批评是关于长期可支持性,因为 OpenStack 每六个月出一个新版本。”


“如果你参与而且只是尝试使用社区版本,这些问题将永远存在,因为社区每六个月发布一次。”


对于企业用户来说,有一种趋势是想延期升级,更长周期地保持已有版本,但这并不总是有利于社区的工作。


“社区每隔六个月就会发布一次,如果你参与社区,那么你作为一名工程师的兴趣自然而然就是去做最新、最好的事情,而不是停下来试着去一个版本维持两、三年甚至五年。“他说。


第三方分发


在这些情况下,使用来自 Suse、Red Hat、Canonical 等第三方的分发版可以消除上述许多复杂性。


他补充说:“我们提供长期的支持,维护起来非常容易,提供滚动升级,并且减轻了这些问题。”


在谈到如何反驳 OpenStack 的批评者时,AT&T 的 Wheelus 说,只需要看一些用户现在使用该技术运行关键任务服务,这就是 OpenStack 企业就绪的证明。


在 AT&T 的案例中,这家电信公司在峰会上分享了有关 OpenStack 如何被用来支持 FirstNet 网络的细节—— FirstNet 网络是一个美国的全国性宽带网络,由蓝灯服务来提供通信。


她说:“我认为它向那些不了解 OpenStack 价值的人传达了一个重要的信息,并向 OpenStack 社区传达了我们愿意将最重要的第一响应者网络放在这个技术上的信息。”


“当你处理生死攸关的情况,以及你需要能够沟通和交谈的第一响应者的时候, OpenStack 必须是可靠的、有弹性的,并且具有不仅保护网络本身,还能保护使用它们的人的安全功能。”




投稿邮箱:[email protected]

640?wx_fmt=jpeg

你可能感兴趣的:(OpenStack基金会CEO想跟“百天”用户聊聊)