APP下载

基于可编程网络的算力调度机制研究

2021-11-28李铭轩曹畅杨建军

中兴通讯技术 2021年3期

李铭轩 曹畅 杨建军

摘要:结合最新的可编程网络技术,提出了算力资源调度技术,并介绍了技术架构和算力调度机制。在算力资源调度技术架构的基础上,进一步提出了整体平台功能架构和编程架构。基于可编程网络的算力资源调度技术解决了目前算力调度过程中无法实现的网络参数问题,从而能够更好地实现网络和算力的融合。

关键词:可编程网络;云原生;P4;无服务

Abstract: Combined with the latest programmable network technology, the computing power resource scheduling technology is proposed, and the overall technical architecture and computing power scheduling mechanism are introduced. Based on the technical architecture of computing power resource scheduling, the overall platform functional architecture and programming architecture are further proposed. The computing power scheduling mechanism based on the programmable network solves the current bottleneck of network parameters that cannot be achieved in the current computing power scheduling process, which can better achieve the integration of network and computing power.

Keywords: programmable network; cloud native; P4; serverless

软件定义网络(SDN)通过网络控制逻辑(控制平面)与转发流量(数据平面)的分离,将传统封闭的网络体系解耦为数据平面、控制平面和应用平面,简化策略实施和网络配置[1]。 2008年,以斯坦福大学Nick MCKEOWN教授为首的研究团队提出了OpenFlow以及SDN技术。自此,SDN技术获得了业界的高度关注,一系列相关应用被提出,极大地促进了网络创新发展。2014年,在SDN基礎上,研究者又提出了可变成数据平台技术,将网络编程能力扩展到数据平面,进一步开放了网络设备的可编程能力[2]。

在从原有的虚拟化技术向云原生技术的演进过程中,传统的算力资源调度技术往往基于网络互通,并通过集群自身的调度策略来实现算力的动态调度和应用分配。在这一过程中,固化的组网方式已经无法满足业务需求,网络编排能力已成为算力调度能力的制约因素。文章中,我们着重研究基于可编程网络的算力调度机制,以期能够将可编程网络的最大优势应用于传统的算力调度机制中。

1 可编程网络介绍

现有的网络技术尤其是SDN技术的发展,使得传统网络转发设备能够从固化在芯片上的转发机制向基于通用芯片承载的转发机制转变,同时也可以为SDN的实现带来可能性[3]。……

登录APP查看全文