多级分组交换网络中基于负载均衡的调度算法研究

多级分组交换网络中基于负载均衡的调度算法研究

作者:师大云端图书馆 时间:2015-10-10 分类:参考文献 喜欢:3055
师大云端图书馆

【摘要】网络的高速发展特别是新一代数据中心及云计算应用的出现,对构建互联网基础架构的交换机和路由器提出了更高要求。作为网络设备核心的交换架构,需要向更大容量、更优性能、更好的可扩展性和更精细的QoS保障等方向发展,以满足不断涌现的各种新型业务和应用。单级Crossbar交换网络是目前核心路由器主流交换网络结构,但是受工程实现的限制(如机架供电、芯片面积、端口密度等),无法做到更大容量。采用小型的交换模块搭建大容量的多级交换网络,可以避免上述问题。这其中三级Clos交换网络由于模块化、可扩展、无内部阻塞的优点获得广泛关注。目前针对三级Clos交换网络调度算法的研究是对单级Crossbar交换网络研究成果的简单推广,存在调度算法复杂度高、级间通信开销大、多路径均衡负载时信元发生乱序、缺乏对多播业务的支持等问题。在Clos交换网络中,一对输入输出端口之间存在多条中间路径,如何有效地在这多条路径中均衡业务以便获得高吞吐率性能,但同时又不引起乱序问题和增加复杂度,这一点需要深入研究。同样是均衡负载,两级负载均衡交换虽然与单级Crossbar交换网络一样,存在端口数目限制的问题,但是其在简化调度过程、提供稳定吞吐率性能等方面的优势仍然值得借鉴。因此本文基于负载均衡的思想,对不同结构三级Clos网络调度算法的关键技术进行了研究。主要创新点包括:1.研究了各级带缓存Clos网络的乱序问题。MMM结构Clos交换网络中间级缓存的存在缓解了输出端口的冲突,但是当不同路径上的缓存队列长度不一致时,会引起输出端口信元乱序。传统的按序调度算法或者引入复杂的匹配调度过程,或者需要逐信元反馈流控信息,限制了MMM交换的可扩展性,并且这些算法均不能达到100%吞吐率。本文提出了两种基于填补帧技术的按序调度算法(EPF算法和FIM3算法),具有复杂度低、灵活性高的优点,可在按序调度的同时提供100%吞吐率性能。所提调度算法将到达业务逐流逐帧均匀分布到所有中间级模块,通过使信元经过的中间级缓存队列长度一致来保证信元不发生乱序。一帧信元的数目与中间级模块数目相等。为避免低负载队列的饥饿问题,不满一帧的队列可通过填补空信元的方式获得发送机会。EPF算法在输入和输出级交换模块采用周期确定性轮转配置,不需要执行调度算法。在此基础上,FIM3算法在输出级采用交叉点缓存交换结构,结合最老信元优先调度算法,进一步改善了低负载时算法的时延性能。理论分析和仿真验证结果均表明在可允许业务下,所提算法无乱序、同时可提供100%的吞吐率性能。2.研究了各级带缓存Clos网络的多播支持问题。现有的多播调度算法在中间级和输出级采用输入排队FIFO结构,其吞吐率性能受多播队头阻塞影响较大;并且,以分组为粒度的调度虽然避免了分组内信元的乱序,但未能消除分组间的乱序,且总的乱序程度未被有效降低。尽管已有大量按序单播调度算法,但是考虑到多播业务扇出分布的特点,难以采用逐流业务均衡。本文提出了一种基于填补帧技术的多播调度算法(FMClos),具有较高的吞吐率和较低的乱序比例。该调度算法以信元为调度粒度,多播信元在输入级和输出级采用地址复制扇出机制进行入队操作,消除多播队头阻塞影响,提高了交换网络的吞吐率。所提算法输入级和中间级基于输出模块排队并进行逐帧调度,结合中间级模块采用的交叉点带缓存Crossbar交换单元,有效地控制了信元乱序影响的范围。仿真结果表明,所提多播调度算法的吞吐率性能接近100%,并且相比已有的多播调度算法,其乱序比例以及重排所需时延被大幅降低。3.研究了输入输出级带缓存Clos网络的加权匹配调度算法,提出了MSM结构Clos网络一种分布式加权匹配调度算法(DWMD),具有复杂度低、级间通信开销小、匹配效率高的优点。在分布式加权匹配调度算法中,每个输入模块将请求令牌均衡到所有中间级模块。各中间级模块依据本地维护的虚拟令牌计数器值执行基于权重的匹配算法,如启发式的加权匹配或随机化的加权匹配,不需要了解全局请求信息或其它中间级模块的匹配信息。该调度算法继承了负载均衡交换和加权匹配算法的优点,但既没有引起信元乱序,也没有增加通信开销。仿真结果表明,分布式加权匹配调度算法在多种业务类型下均可达到100%吞吐率,并且相比已有的加权匹配调度算法,新算法具有更高的匹配效率。4.研究了输入输出级带缓存Clos网络的多播支持问题,提出了一种基于静态轮询的单多播集成调度算法(MUSRRD)。所提算法对单多播信元分开入队,隔离了两种业务之间的影响;且多播信元在输入级基于输出模块地址复制扇出入队,消除了多播排头阻塞。由于该单多播集成调度算法不增加模块间调度信息,因此在静态轮询单播调度算法的基础上,只需对输入模块内的从判决器进行重新设计。研究表明,该算法继承了静态轮询单播调度算法中指针初始化和更新方式简单高效的特点,可提供业务类型级和流级的公平,并且算法复杂度低、硬件实现简单。
【作者】高雅;
【导师】邱智亮;
【作者基本信息】西安电子科技大学,通信与信息系统,2014,博士
【关键词】三级Clos网络;负载均衡交换;通信开销;加权匹配;多播调度;按序调度;

【参考文献】
[1]李津.改性石墨烯作为超级电容器电极材料的性能研究[D].北京化工大学,2012.
[2]韩金山,刘严,谭忠富,张世英,张文泉.非寿险精算在零售价差风险管理中的运用[J].电力系统自动化,2005,14:10-16.
[3]申小阳.数字仪表动态显示字符的计算机自动识别[D].浙江工业大学,2005.
[4]李育会.中国二十二冶集团鑫海国际公寓项目施工质量控制研究[D].燕山大学,项目管理,2014,硕士.
[5]刘振兴.电机故障在线监测诊断新原理和新技术研究[D].华中科技大学,2004.
[6]童拓鹏.基于PLS的变量选择及其在高维数据中的应用[D].天津大学,化工过程机械,2013,硕士.
[7]张文.Geodatabase模型在河口海岸地理信息系统数据库设计中的应用[D].华东师范大学,2005.
[8]李军.540例口腔癌及口咽癌的临床病例分析[D].福建医科大学,口腔颌面外科学,2014,硕士.
[9]崔志艳.塞来昔布合成方法与杂质研究[D].河北科技大学,药物化学,2013,硕士.
[10]李明会.聚合物/氧化石墨烯纳米复合水凝胶[D].合肥工业大学,2014.
[11]祝宝铃.模糊综合评价法在新木油库风险评价中的应用研究[D].吉林大学,工业工程,2012,硕士.
[12]焦金山.基于Web的船舶数据库技术研究[D].武汉理工大学,船舶与海洋结构物设计制造,2013,硕士.
[13]杜狂贺.连续刚构桥在船撞力作用下的桥梁响应分析研究[D].重庆交通大学,结构工程,2012,硕士.
[14]曲学选.对附中阶段声乐基础教学的实践与思考[D].中国音乐学院,音乐学,2012,硕士.
[15]司振贵,陈希哲.库房墙体严重开裂事故分析与处理[J].建筑技术.1997(12)
[16]王能飞.一株红酵母Y11吸附镉的特性研究及其金属硫蛋白的分离纯化[D].中国农业大学,微生物学,2004,硕士.
[17]彭绍亮.面向多媒体应用的程序特征分析与系统优化技术研究[D].国防科学技术大学,2003.
[18]周超.以《汉语教程》为例谈对外汉语文化教学及其策略[D].华中科技大学,汉语国际教育,2013,硕士.
[19]胡小娟.被动式红外线探测报警系统在校园安全的设计[D].南昌大学,电子与通信工程(专业学位),2012,硕士.
[20]周跃方.五跨连续钢箱拱桥动力特性及地震响应分析[D].大连理工大学,桥梁与隧道工程,2013,硕士.
[21]文菁.地球科学相关论文摘要[J].测绘信息与工程,2005,05:50-51.
[22]温婷婷.社会转型期主流媒体议程设置研究[D].内蒙古大学,新闻学,2014,硕士.
[23]胡文明.作物复杂性状QTL定位相关的几个问题的探讨[D].扬州大学,作物遗传育种,2014,博士.
[24]缪雄谊.黄河三角洲滨海湿地表层土壤矿物与地球化学特征研究[D].中国海洋大学,矿物学、岩石学、矿床学,2014,硕士.
[25]覃灵军.基于对象的主动存储关键技术研究[D].华中科技大学,2006.
[26]韩旭.环境管理体系的探讨及其在高校中的应用[D].青岛大学,环境科学,2004,硕士.
[27]唐芬,吴丹,周啸,GuerreroJosepM.,贾利民.分布式多变流器型微电网无互联线潮流控制[J].电网技术,2014,09:2363-2370.
[28]陈杉杉,倪萍,国宏伟,张建良,杨天钧.高风温下热风炉操作对蓄热室温度分布的影响[J].冶金自动化,2012,03:44-48.
[29]彭卫兵,史贤豪,王毅,谢波.基于OpenSees大应变单元的拱桥倒塌过程模拟[J].防灾减灾工程学报,2014,03:325-329+335.
[30]陈玉华.篌竹无性系种群生态学特性研究[D].南京林业大学,生态学,2004,硕士.
[31]黄勃.舌面图像特征分析与证候辅助诊断分类研究[D].哈尔滨工业大学,2009.
[32]杨乃亮,翟锦,王丹,江雷.染料敏化太阳能电池中的石墨烯:电子捕获与传输的桥梁[A].TheChineseChemistrySociety、RoyalSocietyofChemical、ShanghaiJiaoTongUniversity.11thConferenceonSolidStateChemistryandInorganicSynthesisJointwith2thDaltonTransactionsInternationalSymposiumAbstractBook[C].TheChineseChemistrySociety、RoyalSocietyofChemical、ShanghaiJiaoTongUniversity:,2011:2.
[33]高虎子.初中物理自适应学习系统中学习风格的研究[D].东北师范大学,教育技术学,2012,硕士.
[34]李成树.百年来雅典史研究述论[D].西南大学,史学理论及史学史,2013,硕士.
[35]郭倩倩.农民工城市融入影响因素研究[D].西南大学,区域经济学,2014,硕士.
[36]孙健.茶树上冰核活性细菌的分离、鉴定及防治[D].安徽农业大学,遗传学,2011,硕士.
[37]曾岩.Y_2O_3与方石英对氧化硅陶瓷型芯性能的影响[D].哈尔滨工业大学,材料加工工程,2014,硕士.
[38]张荣祥,陈兆宽.线性控制系统最经济结构综合解的适定性问题[J].自动化学报,1981,04:237-246.
[39]沈飚,何继善.电磁波拟地震波波动方程理论及正演模拟[J].石油地球物理勘探,1993,04:447-452+461+512.
[40]徐乾宇.中国国际投资头寸分析[D].上海社会科学院,金融学,2012,硕士.
[41]姬静.再保险中保险代位权的法律问题研究[D].华中师范大学,法律,2013,硕士.
[42]陈振存.基于企业视角研究消费者信任危机的事前控制[D].沈阳理工大学,企业管理,2013,硕士.
[43]王闻然.基于我国经济空间分布特点的关于黑龙江省县域经济的实证分析与讨论[J].商场现代化,2014,09:167-169.
[44]魏泳安.思想政治教育生态价值及其实现研究[D].兰州大学,思想政治教育,2014,硕士.
[45]梁磊.BT项目风险管理制度设计研究[D].合肥工业大学,工程与项目管理,2013,硕士.
[46]苏苌.甘肃甘南玛曲沼泽化草甸土壤纤毛虫群落对不同放牧强度的响应[D].西北师范大学,生态学,2013,硕士.
[47]刘凤娟.土地征收对农民效用的影响[D].山东大学,金融(专业学位),2013,硕士.
[48]陈首峰.基于田口法的质量管理及控制系统的研究[D].西安电子科技大学,机械制造及其自动化,2004,硕士.
[49]雷鸣.六种单花种蜂蜜掺假情况的分析检测研究[D].浙江工业大学,2013.
[50]贺超,陈国柱.基于主从控制的变流器并联系统输出电流一致性分析[J].电力系统自动化,2014,11:116-122.

相关推荐
更多