coflow阅读笔记:混合SDN网络流量调度和故障恢复研究(第六章)

本文探讨了在数据中心网络中,针对coflow的调度和故障恢复问题。作者提出了一种基于带宽变化的SDN调度系统,旨在最小化平均完成时间CCT,优化错过完成时限的coflow数目,并确保传输公平性。文章阐述了在线调度算法面临的挑战,如链路带宽估计和负载开销,并介绍了一个两目标函数的优化方法。然而,算法细节的清晰度成为疑问,特别是关于最优路径和速率的分配。尽管如此,该研究为coflow管理和普通数据流操作的差异提供了见解。

贾许亚. 混合SDN网络流量调度和故障恢复研究[D].清华大学,2019.

big questions

coflow的调度可以暂时归纳为三类:

  1. 最小化网络中coflow的平均完成时间CCT;
  2. 最小化错过完成时限要求的coflow数目;
  3. 不同coflow传输的公平性

涉及上述的研究都假定网络中的coflow调度的可用带宽固定的,因为数据中心有大量的数据流来自互联网,并且还有其他一些数据中心的背景流量;作者提出一种基于可用带宽变化的coflow调度和路由算法,尝试用最少的SDN交换机测量数据中心的可用带宽,然后基于变化的带宽提出了SDNC调度系统,在满足他们传输截止时间的情况Ian最小化平均CCT。

specific quentions

带宽变化时,采用在线调度算法优化coflow数据流,存在以下挑战

  1. 如何部署最少的SDN交换机实现链路剩余带宽估计
  2. 如何用最小的负载开销得到可用链路带宽估计
  3. 在保证满足最多 Coflow 传输截止时间的情况下,如何把路由和调度相结合来最小化 Coflow 平均的 CCT

method

首先在数据中心中部署SDN交换机,使得每一个数据流至少经过一个SDN交换机;
采用基于转发路径聚合的数据流量测量方法,不单独测量每个数据流流量大小;
上述过程主要解决specific questions中的1,2问题,不进行展开,主要对于第三个问题进行算法说明。

两个目标函数,一是最大限度地提高满足传输截止时间coflow的个数,第二是最小化平均CCT

算法伪代码
当一个新的coflow到达时,计算其可用的链路带宽,由(链路实际带宽 - 背景流量带宽)获得。将新到达的coflow插入未完成集合中,按照未完成coflow的 r k r_k rk在瓶颈链路上进行增序排列。 r k r_k r

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值