(资料图片仅供参考)
21世纪经济报道记者杨清清、实习生陈雨若 北京报道
数字经济时代,云原生发展态势日渐迅猛。
5月12日,在2023通明湖论坛-云原生分论坛上,神州数码联合北京通明湖信息技术应用创新中心、中国信通院和通明智云正式发布了《云原生应用引擎技术发展白皮书》(以下简称“白皮书”)。
白皮书指出,未来云原生技术架构包括支撑平面、数据平台、控制平面和管理平面四个层面。
其中支撑平面提供整个云原生应用的基础设施支持,包括物理性的硬件、网络等资源,也包括适应云化动态规划配置的虚拟化技术。数据平面承载具体的业务流量,控制平面负责控制数据平面,二者位于支撑平面之上云化环境的服务网格,是云原生技术演进的流行架构,实现更多的东西向能力控制。管理平面则负责云原生应用整体的交付、运维和运营。
而作为云原生环境部署里的基础组件,应用引擎发挥着关键作用。白皮书指出,应用引擎是面向互联网和云原生应用提供的运行时组态服务程序。具备环境感知、安全控制、加速优化等能力,一般呈现为 Web 服务、流媒体服务、代理 (Proxy)、应用中间件、API 网关、消息队列等产品形态。
白皮书认为,在云原生架构中,应用引擎除了提供南北向通信网关的功能以外,还提供了服务网格中东西向通信、透明流量劫持、熔断、遥测与故障注入、链路追踪、蓝绿发布等新功能特性,因此应用引擎在云原生架构中发挥着更为关键的作用。
白皮书指出,当前云原生应用引擎技术还面临不少挑战。当前云原生应用引擎技术路线多样化,缺乏统一的服务质量衡量标准。作为云原生应用架构的核心组件的东西向应用控制引擎,其技术路线和产品形态呈现出多样化发展的局面,尚未形成核心技术垄断格局。
此外,当前云原生应用引擎技术能耗问题突出,性能有待提升。一方面,云原生应用引擎针对业务流量在数据层面进行统一控制,提升了效率和安全性,但云原生应用引擎会占用一定的资源,从而带来能耗问题。另一方面,应用引擎的性能还有进一步提升的空间。
当前云原生应用引擎技术还面临创新不足,存在信息安全风险的挑战。白皮书认为主要体现在以下两个方面:一是关键技术理论创新少,关键领域面临信息安全风险。二是国内尚无规模化的开源社区支撑云原生应用引擎的创新。