面向OpenFlow的存储优化关键技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:llhxdlb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,学术界和工业界对未来新型网络体系结构和新型业务进行了广泛研究,软件定义网络(SDN)的兴起为其提供了一种全新的解决手段。对SDN的研究主要集中在控制平面和数据平面,OpenFlow作为SDN控制平面与数据平面通信的南向接口,已经成为该领域最具代表性的技术之一。随着OpenFlow的快速发展,面向OpenFlow的应用层出不穷,这些应用对数据存储的需求也日益强烈,而目前针对OpenFlow存储相关的研究工作尚且较少。因此,面向OpenFlow的存储技术具有重要的研究意义。  在面向OpenFlow的应用中,数据通过交换机进行转发和存储,而OpenFlow交换机对数据转发效率、延迟和吞吐率等性能指标要求较高,故面向OpenFlow的存储需要解决存储效率低、延迟高、吞吐率小的问题。本文首先考虑存储对转发功能的影响,并对存储架构进行了优化。进而,基于优化后的架构,尝试从存储效率、延迟及吞吐率等方面提升存储QoS。研究内容涉及面向OpenFlow的存储架构、文件系统设计及存储预处理算法等方面。主要成果概括如下:  1.将传统的存储架构直接应用于OpenFlow交换机会导致其转发性能的下降,本文提出一种不影响OpenFlow交换机转发性能的存储架构,该架构将转发和存储分离,转发端只负责数据的简单处理和转发,而相对耗时的存储操作被转移至存储端执行,以此来保证交换机的线速转发性能;此外,研究并设计了用于转发端与存储端通信的新协议,并对交换端封装存储报文的指令进行了实现和优化。实验结果验证了所提存储架构支持OpenFlow交换机的高效存储。  2.在存储端分别从设备选取和软件设计两方面进行优化,最大限度利用其存储能力,从而尽可能地保障了系统的存储性能。本文选取适用于网络数据处理的多核网络处理器作为存储端硬件设备,软件设计方面的优化体现在设计出适用于多核网络处理器的轻量级嵌入式文件系统OSFS。实验结果表明该文件系统可靠性较高,支持对新文件的高效创建,读写速率相比于主流嵌入式文件系统有近10%的提升,此外,OSFS还具有较好的存储均衡性和稳定性。  3.探究了存储预处理阶段数据帧重构过程,将数该过程中重构数据帧导致的延迟称为交付延迟,并基于帧重构过程建立了以交付延迟最小化为目标的优化模型,利用朴素缓冲管理算法(PBM)实现了数据帧重构;在此基础上,深入研究流式数据的包间依赖特性,提出了优化的缓冲管理算法(OBMG),消除了帧重构过程中冗余的数据拷贝操作。实验结果表明:相比PBM算法和最著名的在线算法(BKO),OBMG算法在平均交付延迟方面分别降低了55.6%和35.6%;在CPU开销方面,OBMG算法比BKO算法至少降低了12.5%。  4.进一步研究了存储预处理阶段数据帧重构过程,将重构出的数据帧与传输的数据帧总数之比定义为有效吞吐率,基于帧重构过程建立了以有效吞吐率最大化为目标的优化模型,针对传统缓冲管理中缓冲区有界导致大帧重构时溢出的局限性,提出了一种全新的缓冲管理算法(GGBM),该算法使用链式缓冲结构,动态为重构中的数据帧分配内存空间,从缓冲机制上解决了重构失败的问题,从而保证了有效吞吐率。仿真结果表明GGBM算法能获得最佳有效吞吐率;在缓冲利用率方面,GGBM算法相比业内熟知的WKBM算法至少提高了46.7%。
其他文献
目的 检测宫颈癌患者肿瘤组织miR-34a、miR-145表达及人乳头瘤病毒(HPV)阳性表达率,并分析其相关性.方法 选取2016年9月-2018年9月浙江省台州医院收治的疑似官颈癌患者120例
目的 探讨胎儿大脑中动脉及脐动脉血流参数的测量及其比值对胎儿宫内缺氧的预测价值,旨在为临床有效治疗提供参考依据.方法 选取2017年6月-2019年6月在该院进行产检且诊断为
世界上现有23种鳄,分为三个科:短吻鳄科 Alligatoridae、鳄科Crocodylidae、长吻鳄科Gavialidae。扬子鳄(Alligator sinensis)属短吻鳄科,为中国特有的淡水鳄,是最濒危的鳄种之
酿酒酵母几丁质酶(CTSl.2)是一种来自酿酒酵母的内切几丁质酶,它的酶切位点位于其同聚物内的p.1,4连接的糖苷键,酶蛋白分子结构从N端到C端依次为信号肽、几丁质催化区、几丁质结合
目的 探讨母乳喂养、照护能力、性别差异及居住地差异等因素对婴儿气质发育的影响.方法 采用l~4月婴儿气质问卷(EITQ)、母乳喂养测评量表及婴儿照护能力问卷,对就诊于北京市大
目的 观察精子相关抗原9 (SPAG9)在宫颈癌患者组织中的表达及临床意义.方法 选取在温州医科大学附属苍南医院住院及门诊正规随访的宫颈癌患者60例(宫颈癌组),采用免疫组织化
无线广播多播业务可以为用户提供许多多媒体信息内容,广播多播服务的实现可以通过DVB-T/H/S2和MediaFLO等数字广播网络,也可以通过蜂窝网络实现。传统的数字广播网络设计考虑
在传统的实验教学中,由于实验的时间与空间的限制、实验资源有限性等问题,高校学生往往不能得到足够的动手实践机会,这不利于学生实践能力的提高,同时会影响学生学习的主动性
目的 探讨对产妇实施阴道超声结合经腹超声对于早期胎儿畸形的诊断价值.方法 选取2017年4月-2018年4月在该院进行胎儿畸形检查的产妇124例为研究对象,对所有产妇分别实施阴道
目的 探讨磁共振成像(MRI)联合血清人绒毛膜促性腺激素(hCG)、甲胎蛋白(AFP)在前置胎盘植入患者及其分型中的临床检测意义.方法 选取2013年1月-2018年12月在舟山市普陀区人民