[发明专利]基于SDN的云数据中心负载可感知的请求路由方法有效
申请号: | 201610443332.6 | 申请日: | 2016-06-20 |
公开(公告)号: | CN106850726B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 苑海涛;毕敬;张立波 | 申请(专利权)人: | 北京交通大学;北京工业大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/803 |
代理公司: | 11392 北京卫平智业专利代理事务所(普通合伙) | 代理人: | 董琪<国际申请>=<国际公布>=<进入国 |
地址: | 100044北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于SDN的云数据中心负载可感知的请求路由方法,该方法综合考虑了网络拥塞信息和虚拟机负载信息,得到处理某一应用请求最佳的虚拟机和到达该虚拟机路径组合,从而使得总响应时间最小化。在这一过程中,提出负载可感知控制器的总响应时间计算模型,另外还基于遗传算法获得每一个应用可以将请求送达虚拟机的链路集合,提供了计算每个虚拟机处理当前应用请求所需时间的计算模型,并给出了请求在链路中延迟时间的计算模型,通过计算虚拟机处理该请求的时间与链路的延迟时间,最终得到最小化的总响应时间。本发明缩小了数据中心中应用的延迟时间,提升了用户体验,并且为云数据中心提供商降低了利润的损失。 | ||
搜索关键词: | 基于 sdn 数据中心 负载 感知 请求 路由 方法 | ||
【主权项】:
1.一种基于SDN的云数据中心负载可感知的请求路由方法,其特征在于,当某一个应用向云数据中心发送请求时,负载可感知的控制器针对获取的请求,对能够处理该请求的所有虚拟机进行遍历,计算每一个虚拟机处理所述应用的所述请求的时间,继而分别依次寻找可以通向每一个虚拟机的所有网络路由路径,计算每一条路径的延迟时间,从而得到每一个虚拟机每一条可达路径的总响应时间,将虚拟机处理时间与路径延迟时间相加作为总响应时间,遍历完所有虚拟机的所有可达路径之后,总响应时间最小的路径和该路径对应的虚拟机即为最佳的路由路径和虚拟机组合;该方法进一步包括如下步骤:/n1)计算应用请求的路径延迟时间 即:/n /n其中,f表示当前应用,pf表示应用f请求的网络路由路径, 表示表示网络路由路径pf上所有网络设备的个数, 表示网络路由路径pf上第i个网络设备为应用f的请求所分配的带宽,λf表示应用f的请求的到达率,sf表示应用f的每一个请求的大小;/n2)计算应用请求在虚拟机上的处理时间 即:/n /n其中,df表示可处理应用f请求的虚拟机, 表示虚拟机df上剩余的尚未被处理请求的个数, 表示虚拟机df的处理能力;/n3)计算应用请求的总响应时间 该时间包括网络中的延迟时间和虚拟机上的处理时间,具体为:/n /n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学;北京工业大学,未经北京交通大学;北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610443332.6/,转载请声明来源钻瓜专利网。