开源新角色:Tungsten Fabric社区花开中国

在软件开发的道路上,开源如同一趟不可逆转、疾驰前行的列车,现在,越来越多的开发者搭上了这趟列车。

近日,中国开源云网络——Tungsten Fabric(简称TF)中文社区正式启动,并召开第一次全员大会,43家创始会员代表与两百多位技术爱好者出席。Tungsten Fabric为多云架构而生,是SDN发展的大势所趋。

与其他开源项目点滴积累所不同的是,Tungsten Fabric以Juniper成熟的OpenContrail为基础,可以说“站在了巨人的肩膀上”。而始于商业、走向开源,最终实现开源与商业的完美结合,也成为Tungsten Fabric中文社区的最大特点。

多云趋势带来管理难题

谈到TF中文社区,不得不先说说多云发展的趋势。经过10年的发展,云计算已经进入包含私有云、公有云、混合云和各种异构资源的多云时代。根据RightScale最新的调查报告,已经有81%的企业采用了多云,多云也成为了企业云化的流行方案。

在多云环境下,如何解决多云协作和管理成为摆在企业面前的问题。瞻博网络中国区企业事业部总经理叶勇表示,在多云构架成为共识的情况下,企业都面临着跨云的多云管理问题,其中最难的部分是网络,因为客户的网络,尤其大客户的网络不是一天建成的,而是经历了二三十年的发展阶段,积累了大量结构和形态,在上云过程中需要兼顾原有架构和新架构。

1574312467426073985.jpg

瞻博网络中国区企业事业部总经理 叶勇

配合客户做云管理平台的MSP(Managed Service Provider)也面临着同样的问题,每个客户都采取独自的构架,工作量非常大,且很难相互打通。“大中型企业在落地云计算方案时,面临异构混合多云的环境,要进行基础设施的统一管理,迫切需要做到开放、异构和场景化。由于涉及多个类型的资源池,异构化的多种技术栈,私有云和公有云,怎样在一个业务场景把所有需要的IT资源编排起来,实现自动化部署和相关联调用,是非常大的挑战。”华胜天成云计算研发与产品中心总经理李明军表示。

在这样的趋势下,多云管理是继续走封闭的道路,还是踏上开源的轨道?显然,闭源的SDN解决方案无论是硬件设备、网络、虚拟化,还是与虚拟化资源池的对接都必须来自于单一厂商,会让自己处于被动的境地。“混合云、多云架构、SDN应用已是非常明确的技术潮流,在这样的时代背景下,成立中文的开源云网络社区非常及时和有必要。”中国工程院院士倪光南坚定支持开源做法。

在中国联通首席科学家谢朝阳看来,开源有利于中国IT行业朝自主可控的方向发展,而针对目前多云网络缺少操作系统的现状,谢朝阳认为Tungsten Fabric社区如果做大了还可成为网络操作系统之一。

1574312467462047504.jpg

中国联通首席科学家  谢朝阳

此外,随着OpenStack、Kubernetes、KVM等的普及,中国市场早已经成为开源社区的积极拥抱者,对于Tungsten Fabric也表现出了浓厚兴趣。正如瞻博网络杰出工程师Sukhdev Kapur所说:此次是我今年第三次来中国,之所以这么频繁地来到中国,是因为我看到中国对Tungsten Fabric兴趣非常强烈,而仅凭我个人的一己之力难以在中国推广Tungsten Fabric,所以需要中国本土力量的加入。

天时地利人和,Tungsten Fabric落地中国建立中文社区可谓恰逢其时。

高起点的Tungsten Fabric

虽然同为开源,但是Tungsten Fabric有其与众不同之处,这要从Tungsten Fabric的前身说起。

Sukhdev Kapur介绍,Tungsten Fabric曾用名OpenContrail,最初是由瞻博网络开源的一个可扩展的多云网络平台,拥有一个充满活力的开发者和最终用户社区。2018年3月Tungsten Fabric完成向Linux基金会的迁移,并且正式更名为Tungsten Fabric。Tungsten Fabric为不同类型的数据中心或多云环境的部署,提供网络和安全性的单点控制、可见性和管理,可以将SDN技术提升到新的水平。

1574312467462020867.jpg

瞻博网络杰出工程师  Sukhdev Kapur

在迁移到Linux基金会之后,Tungsten Fabric还在不断演进,包括与Kubernetes实现了集成,在OpenStack上进行部署等,这些特性让Tungsten Fabric不仅适用于多云混合架构,还可助力边缘云和分布式网络的应用。

此外,Tungsten Fabric作为整个大云开源社区的一分子,还向Azure Stack、CNCF,CNCF等其他社区开放了大门,因此加入Tungsten Fabric意味着能够进入企业的开源社区。

有了成熟的OpenContrail为基础,Tungsten Fabric的优势非常明显。Tungsten Fabric国际社区代表Edward Ting表示,Tungsten Fabric不是从底层做起来的,而是基于完整的商业项目开源出来,经过良好测试,在大量场景都已经过验证,对于用户而言非常易于部署。

业界普遍认为,良好的开源项目离不开合理的商业模式,那么在此方面Tungsten Fabric有着怎样的做法?

Sukhdev Kapur表示,在积极推动Tungsten Fabric开源社区的同时,瞻博网络还保留了商业版Contrail。商业版本的基码是开源码,与Tungsten Fabric完全一样,但是瞻博网络会在此基础上做构建,根据客户需求增加一些额外功能,打造出商业版本。

“客户使用Tungsten Fabric的方法都是类似的。他们会使用开源版本的Tungsten Fabric做各种各样的测试,如果能够达成工作目标,他们就会购买商业版的Contrail,以获得更好的技术服务支持。”Sukhdev Kapur称。

叶勇强调,Tungsten Fabric的开源版本和商业版本共享代码,在网络和安全方面功能保持一致,几乎同步演进,且进展非常快,成熟度很好,这样对行业价值更大。更重要的是,虽然Tungsten Fabric的管理机构不是瞻博网络,但是瞻博网络每天都有上百名工程师推动其发展和创新。

据悉,现在全球很多一线电信运营商和大型企业都在使用商业版的Tungsten Fabric。例如,AT&T目前是全球最大的Tungsten Fabric用户之一,且一直在给Tungsten Fabric做增进、修改,这也是对Tungsten Fabric社区的回馈,所有社区中的人都将受益。

集众人之智,成众人之事

对于此次建立中国社区,叶勇表示,Tungsten Fabric希望把中国开发者的力量集中到中国应用场景上,针对本地需求提供一个更好、更容易接入的平台。

在本次活动上,Tungsten Fabric中文社区正式启动,它将在全球社区与中国的行业用户与开发者之间,搭建起技术应用和交流的桥梁,共同解决行业需求和痛点,同时将形成以开发者、用户、会员企业、国际社区、合作社区的共同合作生态。

据悉,在Tungsten Fabric中文社区中,包含创始会员与其他用户在内,总计共有77家成员。包括Redhat、华胜天成、联强国际等,横跨产、学、研、用四大领域,覆盖企业用户、高校和研究院、生态伙伴等云网络相关产业链。Tungsten Fabric中文社区将成为拉通中国Tungsten Fabric社区与全球社区的纽带。

“期待中文社区能跑得更快,把顶尖的技术和专家资源加速引进来,同时带着中国用户的实践经验,带着中国技术研发的创新成果,跑到全球社区的前面去,引领多云网络领域的国际合作。”倪光南院士对Tungsten Fabric中文社区寄予了殷切期盼。