基于多核处理器的高速网络存储系统实现关键技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:zhongqiangcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高速增长的互联网流量和网络带宽,为网络存储技术提供了广阔的应用前景,也对网络存储系统提出了新的挑战。由于多核并行、硬件加速和低功耗等优势,多核网络处理器成为一种可行的网络存储硬件平台方案。然而,在高速网络环境下,基于多核处理器的网络存储系统面临的关键技术问题主要有加速软件框架、并发I/O混沌化、传输层流量突发以及多核平台能耗等。针对上述技术挑战,本文对基于多核处理器的网络存储系统实现和优化的关键技术展开研究,尝试提供高吞吐、平稳、绿色的网络存储系统实现方案。  本文的主要研究成果和贡献总结如下:  1.透明加速软件框架:针对高速网络环境下,网络存储系统对协议加速和透明部署的两方面需求,提出了基于多核异构系统的网络存储透明加速软件框架,通过网络处理操作系统提供数据平面网络协议栈的加速处理,通过通用操作系统为上层业务提供通用接口和部署灵活性。(1)针对协议加速,一方面借助多核网络处理器的优势,在数据平面实现了一系列加速技术;另一方面进行了数据包和网卡队列两个层面的解耦设计,改善了多核可扩展性。(2)针对透明部署,底层数据平面对上层网络应用、控制/管理平面完全透明,提供了通用的开发、配置、管理接口。实验表明,所提出软件框架的性能密度优于传统Linux方案。  2.并发I/O流式调度:针对高速网络环境下,多核并行协议栈共享和并发访问存储目标端所产生的I/O混沌化问题,提出了基于访问热度的并发I/O流式调度算法P-Stream。P-Stream算法首先根据底层数据分布策略,将混沌化的I/O访问请求流化映射成I/O访问流;然后,通过基于回归拟合的流行度预测方法,得到每条I/O访问流的访问热度;最后,通过基于优先级加权的I/O流调度方法,将访问热度作为优先级权值,对I/O访问流进行统一调度。实验表明,P-Stream算法可以显著提升多核网络存储系统的吞吐性能,同时带来时延抖动、流公平性的改善。  3.传输层流量平滑:针对高速网络环境下,网络存储系统传输层流量突发和抖动的问题,分析了传统TCP算法拥塞控制策略的局限性,提出了基于速率控制的TCP流量平滑单边算法TCP-SRP,并探讨了基于透明加速软件框架的TCP-SRP算法部署。不同于传统TCP“窗口+AIMD”的拥塞控制方式,TCP-SRP算法通过控制数据包发送速率来实现拥塞控制,避免TCP稳态流量锯齿形震荡,从而改善流量平稳性。TCP-SRP采用TCP NewReno的流量模型来保证TCP友好性,并通过引入丢包事件概率和超时退避策略来处理网络状况欠佳时的丢包和超时情况。另外,TCP-SRP通过对丢包事件敏感性的改进,缓解了RBP(Rate basedPacing)类算法在高拥塞环境下带宽竞争力不足的问题。实验表明,与广泛应用的TCP NewReno相比,TCP-SRP改善了传输层流量平稳性,且在高拥塞环境下效果更优,同时具备很好的协议间公平性(TCP友好性)。  4.多核平台节能调度:针对高速网络环境下,工作负载频繁突发和波动引发的多核平台能耗开销,提出了基于划分-反馈的多核节能调度算法MCSRT-GF。MCSRT-GF算法通过启发式分组和热度优先调度方法,减少了处理核心负载强度频繁切换带来的能耗开销,并自动回收了动态松弛时间。同时,MCSRT-GF通过简单反馈准确估计了处理核心负载强度和处理能力,为服务质量提供保证。实验表明,MCSRT-GF算法改善了同类调度方法的节能效果。
其他文献
地面运动目标检测(GMTI)是合成孔径雷达(SAR)的重要功能之一,关于它的研究也从未间断,由最初的单通道SAR动目标检测方法发展到后来的多通道检测方法。相对而言,多通道SAR GMTI具
稻瘟病是水稻上重要的病害之一,其病原菌为子囊菌Magnaporthegrisea。了解M.grisea的致病机理不仅有利于稻瘟病的防治,而且作为研究植物病原真菌与寄主互作的理想模式系统,对于
随着集成电路工艺进入纳米时代,VLSI漏电功耗迅速增加,本文在功耗调度方面,基于漏电流功耗随工作温度升高而增加的电热耦合效应,首先针对多核片上系统(MPSoC)进行降温降耗的
题记:刘禹锡“沉舟侧畔千帆过,病树前头万木春”.原意为翻覆的船只旁仍有千千万万的帆船经过;枯萎树木的前面也有万千林木欣欣向荣.此诗运用比喻,借用自然景物的变化暗示社会
期刊
学位
目的:本研究通过构建人巨细胞病毒(human cytomegalovirus,HCMV)皮层蛋白pUL76的保守N端和非保守C端的真核表达载体,转染至真核细胞,确定pUL76引起染色体损伤的决定序列。方
说话人日志通常被描述为解决“谁什么时候在说话”(“Who spoke when?”)问题的一个系统。目标是在没有任何预信息的情况下(即没有预先知道说话人的任何信息,如说话人性别,年
高空间分辨率卫星遥感系统作为人类获取地球空间信息的重要手段之一,正在国民经济和国防安全等众多领域发挥着越来越重要的作用。为了更快地实现高空间分辨率卫星遥感影像的产
现代的工业应用需求更高速,更经济,更良好的电机控制系统,对控制器的性能要求不断提高。有一些调速控制器要求其响应速度特别快。例如:飞机引擎、陀螺、涡轮等。然而传统的以单片
摘要:学生语文素养养成最重要的阶段就是高中,培养学生的语文素养是最重要的一项内容就是传统文化的学习。这篇文章研究了高中语文中传统文化的学习,并且对它进行了分析,而且提出了几点在教学中融入传统知识的措施,研究了传统文化在高中语文教学中的意义等等,想要为我国的教育视野做出贡献。  关键词:高中语文;传统文化;渗透;措施  由于近年我国对外开放政策的实施,国际间的交流活动也越来越频繁。在这种情况的影响下