博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开源openstack_OpenStack支持在时代华纳有线公司进行开源转移
阅读量:2521 次
发布时间:2019-05-11

本文共 3193 字,大约阅读时间需要 10 分钟。

开源openstack

时代华纳有线公司在OpenStack方面正变得越来越重要。

在使用OpenStack为其内部云提供支持的第一年,他们就将其用于从视频到网络到部署Web应用程序的所有内容,所有这些都分布在分布于两个数据中心的内部OpenStack云中。 而且这种快速变化正在公司内部引起注意。

时代华纳有线公司云工程和运营副总裁马特· 海恩斯( Matt Haines)在温哥华举行的OpenStack峰会上发表演讲,探讨了随着公司进一步利用和参与OpenStack而发生的文化转变。 在这次采访中,我们采访了Matt,以进一步了解他们迄今为止在OpenStack方面的经验以及他们未来的发展方向。

告诉我一些有关OpenStack for Time Warner Cable的工作。

我大约一年半前加入公司,为整个公司创建一个基础架构即服务平台。 我的客户是所有内部开发人员和工程师,他们构建和托管可为时代华纳有线客户服务的应用程序:视频,宽带和语音产品。

在为公司提供基础架构即服务平台时,我实际上是在部署一些技术来满足应用程序的需求。 该公司没有弹性的横向扩展类型的基础架构,所以我引入了OpenStack。

现在时代华纳有线与OpenStack合作已经有多长时间了?

我们于2014年1月开始,花了大约六个月的时间才完成了第一次生产部署。 当我在去年的巴黎OpenStack峰会上的主题演讲中谈到脱口秀时,那只是在发布后。 现在,我们已经准备好迎接上线的一周年纪念日,并且团队将继续为其增加运营能力,并增加其规模和覆盖范围。 我们正在构建新的服务,包括一些网络功能,例如负载平衡和DNS。 我们还将添加不同级别的块存储,以满足某些需要非常快速存储的客户的需求。

为什么选择OpenStack?

我们并不是OpenStack独有的。 我们确实在组织的其他部分部署了其他一些虚拟化技术。 但是,在试图找到可以填补弹性,程序化基础架构这一利基市场的东西时,选择并不多。 当然,有像Amazon Web Services这样的公共云选项,但是这些选项并不能真正满足我们的需求。

我们有很多数据中心,很多内容需要保留在我们的网络中。 因此,在这些要求内,OpenStack无疑是最受欢迎的。

至此,它已成为云软件的Linux,并且仍然是首选的私有云选项。 就将其与其他商业产品进行比较而言,我的目标之一是降低基础架构的成本,并缩短应用程序开发人员将其应用程序投入市场的时间。 OpenStack肯定会以这种方式提供帮助,因为它不仅是开源的,而且使我们能够在幕后运行非常商品化的硬件平台,而商品化硬件平台使我们可以与多家供应商合作,并真正推动基于竞争的定价对于我们所有的组件。

当然,其中涉及费用。 我有一个团队继续为OpenStack代码库做贡献。 因此,这是使用OpenStack的成本,但是我们获得的杠杆作用远远超过了我们为此提供帮助的人们的最低成本。

您与社区合作的经验是什么?

我来自惠普,我们参与开源项目已有很长的历史,但是对时代华纳有线电视公司来说,为开源项目做贡献是相当新的。

当我去与Openstack Foundation签约时,人们不太确定我将要做什么。 我实际上写了公司的开源贡献政策,因此我们可以开始。

我认为我们可能是公司中真正为开源项目做出重大贡献的第一批人。 我们加入OpenStack团队的人员几乎都是来自外部的,他们在开源项目方面经验丰富。 我们已经孵化了一个在开源贡献方面拥有大量经验的团队,我希望其他团队现在将其视为参与其他项目的一种方式。

公司的其他部门是否因为您的部门正在取得进展而考虑采用开源?

我们的进步正在被看到。 我们有一个大型的开发组织,其中包括使用许多开源工具。 我认为人们可以看到贡献性方面对像OpenStack这样的项目的好处-为了使我们有效地使用它,我们需要将更改上游进行,否则我们最终会收到很多补丁。 因此,我认为人们已经看到这是一个现实可行的软件模型。

另一方面,时代华纳电缆公司和整个电缆行业都有文化基础,通常这是面向供应商的。 因此,即使人们看到了它,也要花一点时间才能使人们舒适地朝自己的方向移动。 我不会在温哥华过多地谈论我的演讲,但我的演讲是关于开源和OpenStack给公司带来的文化问题。

内部客户对您的OpenStack安装有何React?

我认为对于那些努力开发它的人以及已经开始将其应用程序迁移到它的人们来说,React是绝对积极的。 我们公司在开发方面有几个团队,他们已经熟悉弹性的基于云的环境。 因此,他们是我们的早期采用者; 一旦我们准备好了,他们就准备开始使用它。 他们很高兴看到自己有足够的能力满足自己的需求。

对于许多其他客户来说,这是过去一年的教育过程中的一个循序渐进的过程,它为什么不同于我今天在商店其他地方使用的其他一些替代品。 通常,首先会有些犹豫,但是一旦人们开始使用它,他们就对它的速度感到震惊,就虚拟机创建时间而言:一切都是自动配置并具有API他们可以用来以编程方式控制其基础结构。 这些是他们从未有过的东西。

我们开始看到的是,当我们加入一个只有一个小应用程序的团队时,他们会再来的。 例如,我们正在构建新的块存储层,因为其中一支将脚趾浸入水中的团队决定潜水,而他们需要数百TB的快速存储。 看着很有趣,这就是发生的事情...

人们四处戳戳,他们感到兴奋,他们想做更多。

团队将哪些工作负载带入您的OpenStack云?

我们有许多Web应用程序。 其中一个团队负责构建客户看到的Web应用程序,因此他们正在构建实际的门户。 其中包括我们为客户打造的特殊产品,例如体育和新闻。 时代华纳有线还提供了基于IP视频的产品,该产品可通过台式机和移动设备获得,并且其中的一部分也可以托管。

我们的媒体销售小组在我们的对象存储系统中托管了许多他们需要访问并希望可靠存储的数据; 我们的对象存储会在两个区域之间自动复制。 今天,我们有一个团队负责公司视频部分的相当重要的部分,既包括我们所谓的经典视频,也包括通过电缆连接传输的视频以及我们的IP视频。 它是一个包含许多不同服务,接口和网关的复杂系统,我们正在考虑将其中的一些组件迁移到Openstack中,尤其是需要扩展的组件。

今天的时代华纳有线正在对我们的下一代机顶盒导航产品进行试点,基本上就是基于云的机顶盒。 我们的云代表了支持我们服务的各种应用程序。

随着OpenStack的发展,您期待什么?

我期待着最近不断发展的一些重要领域的持续进步和稳定。 尤其是网络已经发展了很多,我希望我们能一劳永逸地掌握IPv6。 在上一轮研究中,已经做出了很多贡献,以真正帮助解决该特定元素。 NFV和某些相关服务(如对我们也很重要。

是一个进行运营监控的新项目。 我们正在为满足我们的运营监控需求以及需要监控即服务的客户而在Time Warner Cable云中推出该服务。 我真的很期待社区希望能够推动该项目的进行。

从与时代华纳有线公司的许多客户交流中,我正在寻找可以使他们的体验比仅仅拥有原始IaaS轻松一些的事物。

这将包括像CloudFoundry这样的平台,但是公司可能会花很多时间来确保在OpenStack IaaS上运行良好。 例如,我们刚刚推出了在公司的OpenStack云上运行的类似Dropbox的功能。 我也对我们是否可以在OpenStack上进行Windows VDI感兴趣。 因此,我希望在OpenStack之上运行事物的人们的生态系统继续增长。

OpenStack峰会
演讲者访谈

本文是针对的一部分,该 为期5天,面向OpenStack云软件的开发人员,用户和管理员

翻译自:

开源openstack

转载地址:http://dafzd.baihongyu.com/

你可能感兴趣的文章
阶段3 1.Mybatis_01.Mybatis课程介绍及环境搭建_04.mybatis概述
查看>>
阶段3 1.Mybatis_01.Mybatis课程介绍及环境搭建_05.mybatis环境搭建-前期准备
查看>>
阶段3 1.Mybatis_01.Mybatis课程介绍及环境搭建_06.mybatis的环境搭建
查看>>
阶段3 1.Mybatis_01.Mybatis课程介绍及环境搭建_07.环境搭建的注意事项
查看>>
阶段3 1.Mybatis_02.Mybatis入门案例_3.mybatis注解开发和编写dao实现类的方式
查看>>
阶段3 1.Mybatis_02.Mybatis入门案例_2.mybatis入门案例中的设计模式分析
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_2.自定义Mybatis的分析-创建代理对象的分析
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_1.自定义Mybatis的分析-执行查询所有分析
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_4.自定义mybatis的编码-解析XML的工具类介绍
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_3.自定义mybatis的编码-根据测试类中缺少的创建接口和类...
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_5.自定义Mybatis的编码-创建两个默认实现类并分析类之间的关系...
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_6.自定义Mybatis的编码-实现基于XML的查询所有操作...
查看>>
阶段3 1.Mybatis_03.自定义Mybatis框架_7.自定义Mybatis的编码-实现基于注解配置的查询所有...
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_01maven概述
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_03maven一键构建概念
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_02maven依赖管理的概念
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第2节 maven的安装和仓库种类_05仓库的种类和彼此关系...
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第4节 maven生命周期和概念模型图_08maven生命周期...
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第3节 maven标准目录结构和常用命令_07maven常用命令...
查看>>
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第2节 maven的安装和仓库种类_04maven的安装...
查看>>