C-Share:面向软件定义数据中心的 光路共享
网络与互联网体系结构
2020-09-01 v1
摘要
将光路交换机 集成到数据中心是一项正在进行的研究挑战。近年来,最先进的解决方案针对不同的光路交换机技术、控制技术和流量重路由方法,引入了混合分组/电路架构。这些解决方案基于分离的分组和电路平面,无法利用光路来传输并非来自或发往直接连接到电路端点的交换机的流。此外,当前基于 SDN 的大象流重路由方法需要为每个流设置一条转发规则,这引发了可扩展性问题。在本文中,我们提出了 C-Share——一种用于数据中心网络的实用、可扩展的基于 SDN 的电路共享解决方案。C-Share 本质上通过利用扁平的上层网络拓扑,使大象流能够共享光路。C-Share 基于一种可扩展且解耦的基于 SDN 的大象流重路由方法,该方法包括大象流检测、标记和识别,并通过使用普遍的网络采样方法(例如 sFlow)来实现。C-Share 每条光路仅需一条 OpenFlow 规则,从而显著减少了所需的 OpenFlow 规则表项占用空间和设置规则速率。它还减轻了后续大象流的 OpenFlow 出站延迟。我们基于 Mininet 实现了 C-Share 的概念验证系统,并使用事件驱动模拟测试了 C-Share 的可扩展性。我们的结果表明,网络中的小鼠/大象流分离持续增加,进而提高了网络吞吐量和流完成时间。
引用
@article{arxiv.1609.04521,
title = {C-Share: Optical Circuits Sharing for Software-Defined Data-Centers},
author = {Yaniv Ben-Itzhak and Cosmin Caba and Liran Schour and Shay Vargaftik},
journal= {arXiv preprint arXiv:1609.04521},
year = {2020}
}