Delegating Data Plane With Cloud-Assisted Routing

Delegating Data Plane With Cloud-Assisted Routing
复制标题

DOI:
10.1109/tnsm.2023.3239802
复制
发表时间:
2023-09
影响因子:
5.3
通讯作者:
P. K. Dey;Murat Yuksel
P. K. Dey;Murat Yuksel
中科院分区:
计算机科学2区
文献类型:
--
作者:
P. K. Dey;Murat Yuksel

文献摘要

相似文献

数据中心正在接受软件定义网络(SDN),因为很明显,这种将数据平面与控制平面完全分离的技术为其内部路由管理提供了更大的灵活性,并为用户提供了更好的服务质量(QoS)。实现类似的解决方案,以服务于使用公共互联网路由的软件定义广域网的目的也越来越受欢迎。虽然,代替具有完全分离,但是对于本地平台,将控制平面的大部分沿着与数据平面的最少部分保持在远程中并且反之亦然的混合方法可能更适合。为此,我们提出了一种新的混合SDN方法,云辅助路由(CAR),它通过在本地路由器和远程云计算平台之间分离控制和数据平面功能,以较低的价格利用云提供的高计算服务。这种将数据平面委托给第三方机构需要适当的控制平面管理策略以及处理或避免可能的环路和故障。我们详细的CAR的架构视图,解决其相关的挑战,并提出基于原型的评估,它减少路由表的大小。
Data centers are embracing the software-defined networking (SDN) as it is evident that this technology of completely separating the data plane from the control plane gives more flexibility for their internal routing management and provides better Quality-of-Service (QoS) to the users. Implementing a similar solution to serve the purpose of software-defined wide-area networking using public Internet routing is also gaining popularity. Although, instead of having a complete separation, a hybrid approach to keep most of the control plane along with the least of the data plane in the remote and vice-versa for the local platform may be more fitting. To this end, we propose a new hybrid SDN approach, Cloud-Assisted Routing (CAR), that utilizes the high computational services that cloud offers at a lower price by splitting both control and data plane functions between a local router and a remote cloud computing platform. Such delegation of data plane to a third-party authority requires proper control plane management policies and handling or avoiding possible loops and failures. We detail the architectural view of CAR, address its associated challenges, and present prototype-based evaluations of it for reducing routing table sizes.