The emergence of intelligent applications and recent advances in the fields of computing and networks are driving the development of computing and networks convergence (CNC) system. However, existing researches failed to achieve comprehensive scheduling optimization of computing and network resources. This shortfall results in some requirements of computing requests unable to be guaranteed in an end-to-end service pattern, negatively impacting the development of CNC systems. In this article, we propose a distributed cooperative routing framework for the CNC system to ensure the deadline requirements and minimize the computation cost of requests. The framework includes trading plane, management plane, control plane and forwarding plane. The cross-plane cooperative end-to-end routing schemes consider both computation efficiency of heterogeneous servers and the network congestion degrees while making routing plan, thereby determining where to execute requests and corresponding routing paths. Simulations results substantiates the performance of our routing schemes in scheduling computing requests in the CNC system.
翻译:智能应用的出现以及计算和网络领域的最新进展,正推动计算与网络融合(CNC)系统的发展。然而,现有研究未能实现计算和网络资源的全面调度优化。这一不足导致部分计算请求在端到端服务模式下的需求无法得到保障,从而对CNC系统的发展产生负面影响。本文针对CNC系统提出了一种分布式协同路由框架,以确保请求的截止时间要求并最小化计算成本。该框架包括交易平面、管理平面、控制平面和转发平面。跨平面协同的端到端路由方案在制定路由计划时,同时考虑了异构服务器的计算效率与网络拥塞程度,从而确定请求的执行位置及对应的路由路径。仿真结果验证了所提路由方案在CNC系统中调度计算请求的性能。