面向数据中心的高效以太网转发算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:czqmip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据中心(DataCenter,DC)是云计算的基础设施,一个庞大的数据中心能够搭载成千上万台服务器通过网络组成集群对外提供服务。按照转发方式的不同,数据中心网络(Data Center Network,DCN)中数据包的转发可以分为IP多播(Multicast)转发和MAC单播(Unicast)转发:对于IP多播转发,在转发过程中交换机需要记录大量的多播组信息,而低端交换机的存储空间是有限的,如果将多播转发信息不存储在交换机中而是编码存储在数据包的包头中,又会带来额外的流量开销,降低带宽的利用率,IP多播转发面临可伸缩性挑战;对于MAC单播转发,由于MAC地址不像IP地址那样易于汇聚,虚拟化技术的应用使得MAC地址转发表项爆炸性地增长,并且虚拟机的开关和迁移又导致MAC地址的更新非常频繁,低端交换机有限的存储空间导致DCN中MAC单播转发面临转发表空间压缩问题。本文针对IP多播转发面临的可伸缩性挑战,提出两种高效可伸缩的IP多播转发算法:基于嵌入包头的轻量级布鲁姆过滤器(in-packetLightweightBloomFilter,in-packet LBF)的IP多播转发算法和基于嵌入包头的比特位图(in-packet bitmap,in-packet BMP)的IP多播转发算法。基于in-packet LBF的IP多播转发算法将多播转发树的结点信息编码存储在嵌入包头的轻量级布鲁姆过滤器中,每一个中间交换机通过检查包头中的布鲁姆过滤器来决定是否转发数据包,而边界交换机通过检查一张存储在交换机中的哈希表转发数据包到本地服务器。相比于BF,LBF编码存储到包头的节点更少,并且最后一跳转发采用简单的哈希表查找比布鲁姆过滤器更快。实验结果表明:与传统的嵌入包头的布鲁姆过滤器(in-packetBloom Filter,in-packet BF)相比,LBF在流量泄露上减少了39.3%,在转发信息的编码长度上减少了38.8%,在吞吐率上提高了98.7%;基于in-packetBMP的IP多播转发算法将多播转发树中交换机的端口编码到嵌入包头的比特位图中,每一个交换机通过检查数据包头的比特位图来决定是否从某个端口转发数据包。相比于BF,BMP精确的转发避免了假阳性转发带来的额外流量开销,并且高效的布谷鸟哈希查找使得转发吞吐率也有了明显的提升。实验结果表明:与BF相比,BMP在流量泄漏率和编码长度上平均能够减少4-6倍,并且转发吞吐率也优于BF。针对MAC单播转发面临的转发表空间压缩问题,本文提出了一种支持快速更新的可重用固定长度编码(Reusable Fixed Length Coding,RFLC),该编码方法对不同规模的MAC转发表选择不同的固定长度参数,该固定长度参数对应了固定长度编码集合,不同的MAC地址表项重用该集合中的编码,从而使得这种编码方法能够选择合适的固定长度参数缩短编码的长度,并且这种方法使用布谷鸟哈希来提高转发速率。实验结果表明:这种编码方式相比于传统的固定长度编码和联合哈夫曼编码,在编码长度上平均减少了 1.03%-27.53%,在转发数据包的吞吐率上提升了34.73%-59.59%,并且传统的编码方法都是静态的,不能灵活支持转发表的动态更新,而RFLC是能灵活支持MAC单播转发表动态更新的。
其他文献
自由边界问题是一类含有未知边界的其边界部分和解彼此相关并且必须同时确定的偏微分方程的定解问题。在自由边界问题中,不但要设置定解的条件,而且至少要设置一个含有自由边
马尾松(Pinus massoniana Lamb)属于松科(Pinaceae)、松属(Pinus),常绿乔木,广泛分布于湖南、贵州及广西等17个省、自治区、直辖市,是针叶树种中利用程度及经济效益都很高的优势树种,更是主要的采脂树种。松脂是由萜类物质组成的混合物,储藏在树脂道中,主要含松节油和松香,是我国重要的工业原料及可再生环保资源。本文以3月和8月两个时期不同产脂量的马尾松种质为材料,比较高、
当今流行的分布式存储系统(Distributed Storage System,即DSS)由廉价PC构成,其作为云存储的核心部分具有可扩展性强、高可靠性和构建成本低廉等优点。但是DSS中大量闲置节点
若尔盖铀矿田位于南秦岭成矿带的南端,主要矿床类型为碳硅泥岩型铀矿床,已列入全国第二批整装勘查区。已发现2个大型铀矿床,多处中、小型铀矿床。在充分搜集和整理前人资料及
目的(1)通过观察不同程度心理应激刺激下雌性小鼠体重、旷场试验及糖水偏好试验,证实心理应激小鼠模型制备成功,促排卵收集卵母细胞,检测卵母细胞内活性氧(ROS)浓度、超氧化物歧化酶2(SOD_2)、过氧化氢酶(CAT)、谷胱甘肽过氧化物酶(GSH-Px)m RNA水平,以研究不同程度心理应激对小鼠卵母细胞氧化应激水平的影响;(2)小鼠体内受精,收集受精卵进行体外培养,通过检测不同程度心理应激刺激后小
中国是产煤大国,也是消费大国,每年约有80%的煤被用于直接燃烧。煤及其燃烧产物中的有害或有毒微量元素会直接或间接的危害人类健康及人类赖以生存的环境。近年来,越来越多的
轴承强化研磨是一种新型的轴承强化加工方法,其集合了强化塑性、研磨微切削以及摩擦化学加工技术,通过强化研磨提高轴承沟道表面硬度,产生残余压应力,形成利于储油的微观“油
本文研究二维粒子输运方程的数值求解方法。首先利用离散纵标法将柱坐标下的粒子输运方程离散,形成线性方程组Ax=b。当系统比较简单时,传统的源迭代方法求解粒子输运方程收敛
在信息爆炸式增长的今天,信息即意味着价值,如何安全可靠的存储信息无疑备受人们的关注。云存储系统凭借其高性能、高扩展、高可用、大容量等特点而得到广泛的应用。云存储系
微生物抗菌肽是一类由微生物合成的小分子蛋白或多肽物质,对食品中的腐败菌和致病菌具有很强的抑制作用,是当今生物防腐领域研究的热点。本课题旨在制备高纯度的B.laterospor