您现在的位置是:首页 > 文章详情

从云原生切入,网易数帆建立“开源版图”

日期:2021-10-25点击:526

把云原生这个方向作为我们的开源的一个主线,是因为我们看到了这样的趋势。1021日的网易数字+大会上,网易数帆轻舟产品总经理陈谔在回答记者问题时,这样说道。


今年的网易数字+大会选址杭州,网易数帆在会上发布了围绕云原生生产落地的自主开源计划,其中包括了开源的KubeDiagKubeCubeHango(函谷)等云原生项目。

在会上,网易数帆也表达了未来的更多开源计划,向CNCF的贡献也已提上日程。在开源蓝图中,网易数帆更加注重架构开放,内核开源的原则,要将控制权交给客户

 

01 围绕云原生客户,网易数帆的开源势在必行

从微服务、中间件、网关、集成平台到早前发布的低代码2.0版本,网易在云原生方向的战略显而易见。今年,网易数帆趁势推出轻舟金融级分布式底座,在云原生基础领域再进一步。

除此之外,去年数字+大会网易正式发布的云原生生产力平台,在这一年的时间里,网易又刷新了不少云原生产品功能:

  1. 双模多引擎服务治理模式:在无侵入的Agent模式传统微服务治理方式的基础上,提供基于Sidecar模式服务网格的治理模式,并支持在企业架构演进过程中多种治理模式的统一管理,帮助企业在数字化转型过程中,从单体架构向微服务架构、微服务架构向服务网格架构平滑演进;
  2. API网关全能力管理:轻舟API网关升级提供了插件管理、协议转换、接口发布、数据安全管控等能力,全新提供了应用集成平台的能力,通过轻量化的方式与轻舟低代码集成,助力企业快速进行应用创新;
  3. 中间件容器化实践:轻舟中间件提供RDS MysqlRedisKafkaRocketMQZookeeperElasticsearchEureka等中间件的集群管理能力,帮助运维人员进行中间件集群的全生命周期管理和自动化运维,同时,提供稳定性管控平台,实现集群巡检和根因分析,帮助业务快速发现和定位问题。

可以看出,网易在这几年开始大量拥抱开源开放的技术栈。对此,陈谔在演讲中表示,因为只有开源开放的技术栈,我们才能够让更多的企业去掌控它。

在陈谔看来,采用开源技术以及网易后续的一些开源行为,是为了为客户在引入云原生技术栈时提供便利。在很多情况下,网易需要一个标准且基础的抽象层,来统一运维接口等。

否则,客户在引入技术栈的时候会遇见各种各样的困难,包括如何管控、如何维护、如何保持稳定性等等。这就需要网易围绕着这些问题,为客户提供一些非常基础的组件,比如怎么去用好Kubernetes,怎么去用好Istio服务网格的设施等等。

因此,也就诞生了云原生运维诊断系统KubeDiag、多租户可视化Kubernetes管理平台KubeCube和高性能云原生API网关Hango(函谷)等开源软件,分别致力于解决Kubernetes可用率保障、Kubernetes易用性和API网关性能和易用性等问题。

这些项目也是网易数帆支撑集团互联网业务和服务外部客户沉淀下来的成果,经过了大规模业务实践的验证,同时也注重对鲲鹏等国产硬件平台的适配,能够让国内企业和开箱即用且自主可控的云原生基础软件的距离又靠近了一步。

KubeDiag为例,在传统工作模式下,云原生场景下故障/问题诊断依赖经验手工处理,解决效率低下且无法较好沉淀形成诊断能力。而KubeDiag,则通过提供交互式排障工具,以及诊断恢复流程的代码化记录,很好地解决了这一问题。

目前,KubeDiag已经实现全部Kubernetes集群接入,带来的直接结果是运维诊断效率提升300%,人力成本降低80%

我们的目标其实很简单,希望大家都用上这样的一些很标准的基础组件去实现云原生,从而让这些企业去用上我们所提供的更上层的一些能力。陈谔表示。

 

02 做好存储软件,网易数帆开源将更进一步

不止步于此,网易数帆还将进一步自主开源,构建起自己的开源蓝图

在会上,网易数帆基础架构总监张晓龙透露,在未来几个月中,网易数帆还将开源日志服务项目Loggie,基于Kubernetes的在/离线混部项目Zeus,以及服务网格性能加速项目MeshTurbo等,继续为夯实云原生基础软件做贡献。

网易数帆的自主开源项目贡献给CNCF的计划也已经排上日程。Linux基金会亚太区策略规划总监、CNCF中国区总监Keith Chan对表示,网易作为CNCF会员,在云原生技术应用、标准推广及社区生态完善方面都做出了长期的努力,凭借这些积累,以及对业务痛点的把握,网易数帆此次发布的云原生开源主题和新项目,将能够对云原生技术与行业场景的深度融合产生巨大的价值。

那么,除了对已有开源项目的进一步发展,网易数帆还会有什么开源动作呢?陈谔解答了这一疑惑,他表示网易最主要的希望是把存储软件做好。

我们观察到,现在云计算的市场,其实不只是一朵公有云,还有本地的私有云,公有云和多云,各种各样的。我们希望给用户在公有云之外也能提供一个更好的帮助他实现存算分离架构的存储系统。因为现在能够用于非常关键业务的存储系统,开源的选择其实是非常的少,很多存储只能用于一些比较特定的场景,在面向一些高性能、对可靠性要求又高的场景。

瞄准这块市场空白,网易主要着力Curve存储软件,希望能打造出一个高性能的,易运维的,能适配于多云的,符合云原生规范标准的存储系统。

在实践上,网易也在数字+大会上曝光了轻舟金融级分布式底座。在该底座之上,金融客户将获得以基于开源开放的完整的云原生基础能力,包括微服务框架、容器、DevOps、监控日志、中间件等。

"尽可能少地自己造轮子",陈谔表示,网易希望整体去拥抱这个开源,将IT都建立在开源开放的技术栈之上。而落到每个业务板块,网易则会结合自己的业务的一些特征,去规划我们的一些开源的项目的整个过程。

 

原文链接:https://www.oschina.net/news/165812
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章