开源openstack_OpenStack支持在时代华纳有线公司进行开源转移

2024-03-13 20:10

本文主要是介绍开源openstack_OpenStack支持在时代华纳有线公司进行开源转移,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开源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和某些相关服务(如Designate)对我们也很重要。

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

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

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

OpenStack峰会
演讲者访谈

本文是针对OpenStack温哥华峰会的演讲者访谈系列的一部分,该系列 会议为期5天,面向OpenStack云软件的开发人员,用户和管理员

翻译自: https://opensource.com/business/15/5/interview-matt-haines-time-warner-cable

开源openstack

这篇关于开源openstack_OpenStack支持在时代华纳有线公司进行开源转移的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/806066

相关文章

Window Server创建2台服务器的故障转移群集的图文教程

《WindowServer创建2台服务器的故障转移群集的图文教程》本文主要介绍了在WindowsServer系统上创建一个包含两台成员服务器的故障转移群集,文中通过图文示例介绍的非常详细,对大家的... 目录一、 准备条件二、在ServerB安装故障转移群集三、在ServerC安装故障转移群集,操作与Ser

使用MongoDB进行数据存储的操作流程

《使用MongoDB进行数据存储的操作流程》在现代应用开发中,数据存储是一个至关重要的部分,随着数据量的增大和复杂性的增加,传统的关系型数据库有时难以应对高并发和大数据量的处理需求,MongoDB作为... 目录什么是MongoDB?MongoDB的优势使用MongoDB进行数据存储1. 安装MongoDB

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存

C#使用HttpClient进行Post请求出现超时问题的解决及优化

《C#使用HttpClient进行Post请求出现超时问题的解决及优化》最近我的控制台程序发现有时候总是出现请求超时等问题,通常好几分钟最多只有3-4个请求,在使用apipost发现并发10个5分钟也... 目录优化结论单例HttpClient连接池耗尽和并发并发异步最终优化后优化结论我直接上优化结论吧,

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个

使用Python进行文件读写操作的基本方法

《使用Python进行文件读写操作的基本方法》今天的内容来介绍Python中进行文件读写操作的方法,这在学习Python时是必不可少的技术点,希望可以帮助到正在学习python的小伙伴,以下是Pyth... 目录一、文件读取:二、文件写入:三、文件追加:四、文件读写的二进制模式:五、使用 json 模块读写

使用zabbix进行监控网络设备流量

《使用zabbix进行监控网络设备流量》这篇文章主要为大家详细介绍了如何使用zabbix进行监控网络设备流量,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录安装zabbix配置ENSP环境配置zabbix实行监控交换机测试一台liunx服务器,这里使用的为Ubuntu22.04(

在Pandas中进行数据重命名的方法示例

《在Pandas中进行数据重命名的方法示例》Pandas作为Python中最流行的数据处理库,提供了强大的数据操作功能,其中数据重命名是常见且基础的操作之一,本文将通过简洁明了的讲解和丰富的代码示例,... 目录一、引言二、Pandas rename方法简介三、列名重命名3.1 使用字典进行列名重命名3.编

python安装完成后可以进行的后续步骤和注意事项小结

《python安装完成后可以进行的后续步骤和注意事项小结》本文详细介绍了安装Python3后的后续步骤,包括验证安装、配置环境、安装包、创建和运行脚本,以及使用虚拟环境,还强调了注意事项,如系统更新、... 目录验证安装配置环境(可选)安装python包创建和运行Python脚本虚拟环境(可选)注意事项安装

如何使用celery进行异步处理和定时任务(django)

《如何使用celery进行异步处理和定时任务(django)》文章介绍了Celery的基本概念、安装方法、如何使用Celery进行异步任务处理以及如何设置定时任务,通过Celery,可以在Web应用中... 目录一、celery的作用二、安装celery三、使用celery 异步执行任务四、使用celery