当前位置:主页 > 管理论文 > 移动网络论文 >

基于业务分类的服务器选择算法的研究

发布时间:2018-03-30 21:15

  本文选题:内容分发网络 切入点:内容路由 出处:《北京邮电大学》2014年硕士论文


【摘要】:互联网的飞速发展使人们的工作和生活变得越来越便利。然而不断丰富的应用使得网络中的流量呈现爆炸性增长的态势,网络尤其是骨干网的拥堵已经变成了一个必须面对的重要问题。为了解决这个问题,互联网创始人之一Tim berners-Lee于1995年发起了一项解决网络拥塞的技术挑战,这项技术挑战最终促使内容分发网络(Content Delivery Network, CDN)的诞生。CDN从根本上改变了互联网的传输模式,通过在靠近用户的边缘服务域布置大量的服务节点,使得用户能够从距离较近的边缘服务节点访问所需的资源,从而有效缓解了骨干网络的拥塞,同时也改善了用户体验质量(Quality Of Experience,QoE)。 服务器选择是CDN中内容路由关键技术需要考虑的重要问题之一,其算法将决定内容路由的优劣,进而影响用户的QoE。传统的服务器选择算法采用轮询、随机、或是最小负载等算法。然而这些算法当突发热点事件时,很容易导致单个服务器负载过重,而且无法适应多业务的应用场景。这些存在的问题将会极大程度的限制CDN的进一步发展与应用。 为了解决这一问题,本文在混合式CDN架构基础之上,提出了一种基于虚拟负载的概率重定向算法。在服务域中,每个CDN节点有一个连接队列,能够将到来的连接请求存储在队列中。负载均衡器采用轮询的方式将请求分发到各个CDN节点上,当队列的连接负荷达到规定阈值时,启用本文提出的算法,通过一种概率的方式将本身过载的请求重定向到负载较轻的邻居节点上。该算法能够避免单个节点负载过重的状况发生,充分利用了各个节点的硬件资源来为用户提供更好的QoE。最后搭建了具体的实验平台,并通过Apache Jmeter来模拟多用户并发的场景,分别从用户平均响应时间及节点虚拟负载两方面对本文提出的算法和传统算法进行了比较,实验结果表明了本文提出的算法在平均响应时间上要比经典的轮询和最小负载算法提高至少10%,而且各个节点的虚拟负载相对更加均衡。
[Abstract]:The rapid development of the Internet makes people's work and life more and more convenient. Network congestion, especially in backbone networks, has become an important problem that must be faced. In order to solve this problem, Tim berners-Lee, one of the founders of the Internet, launched a technical challenge to solve network congestion in 1995. This technical challenge ultimately led to the birth of the content Delivery Network (CDNs), which fundamentally changed the mode of transmission of the Internet by placing a large number of service nodes in the edge service domain near the user. It enables users to access the required resources from close edge service nodes, thus effectively reducing the congestion of backbone networks and improving the quality of user experience quality of experience QoS. Server selection is one of the most important issues in content routing in CDN. Its algorithm will determine the quality of content routing, and then affect the QoS of users. Traditional server selection algorithm adopts polling and randomness. Or algorithms such as minimum load. However, when a hot event occurs, these algorithms can easily cause a single server to be overloaded. These problems will greatly limit the further development and application of CDN. In order to solve this problem, this paper proposes a probabilistic redirection algorithm based on virtual load based on hybrid CDN architecture. In the service domain, each CDN node has a connection queue. The load balancer distributes the request to each CDN node by polling. When the connection load of the queue reaches the specified threshold, the algorithm proposed in this paper is enabled. The overloaded request is redirected to the lighter neighbor node in a probabilistic way. The algorithm can avoid the overload of a single node. The hardware resources of each node are fully utilized to provide users with better QoS. Finally, a concrete experimental platform is built, and the multi-user concurrent scenario is simulated by Apache Jmeter. This paper compares the proposed algorithm with the traditional algorithm in terms of the average response time of the user and the virtual load of the node. The experimental results show that the average response time of the proposed algorithm is at least 10 higher than that of the classical polling and minimum load algorithms, and the virtual load of each node is relatively more balanced.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.06

【共引文献】

相关期刊论文 前8条

1 杜传震;田铭;兰巨龙;;基于后缀摘要的可选下一跳转发信息表聚合方法[J];计算机应用研究;2014年01期

2 黄卓星;林锦贤;;CDN中基于服务效用的请求重定向策略[J];计算机工程与应用;2014年14期

3 张成;杨东风;黄协;张根耀;;内容分发网络中基于相关内容吸引的缓存算法[J];计算机工程;2014年09期

4 冯庆华;;基于改进哈希编码的路由查询匹配算法[J];计算机与现代化;2014年12期

5 张震;张雷;;基于CCN的CDN视频内容分发技术研究[J];软件;2015年01期

6 刘涛;程东年;田铭;;基于蚁群优化的内容中心网络服务节点选取算法[J];信息工程大学学报;2013年06期

7 王慎娜;高随祥;杨文国;;P2P流媒体直播系统数据调度算法[J];网络新媒体技术;2014年04期

8 郭力兵;周锦标;李凌;李生平;汪毅;;航天测控软件共用技术研究与实现[J];现代防御技术;2014年06期

相关会议论文 前1条

1 江敏;朱尚明;党齐民;;基于混合内容分发网络的流媒体系统设计实现[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年

相关博士学位论文 前6条

1 郑重;面向动态网络环境的高鲁棒性数据分发技术研究[D];国防科学技术大学;2011年

2 张海鹏;网络服务系统的动力学建模与分析研究[D];中国科学技术大学;2014年

3 姚士佳;视频分发与缓存协同优化技术研究[D];中国科学技术大学;2014年

4 刘然;移动互联网环境下高效流媒体分发关键技术研究[D];华中科技大学;2013年

5 李乔;融合型内容分发网络关键技术研究[D];哈尔滨工业大学;2014年

6 陈剑鸿;复杂网络上的数据分发模型及技术研究[D];华南理工大学;2013年

相关硕士学位论文 前10条

1 刘涛;内容中心网络访问时延优化技术研究[D];解放军信息工程大学;2013年

2 徐飞;面向群体顾客个性化需求的服务网络构建方法[D];哈尔滨工业大学;2013年

3 朱振广;面向内容分发网络的动态负载均衡技术研究[D];哈尔滨工业大学;2012年

4 殷勤;互联网电视技术及市场发展前景分析[D];上海交通大学;2013年

5 葛宝梁;数字分发系统页面加速子系统的设计与实现[D];哈尔滨工业大学;2012年

6 李松;面向网络行为的CDN缓存分配策略[D];华东理工大学;2014年

7 邹礼见;内容分发网络互联的请求路由策略研究[D];华中科技大学;2013年

8 沈海飞;基于对等网络的负载均衡研究[D];苏州大学;2014年

9 雷起;基于云平台的多约束流媒体内容分发方法研究[D];郑州大学;2014年

10 秦泓洋;ISP融合型内容分发网络节点部署机制研究与实现[D];哈尔滨工业大学;2014年



本文编号:1687657

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1687657.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4cbe6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com