近日,云原生计算基金会(CNCF)正式接纳由华为云发起的云原生无代理服务网格项目Sermant。Sermant的加入,极大地丰富了云原生微服务治理技术的探索、创新和发展,为CNCF社区注入了新的活力。
Sermant是华为云在微服务治理技术领域多年的技术积累和丰富的实践经验孵化而来,致力于解决大规模微服务体系结构中的服务治理技术挑战,帮助企业以非侵入高性能的方式接入丰富的服务治理功能,促进微服务架构的数字化转型,推动开源微服务治理技术不断发展和演进。
华为云 CTO 张宇昕表示,“云原生时代,微服务治理一直是企业IT架构转型云原生架构的关键技术之一,合理采用云原生架构的企业可快速获得云计算的时代红利。而在产业界场景,该领域一直缺乏一项技术能以高性能低损耗、对应用非侵入地方式帮助客户完成云原生架构的改造。Sermant项目很好地填补了这个空白,不仅可快速实现从服务注册发现到高阶应用多活的全栈服务治理功能,对应用保持高性能低损耗的同时,大幅降低开发者对云原生架构的改造成本。我们将这项技术开放出来并捐赠给CNCF基金会,也是希望华为云在云原生时代能帮助更多的企业,更多的开发者更高效地采用云原生架构实现企业IT架构的数字化转型。”
华为云HCC服务产品部部长刘征辉强调,“Sermant项目脱胎于华为云内部产品的微服务转型技术实战,同时积累了国内典型金融客户创新场景实践经验。Sermant已经在华为内部各商用产品和云服务中有着广泛的应用,不仅能够灵活地集成在微服务引擎、多活高可用、性能测试等云服务或产品中,而且在灰度发布、故障注入、全链路压测等微服务治理场景发挥重要作用;该项目也在金融、物流、软件等行业中被开源用户广泛采用,项目的可靠性和成熟度得到了广大企业用户的真实业务验证。华为云把Sermant项目开源并捐赠给CNCF基金会,希望能够惠及国内外更多的企业开发者和用户,一起推动云原生技术创新发展和共建开放生态。”
CNCF技术监督委员会(TOC)成员王泽锋评价道,“服务网格是云原生生态的关键技术之一,Sermant通过字节码增强技术实现了在资源消耗、非侵入性和插件化解耦等维度的平衡,简化了Java应用大规模场景下的服务治理问题,可以降低企业微服务架构的运维和改造成本。期待着Sermant与更多的CNCF项目集成,为云原生生态系统带来更多新的活力。”
Sermant自2021年底开源至今,备受开源社区和产业界的广泛关注和支持,目前社区共有3个子项目,总共收获超过1200个GitHub Star和超过200个Fork,数十位来自外部企业、高校和个人开源爱好者共同参与了社区贡献,超过20家企业和单位接入Sermant进行测试和落地应用,拥有广泛的受众群体和行业覆盖面。
此次Sermant正式成为CNCF官方项目的一员,将丰富CNCF的技术生态,为开源社区带来更多活力。未来,Sermant将坚持技术领域探索和内外部用户实践的有效结合,携手更多的生态伙伴、用户和开发者,在CNCF的帮助下,共同推动云原生技术的发展,共创繁荣的开源社区。
Sermant开源项目地址:https://github.com/sermant-io/Sermant
华为云微服务引擎CSE已提供Sermant商用支持 :
https://www.huaweicloud.com/product/cse.html