0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源发展与开发者专题 | 通明智云总经理吴若松:NJet云原生应用引擎自主创新之路

开放原子 来源:未知 2023-12-30 16:30 次阅读
wKgZomWP1jyAY7iBABg38aat8JA659.gif  

编者按

开源孕育于软件,发展于数字经济,是开放、协同、共享的新型生产方式,对于新时期推动经济发展、科技创新、文化繁荣、社会治理、开放合作、共同富裕具有重要意义。长期以来,中国始终秉持开放、融通、互利、共赢的合作观,积极融入全球产业链供应链,基本构建了规模大、体系全、竞争力较强的产业体系,为开源发展提供了土壤、积蓄了能量、创造了条件。 为了更好地宣传中国开发者在开源技术领域的贡献和创新,帮助更多人更充分了解开源和开发者对中国技术创新发展的贡献和意义。开放原子开源基金会和中国电子报重磅推出“开源发展与开发者”专题报道,邀请开放原子开源基金会理事长、两院院士,以及基金会旗下的重点开源项目、头部科技企业负责人和专家撰写署名文章,分享对开源技术和开发者的见解和实践经验。

在数云时代的今天,WEB应用已经成为人和机器连接云计算、互联网用来获得知识、传递信息的主要媒介,是互联网实现价值的关键。从部署规模来说,WEB服务器软件的部署数量远远超过数据库的部署数量;从重要性方面来看,为保证互联网应用的安全、高效、稳固、可控运行,WEB服务器软件已成为IT架构的必要组件。可以说,WEB服务器软件是新一代关键基础软件的核心代表。除了WEB应用以外,互联网演进过程中还涌现出许多新型网络应用软件,它们包括消息中间件、应用中间件、流媒体服务软件、API网关软件和应用代理软件等等。由于这类软件底层技术基本一致同源,为了便于归纳和分类,这类服务器应用软件统一定义为应用引擎。 应用引擎是面向互联网和云原生应用提供的运行时组态服务程序,具备应用和内容交付、环境感知、安全控制、加速优化等功能,一般包括Web服务器、流媒体服务器、代理(Proxy)、中间件、API网关、消息队列等产品形态。互联网时代国际主流的应用引擎包括NGINX,APACHE,IIS等。在云原生时代有许多新的轻量级应用引擎涌现,包括NGINX(C语言)、Envoy(C++语言)、Linkerd(Rust语言)等。 在云原生架构中,应用引擎作为服务网格的数据面,除了提供南北向通信网关的功能以外,还提供了服务网格中东西向通信、透明流量劫持、熔断、遥测与故障注入等新功能特性,其地位和作用在云原生架构中变得愈发重要。 wKgZomWP1jyABjJbAAEGbeXPKHc028.jpg应用引擎作为云原生架构的数据平面 当前,IT架构已经从主机系统架构(Main Frame,上世纪60年代起)、客户端服务器架构(Client/Server,上世纪90年代起)演进为云原生应用架构(微服务架构,2015年起),市场上三种架构并存。其中,主机系统架构已逐渐退出,客户端服务器架构仍是主流,云原生应用架构市场占有率正不断提高。 客户端服务器架构下,应用引擎市场格局已基本固化。应用引擎的市场格局主要经历了四个阶段:2000年前“百花齐放”,2000年~2014年,Apache(开源)“一统天下”;2014年~2019年,微软IIS(非开源)成为市场主流;2019年至今,NGINX(开源)凭借高效、高并发和扩展性强的优势成为市场领导者。据Netcraft统计,截至2023年10月,NGINX引擎部署数量高达10.4亿,全球占比38.87%。 云原生应用框架下,应用引擎尚未形成技术垄断。该架构下,为支持应用的快速迭代,应用功能已解耦成多个微服务,应用引擎不仅需要支撑人机交互(南北通信),还需实现微服务间的信息/数据交互(东西通信)。目前,NGINX是南北通信的主流引擎;东西通信引擎方面,在不到十年的时间内,已从早期美国的Kube Proxy演进到Envoy、NGINX等多个引擎并存局面,新旧引擎不断更迭,还未形成技术垄断。 应用引擎领域,我国一直处于跟随状态,不掌握核心技术。据初步统计,基于美国f5公司的NGINX开源技术的引擎在我国部署占比超过50%,已形成垄断格局,在金融、通信、政府等行业和领域占比更高。新冠疫情期间,全国各省市新冠疫情防控所使用的健康宝类应用均采用NGINX引擎。这对供应链管理提出了更高要求,尤其是金融、政府等关键应用的稳定可靠运行以及国家网域空间安全等领域。一旦出现风险,我国应用引擎的功能性与国际水平的差距将进一步拉大,对我国互联网应用服务的国际竞争力以及我国数字经济发展将产生较大的负面影响。 目前云原生应用架构还处于初期阶段,与之相关的应用引擎技术还远未定型,我们有机会在IT架构迁移(客户端服务器架构向云原生应用架构迁移)的窗口期,通过吸收、转化NGINX核心技术,开发全新的自主创新云原生应用引擎,实现国际并跑。 2021年12月,通明智云(北京)科技有限公司在北京经开区国家信创园成立,开始布局NJet应用引擎的自主创新研发工作,主要以NGINX 1.23.1开源版本为基础,进行内核重构、安全加固、功能增强开发,形成自主创新的NJet云原生应用引擎,实现NGINX不具备的在云原生架构下提供东西向应用流量控制能力、增加国密算法的SSL通信能力、兼容Kubernetes容器编排和Istio服务治理框架,具体包括:内核重构(运行时动态配置加载能力包括Location、证书、Server动态加载等)、安全加固(包括HTTP3协议国密算法支持、RSA/国密自适应双证书体系认证、RSA/国密双证书吊销列表管理等)、功能增强(包括透明流量劫持、故障注入、高性能遥测、多协议自动适配与代理、WASM支持模块等)。 经过近一年的技术攻关和生态建设,现初步测试,NJet应用引擎在云原生技术架构中性能优于美国CNCF推荐的云原生应用引擎。下一步,将把NJet1.0开源版本捐赠给开放原子开源基金会,完善NJet应用引擎开源生态。 NJet应用引擎作为开源项目,属于云原生底层核心技术开发,具有开发技术难度大、周期长、资金密集、知识密集的特点,需经过较长期的产品迭代和生态建设;同时,NJet云原生应用引擎对于我国布局信息技术自主创新,具有填补国内技术空白、完善云原生自主创新产业链的重大意义。 展望未来,我们相信以应用引擎为战略突破口,开展云原生技术架构的自主创新实践,必将能够开创我国云原生技术领域的自主创新新局面。 访问“开放原子”视频观看2023开放原子开发者大会回放wKgZomWP1jyAM_O5AADqs4-gSNs916.jpg  


原文标题:开源发展与开发者专题 | 通明智云总经理吴若松:NJet云原生应用引擎自主创新之路

文章出处:【微信公众号:开放原子】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:开源发展与开发者专题 | 通明智云总经理吴若松:NJet云原生应用引擎自主创新之路

文章出处:【微信号:开放原子,微信公众号:开放原子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    k8s微服务架构就是云原生吗?两是什么关系

    和安全性,使开发者能够更轻松地构建和部署现代化的应用程序。然而,云原生不仅仅局限于Kubernetes或任何单一的技术,它是一种方法论和最佳实践,涵盖了多个技术和理念,旨在充分利用计算的优势来构建和运行应用程序。具体来说,UU
    的头像 发表于 11-25 09:39 41次阅读

    Arm推出GitHub平台AI工具,简化开发者AI应用开发部署流程

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从到边缘侧基于 Arm 平台的开发。 Arm 原生运行器为部署云原生、Windows on Arm 以及
    的头像 发表于 10-31 18:51 1195次阅读

    开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束

    粤港澳大湾区国家技术创新中心操作系统业务负责人柯善风做了“国创面向工业机器人的OS解决方案和落地实践”专题报告。柯善风介绍国创中心的发展情况,分享了面向工业场景、自主可控、中立普惠
    发表于 08-30 17:24

    HDC 2024软通动力携手华为共启AI原生应用引擎全域生态合作

    华为开发者大会2024(HDC 2024)期间,华为开天aPaaS高峰论坛首发“AI原生应用引擎”。软通动力高级副总裁、数字基础设施与集成总经理
    的头像 发表于 06-25 19:19 1251次阅读
    HDC 2024软通动力携手华为<b class='flag-5'>云</b>共启AI<b class='flag-5'>原生</b>应用<b class='flag-5'>引擎</b>全域生态合作

    华为开发者桌面全新发布 CodeArts IDE for Python,极致优雅云原生开发体验

    近日,华为正式发布 CodeArts IDE for Python,这是一款内置华为自研 Python 语言服务,提供智能编程、灵活调试能力的可扩展桌面开发工具,为华为开发者提供卓
    的头像 发表于 05-10 00:27 1202次阅读
    华为<b class='flag-5'>云</b><b class='flag-5'>开发者</b>桌面全新发布 CodeArts IDE for Python,极致优雅<b class='flag-5'>云原生</b><b class='flag-5'>开发</b>体验

    开放原子开源大赛—基于OpenHarmony的团结引擎应用开发赛正式启动!

    “基于OpenHarmony的团结引擎应用开发赛”是开放原子全球开源大赛下开设的新兴及应用赛的赛题之一,本次赛题旨在鼓励更多开发者基于OpenHarmony 4.x版本,使用Unity
    发表于 03-13 10:45

    开源发展开发者专题 | CSDN创始人蒋涛:全力打造中国开发者开源新生态

    、共赢的合作观,积极融入全球产业链供应链,基本构建了规模大、体系全、竞争力较强的产业体系,为开源发展提供了土壤、积蓄了能量、创造了条件。 为了更好地宣传中国开发者开源技术领域的贡献和
    的头像 发表于 12-26 18:50 499次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>发展</b>与<b class='flag-5'>开发者</b><b class='flag-5'>专题</b> | CSDN创始人蒋涛:全力打造中国<b class='flag-5'>开发者</b><b class='flag-5'>开源</b>新生态

    一切为了开发者|AI、操作系统、云原生、汽车、教育、物联网、安全等前沿技术探索

    ,深入探讨了 AI+、操作系统、云原生、汽车、教育、物联网、开源社区、数据安全、法律合规 等多个前沿话题。大会汇聚了来自全球的技术领袖和行业精英,共同为科技与技术的发展注入活力,推动开源
    的头像 发表于 12-22 18:20 450次阅读
    一切为了<b class='flag-5'>开发者</b>|AI、操作系统、<b class='flag-5'>云原生</b>、汽车、教育、物联网、安全等前沿技术探索

    开源治理与开发者运营分论坛圆满举办

    开源技术的发展促进创新、开放、协作和共享的文化,汇聚多方的智慧,推动社会的共同进步。伴随开源的蓬勃发展,众多企业、组织和
    的头像 发表于 12-22 09:59 458次阅读
    <b class='flag-5'>开源</b>治理与<b class='flag-5'>开发者</b>运营分论坛圆满举办

    大咖云集,2023 开放原子开发者大会助力开发者实现梦想

        12 月 16 日,以“一切为了开发者”为主题的开放原子开发者大会在无锡开幕。大会聚焦大模型、云原生、前端、自动驾驶、物联网、开源治理与开发
    的头像 发表于 12-22 09:57 835次阅读
    大咖云集,2023 开放原子<b class='flag-5'>开发者</b>大会助力<b class='flag-5'>开发者</b>实现梦想

    触觉智能亮相2023开放原子开发者大会 创新引领开源新篇章

    12月16日,2023开放原子开发者大会在无锡盛大举行,此次大会将通过多样的活动形式,全方位为开发者赋能,共设置1场开幕式主论坛、1场开源大赛决赛、1场编程马拉、15场技术平行专场、
    的头像 发表于 12-19 08:32 482次阅读
    触觉智能亮相2023开放原子<b class='flag-5'>开发者</b>大会  <b class='flag-5'>创新</b>引领<b class='flag-5'>开源</b>新篇章

    大咖云集,2023开放原子开发者大会助力开发者实现梦想

    12月16日,以“一切为了开发者”为主题的开放原子开发者大会在无锡开幕。大会聚焦大模型、云原生、前端、自动驾驶、物联网、开源治理与开发者运营
    的头像 发表于 12-18 16:05 509次阅读

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    重要的合作目标,展示出了卓越的团队合作和专业技能,这种成功的合作对双方的业务增长和发展都起到了积极的推动作用! 未来,期待与开发者共同携手,推动电子技术的发展创新,为
    发表于 12-11 16:11

    诚邀报名|在开发者大会,洞悉云原生技术落地最佳实践

    2023开放原子开发者大会 . OPENATOM DEVELOPERS CONFERENCE 云原生技术前沿落地实践分论坛 2023.12.16 随着云原生技术的蓬勃发展
    的头像 发表于 12-09 18:45 608次阅读

    开放原子开发者工作坊|大咖论道云原生技术发展与应用实践

    、获取前沿技术趋势。 数字化和智能化时代的来临,激发各行各业对“”的需求,企业开始依托云原生、数字原生等核心技术进行数字化转型,寻求高效治理的“良方”。在云原生颠覆技术范式、重构数据
    的头像 发表于 11-29 20:25 1132次阅读