Dynamic Scheduling of Network Updates

Dynamic Scheduling of Network Updates
复制标题

DOI:
10.1145/2740070.2626307
复制
发表时间:
2014-10-01
影响因子:
2.8
通讯作者:
Wattenhofer, Roger
Wattenhofer, Roger
中科院分区:
计算机科学4区
文献类型:
--
作者:
Jin, Xin;Liu, Hongqiang Harry;Wattenhofer, Roger

文献摘要

被引文献

相似文献

我们提出DionySus,这是一种用于软件定义网络中快速,一致网络更新的系统。 Dionysus将与一致性相关的依赖关系编码为单个交换机的一致性相关依赖关系,然后根据不同开关的更新速度的运行时差异动态地安排这些更新。这种动态调度是其速度的关键。先前的更新方法很慢,因为它们预先确定的时间表不适合运行时条件。测试平台实验和数据驱动的模拟表明,与先前的方法相比,狄俄尼索斯在宽面积和数据中心网络中的中位更新速度都提高了53-88%。
We present Dionysus, a system for fast, consistent network updates in software-defined networks. Dionysus encodes as a graph the consistency-related dependencies among updates at individual switches, and it then dynamically schedules these updates based on runtime differences in the update speeds of different switches. This dynamic scheduling is the key to its speed; prior update methods are slow because they pre-determine a schedule, which does not adapt to runtime conditions. Testbed experiments and data-driven simulations show that Dionysus improves the median update speed by 53-88% in both wide area and data center networks compared to prior methods.