高密度服务器互连网络的设计和验证

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:qq271232312
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对大量云计算应用具有高吞吐量的需求和数据中心网络流量具有局部性的特点,很多公司提出了具有能效高、体积小和计算密度高等优点的高密度服务器方案。而随着高密度服务器在数据密集型和大规模网络应用内的广泛采用,如何为其设计高性能、低成本的内部互连网络成为亟需解决的问题。目前绝大多数的高密度服务器均采用全互连网络以获得最优的网络性能,但是其高昂的成本严重限制了服务器内的计算节点规模。  为了达到高性能且低成本的设计目标,本文采用理论最优的摩尔图来构建服务器内的计算节点间的互连网络。考虑到应用对计算能力的需求,本文选取网络规模为50的摩尔图(霍夫曼图)。实际上,在将计算节点集成到一个处理器板上的过程中需要将原始的霍夫曼图划分为同构的连通子图。为了解决这个问题,本文为霍夫曼图提出了两种等价划分机制。此外,本文提出了一种基于逻辑实现的最小路由机制,从而能够节省时间和空间上的开销。最后,通过与全互连、Kautz和Torus这三种当前较流行的网络架构进行比较,实验结果表明本文提出的网络架构所达到的性能接近于全互连网络并且成本接近于Torus网络。  采用软件定义网络技术实现网络架构是现在重要的发展趋势。本文采用具有代表性的OpenFlow网络架构来搭建所设计的互连网络方案。为了给数据中心网络的研究提供软件自定义的测试床,我们设计了一款基于FPGA的SDN-交换机。此外,为了该芯片能够顺利流片,我们采用软件仿真方式对其进行功能验证。  在整个验证工作中,我们首先为交换机构建验证平台,主要包括三部分:激励生成器、黄金模型和结果比对。然后,根据验证对象的不同,将验证工作分为两个步骤:第一步进行模块验证,当模块验证的结果满足要求后,第二步进行集成验证工作。在我们的工作中,无论是模块验证还是集成验证,功能覆盖率都达到100%,代码覆盖率中的行覆盖率和条件覆盖率都达到90%以上。
其他文献
矢量场可视化是科学计算可视化的一个经典分支,在科学研究与工程计算等许多领域有着广阔的应用前景。有效高质量的多尺度矢量场可视化技术将不仅能够以不同层次细节信息反映矢
随着保险精算在寿险事业中的作用越来越大,保险精算的信息化也逐步提上日程,作为我国第一个精算科研机构,中国精算研究院积极推动保险精算的信息化,对精算信息智能交换系统项
学位
随着信息技术在各个行业越来越广泛的应用,如果企业要在市场竞争中立于不败之地,就必须更有效的利用业务数据及时对市场变化做出响应。其重要性是毋庸置疑的,但我们在欣喜的
随着计算机网络技术的飞速发展,办公自动化和企业信息化的不断普及,人们开始意识到数据的本地化存储虽然具有存取性能的优势,但是无法有效克服硬件故障、地震、断电等对数据造成
大港油田天然气信息的管理非常复杂,它涉及到管线及其附属站库的运行状况、维护状况、安全状况等方方面面的内容。随着油田生产的发展,天然气管线长度大大增加,站库也相应增
卫星凭借其独特的空间位置优势,因其具有能够提供大量对地观测信息的特点,被用于航天观测通信。随着各国政治经济战略的调整、通信广播卫星技术、计算机技术和电子技术的迅猛发
访问控制是一种重要的信息安全支撑技术,提供对资源的机密性和完整性保护。基于属性的访问控制 ABAC)是一种新兴的访问控制技术,基于用户、资源和环境的安全属性进行授权,具有细
随着计算机互联网的迅速发展,网络的安全问题越来越受到人们的重视,传统的加密和防火墙技术已不能满足需求,入侵检测技术由此产生。虽然入侵检测系统(IDS)经过了20多年的发展,但
在基于互联网的新数字媒体环境下,越来越多的视频内容在互联网上进行传递。然而,Internet由于其自身设计和构造的特点,并不具有服务质量(QoS)的保障,时延和丢包率等也是随时间动
电化学发光(electrochemiluminescence,ECL),又称为电致发光,是化学发光与电化学方法相互结合的产物,是指通过电化学方法产生一些特殊的物质,然后这些电生物质之间或电生物质与其它物质之间进一步反应而产生的一种发光现象。目前,电致发光分析技术在分析化学、药物分析、生命科学和临床诊断(免疫分析,核酸分析)中得到了迅速地发展,其中电致发光免疫分析技术在临床诊断中已得到实际应用。另外