2014 年亚特兰大 OpenStack 峰会速记:主题演讲与用户案例

阅读数:629 2014 年 5 月 14 日

话题:DevOps语言 & 开发

2014 年 5 月的 OpenStack 峰会已经在亚特兰大召开,目前已经进入第三天。InfoQ 中文站在大会现场进行记录报道,以下是过去两天主题演讲部分的重点摘要:

第一天的主题演讲由 OpenStack 基金会主席 Jonathan Bryce 主持,其主要传达的信息为:

OpenStack 社区到目前为止在软件和工具开发上做了很多事情,很多企业也开始使用 OpenStack。不过,企业更加关注 OpenStack 如何能立刻在企业环境中用起来,这是社区需要多加关注的需求。Jonathan 欢迎更多 OpenStack 用户在OpenStack Superuser 页面分享他们的经验,同时也宣布OpenStack Marketplace 的启动,希望使用 OpenStack 的企业可以在这个市场里找到可用的技术支持服务商和培训资源。

Jonathan 介绍的第一个用户案例来自富国银行(Wells Fargo Bank),其私有云部门经理 Glenn Ferguson 分享了如下信息:

Glenn 负责的工作是基础架构层面运维工作的自动化,包括服务器的部分和网络的部分。最早的时候他们尝试过用 DCML(Data Center Markup Language)作为描述基础架构的通用方式,后来他们跟 Netflix 和 HP Cloud 做过大量交流,因为看到 HP Cloud 在 OpenStack 上的工作,决定引入 OpenStack。银行看重的是规章与风险控制,也在越来越多的关注社交网络上面的信息;对于 Glenn 的团队而言,最大的挑战在于让基础架构的改良速度能够赶上软件的更新速度。个人开发者可以使用 AWS,大大提升了产品交付的效率,企业的期待是能够在内部实现同样等级的效率。对于公有云而言,只需要给用户提供虚拟机即可;而对于内部环境而言,除了虚拟机之外,还需要提供全套的更新、审计、迁移等服务。Glenn 看重 OpenStack 在推行最佳实践方面的作用,以及 OpenStack 社区的规模。

Jonathan 介绍的第二个用户案例是迪士尼,其云服务架构部负责人 Chris Launey 分享了如下信息:

该部门的职责类似企业中 IT 部门的职责。随着消费级 IT 在互联网世界的繁荣,各个企业的 IT 部门都面临一个问题:如何让企业内部的 IT 变得跟互联网 IT 一样好用。这也是 Chris 所在部门所努力的方向。Chris 看重 OpenStack 能够快速构建这样一套资源整合系统的能力,他们找到了 MetaCloud 来实施一个内部的私有云系统,整个工期用了三个月的时间:用了 1 个月调研,1 个月做 POC,1 个月做部署。

第二天的主题演讲由 OpenStack 基金会 COO Mark Collier 主持,其主要传达的信息为:

回顾过去 OpenStack 的 9 次版本发布,其好的方面是,子项目越来越多,覆盖的范围越来越广,测试做得越来越完善,贡献者和参与者都越来越多;需要反思的地方是,贡献者往项目中贡献的东西,到底是不是项目真正需要的东西。整个行业的现状是速度为王。以前做企业要追求速度、质量、成本之间的平衡,现在只剩下了速度:所有的企业都在跟创业者竞争,先来的创业者要跟后进来的创业者竞争,这都是因为软件的力量。OpenStack 的价值在于让企业能够更快的开发、更快的响应。OpenStack 的参与者们需要思考未来 9 个版本的目标是什么,而不是只盯着下一个版本要放什么功能。

Mark 介绍的第一个用户案例是 AT&T,其 IT 运维战略部助理副总裁 Toby Ford 分享了如下信息:

早期的 AT&T 要引入开源软件是很困难的事情,而他们在 OpenStack 上的工作从一定程度上改变了这一情况。Toby 所在的部门从 2012 年开始跟公司法务部交涉,现在已经在内部 7 个数据中心部署了 OpenStack。Toby 主要看中 OpenStack 在网络设备虚拟化方面的能力,同时 OpenStack 对内部研发团队使用持续集成等最佳实践的促进也非常有用。从运营商的角度来看,传统 IT 和电信目前一个主要的努力方向是自动化与敏捷,尤其是移动平台的建设需要更加快速、成本更低。

传统的物理网络设备(PNF)的问题主要在于,每个设备自己有一套,每一个 site 都需要单独做部署,利用率低,无法做持续集成、难以升级,行业壁垒高导致好的新技术无法快速引入,也难以实现模块化。而在网络设备虚拟化(NFV)的前景中,我们能够预见到更高的灵活性和可扩展性,更高的设备利用率,更加可行的持续部署和升级,能够更充分的利用最新软件的好处,能够享受到更多来自创业者的优良技术,也能够实现模块化。

在 Toby 看来,OpenStack 的好处在于它的可插拔式设计,同一个接口背后可以有不同的实现,这样能够促进各个厂商之间的竞争关系,有助于刺激他们把自己的实现做好。Tempest 这样的设计可以更好地把好的开发方式和运维方式推广给别的工程师。Toby 还提出了对 OpenStack 的期待,认为 OpenStack 发展到现在这个阶段,应该多思考下一步该怎么走,能不能把企业的核心业务(pets)这个担子接下来,而不是停留在提供无差别提供计算资源(cattles)这个层面。

Mark 还介绍了其他两个用户案例,一个是索尼,其 PlayStation 游戏平台的社交分享能力现在是通过 OpenStack 云来实现的;另外一个是视频节目制作公司 DigitalFilm Tree,他们主要用 OpenStack 来做视频编辑平台的搭建,投入了 4 个人做了 6 个月完成了这个平台。视频编辑领域以前很多是一些小众软件,不容易得到足够的支持,而 OpenStack 的社区更庞大,因此在社区支持方面他们感觉比之前更好。不过遇到的问题是,懂 OpenStack 的工程师目前仍然是高度专业化的,很难招聘。