网易数帆发布自主开源计划,聚焦云原生生产落地
10月21日,一年一度的网易数字+大会在杭州拉开帷幕,网易数帆在会上发布了围绕云原生生产落地的自主开源计划,在这一主题下开源的KubeDiag、KubeCube、Hango(函谷)等云原生项目,以及未来的更多开源项目计划。网易数帆基础架构总监张晓龙表示,这是网易数帆践行“架构开放,内核开源,把控制权交给客户”独特理念的真实写照。
自主开源,聚焦云原生生产落地
在数字化席卷全国的浪潮下,开源基础软件已经渗透到各行各业,其中又以Kubernetes、Istio、Spark等表现尤为突出。以网易为例,在其覆盖零售、音乐、教育、传媒、游戏的多元化业务之下,运行着100多个Kubernetes集群,每天有超过100亿次的服务网格调用量,超过15万的Spark任务。
作为基础软件提供者的网易数帆,在长期规模化实践中也积累了大量的经验。张晓龙表示,社区云原生开源组件功能强大,只是由于其复杂性,在企业生产落地过程中,尤其是大规模应用场景下,还存在诸多亟需克服的挑战。因此,网易数帆选择以解决云原生生产落地问题作为当前自主开源主题,围绕Kubernetes、Istio和Envoy生态,解决易用性、可用率保障、性能优化和成本优化等四个方面的问题。
在这一主题下,网易数帆开源了云原生运维诊断系统KubeDiag、多租户可视化Kubernetes管理平台KubeCube和高性能云原生API网关Hango(函谷),分别致力于解决Kubernetes可用率保障、Kubernetes易用性和API网关性能和易用性等问题。这些项目也是网易数帆支撑集团互联网业务和服务外部客户沉淀下来的成果,经过了大规模业务实践的验证,同时也注重对鲲鹏等国产硬件平台的适配,能够让国内企业和开箱即用且自主可控的云原生基础软件的距离又靠近了一步。
此外,张晓龙透露,在未来几个月中,网易数帆还将开源日志服务项目Loggie,基于Kubernetes的在/离线混部项目Zeus,以及服务网格性能加速项目MeshTurbo等,继续为夯实云原生基础软件做贡献。在网易数帆的这些自主开源项目中,贡献给CNCF的计划也已经排上日程。
网易数帆的开源计划获得了CNCF积极的反馈。Linux基金会亚太区策略规划总监、CNCF中国区总监Keith Chan对表示,网易作为CNCF会员,在云原生技术应用、标准推广及社区生态完善方面都做出了长期的努力,凭借这些积累,以及对业务痛点的把握,网易数帆此次发布的云原生开源主题和新项目,将能够对云原生技术与行业场景的深度融合产生巨大的价值。
KubeDiag,开创运维经验即代码时代
云原生运维诊断系统KubeDiag(https://github.com/kubediag/kubediag)是本次发布的一个特色项目。在传统工作模式下,云原生场景下故障/问题诊断依赖经验手工处理,解决效率低下且无法较好沉淀形成诊断能力,为此设计的KubeDiag,则通过提供交互式排障工具,以及诊断恢复流程的代码化记录,很好地解决了这一问题。
张晓龙介绍了KubeDiag的三大核心优势。其一是经验即代码,诊断经验100%通过代码实现,易沉淀复用。其二是自动化,以流水线方式高效编排诊断过程,可一键点击/自动触发运行。其三是良好的可移植性,以Kubernetes Operator实现,可以在任意Kubernetes环境无差别地运行。
张晓龙透露,在网易,KubeDiag已经实现全部Kubernetes集群接入,带来的直接结果是运维诊断效率提升300%,人力成本降低80%。更重要的是,系统已形成了近100个故障/问题场景的自动化诊断处理能力沉淀。正是这些能力沉淀,可以让不同行业不同场景下Kubernetes可用率保障的提升变得简单。
坚持内核开源,把控制权交给客户
“架构开放,内核开源”是网易数帆及其背后的网易杭州研究院一贯坚持的技术理念,张晓龙表示,这一理念出发点是拥抱社区加速创新,让基础软件平台演进更有生命力,而在为外部客户提供服务之后,网易数帆发现这还有一层好处,就是把控制权交给客户,让客户获得真正没有厂商锁定的技术底座。
践行这一理念,在使用开源技术的同时,网易数帆也注重回馈社区,在Kubernetes、Istio、Envoy、Spark等项目实现累计500多次提交,涉及100多项重要能力,如Envoy 的 tracing能力增强、 Lua script的支持等,期间团队也产生了Apache Spark Committer、Harbor Maintainer等重要贡献者,这代表了社区同道的高度认可。
在此之前,网易数帆还主导开源了大数据项目Apache Kyuubi (Incubating)、分布式存储项目Curve和服务网格项目Slime。其中Apache Kyuubi (Incubating)已经在2021年6月进入Apache软件基金会孵化,并形成了更加良好的社区氛围。目前,网易数帆自主开源技术已经中国华融、深圳证券交易所、华为、小米、知乎、爱奇艺、T3出行、B站和丰巢等企业落地应用。
2021年,开源被列入我国“十四五”规划,同时核心技术自主可控的需求也更加强劲,网易数帆以独特的理念在开源领域发力,预示着企业和开发者在数字化转型升级的工作中将能获得更为强力的支持。
当然,开源项目能否成功,社区极为关键,网易数帆也渴望志同道合的伙伴参与到社区建设之中。读者可以通过网易数帆开源频道(https://sf.163.com/opensource)访问项目文档、源码,加入社区。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
浪潮强势发布新一代G6存储平台,目标中国第一
在IDTC2021浪潮存储数据科技峰会上,浪潮重磅发布新一代G6存储平台,全面升级集中式存储、分布式存储系列产品,围绕智慧时代客户对数据存储的需求,聚焦安全、可靠、经济、高效四个方面,更好地支撑客户的各种场景和应用,帮助客户强化数据基础设施。 浪潮信息总裁彭震 浪潮信息总裁彭震表示,“目前,浪潮信息围绕智慧计算战略,正在构建算力、算法、数据三位一体的核心竞争力。浪潮存储的表现非常亮眼,以超过100%的市场增速高速成长,市场占有率已经位居全球前五、中国前二。希望借助G6新一代存储平台,加速存储业务增长,成为浪潮信息的另一座高峰,早日成为中国存储市场第一。“ 在国际权威机构SPC(存储性能委员会)的SPC-1性能基准测试中,浪潮连续6次完成性能全球第一的挑战,目前保持从集中式全闪、分布式全闪细分市场到总榜性能全球第一。 凭借强大的产品力,浪潮存储的市场表现也昂扬向上。2020年,浪潮是业内连续四个季度增长率超50%的唯一厂商,以20倍于业界的增速领跑中国市场,目前销售量稳居中国前二。 国际分析机构Gartner的数据显示,2021年第一季度,浪潮存储在全闪存存储、分布式存储两个领域分别取得...
- 下一篇
TLog 1.3.3 正式版发布!小而美的日志增强框架,效率神器
概述 TLog 1.3.3 正式发布!包已经上传中央仓库,修复了一些bug,增加了一些特性。 对TLog,我有一个大Plan,你想不想知道?希望感兴趣的同学参与进来,不参与也以star的方式支持。 TLog概述 TLog是在2020年9月开源的一款日志增强框架,他是一款日志框架,却能以非常低的代价让你的日志变的可追踪。它以标签的方式,通过适配各种框架让你的原生日志拥有各种标签,从而让你的日志变的更加清晰。10分钟接入!日志定位问题不再是个难题,你也不用花很多代价去上分布式追踪系统。TLog用直接方式给你的日志赋能! TLog相关链接 如果你是第一次知道TLog,可以点击以下链接进行了解,可追踪日志增强的神器 官方网站:https://yomahub.com/tlog 仓库托管:https://gitee.com/dromara/TLog 也可以看这篇文章进行了解使用使用场景和理念: https://my.oschina.net/u/1584523/blog/4994375 ## v1.3.3版本更新列表: feature: #I4EWIB TLogAspect value 获取值优化...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Redis,开启缓存,提高访问速度