基于多核处理器的安全网络存储优化关键技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:jonefarhua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络存储系统被广泛应用在数据中心的构建中,为在云计算、大数据平台上部署丰富的应用提供便利的基础条件。而随着互联网隐私日益受到重视,用户要求网络存储的数据是加密保护的,但是加密数据会影响网络存储传输效率。如何同时满足用户对安全性和效率的需求,是个很重要的问题。然而,网络存储系统中的I/O路径过长,任何一个环节没有充分优化都会导致存储系统不能满足用户需求。多核网络处理器由于具有多核并行、协处理器加速等优点,能够提高网络数据包处理和加密的效率,成为一种可行的网络存储硬件方案。为了解决上述问题,本文基于多核处理器对安全网络存储优化技术进行探究和创新,从安全性、高效性和可靠性方面进行研究。研究内容涉及I/O路径的多个层次,包括网络存储数据加密、存储路径多核核间通信、存储端缓存机制以及I/O调度等方面。主要研究成果和贡献如下:  1.iSCSI(Internet Small Computer System Interface)安全网络存储框架:本文提出了一种实时加密iSCSI安全存储系统,解决网络存储数据安全问题。此系统在iSCSI目标端引入加密机制,发起端不会感知加密操作。实现一个双层iSCSI目标端架构,构建一个可以灵活扩展的网络存储系统;为iSCSI目标端控制器设计软硬件加速的加解密读写机制,向用户提供透明的加解密服务并且相对原系统独立。实验结果显示,此安全网络存储系统能达到较高的吞吐,同时保证存储设备上的静态数据安全。  2.存储路径多核核间通讯优化:针对存储路径的流水线,为了减少核间通讯需实现一个快速的共享缓存队列,本文提出了一种cache友好的并发无锁队列调度算法CFCLF,从cache级别优化,最小化核间通讯开销。使用了二维矩阵代替传统的一维数组来实现共享队列结构,使得队列有良好的cache行为。算法充分利用cache局部性来避免cache无效问题、伪共享问题和cache一致性问题。此外,算法通过批处理策略来提高吞吐性能,并且提出一种节省时间、空间的方法避免死锁问题。本文通过推导算法的安全性和线性一致性来证明CFCLF的正确性。Intel XEON和Cavium OCTEON上的实验和真实应用测试表明,此算法比目前最好的软件方法性能提升25.5%,并且更稳定。  3.网络存储缓存优化:为了进一步提高存储区域网的整体性能,在iSCSI目标端软件中引入了一种基于闪存的融合缓存机制FusionCache,解决网络存储缓存效率问题。FusionCache利用闪存和内存DRAM组成统一的融合缓存架构,闪存充当DRAM的扩展空间,DRAM分为缓存块元数据区和前端缓存区。元数据区基于基数树管理缓存块元数据,用于加速缓存块的查找;前端缓存区基于回归拟合统计并预测缓存块访问热度,只允许热点数据进入闪存。闪存采用改进的LRU(Least Recently Used)算法对缓存块进行替换,并且在写回过程中考虑iSCSI会话状态。实验结果表明,与只采用DRAM的缓存机制以及原生iSCSI目标端相比,FusionCache的IO访问延时分别降低了33%和60%,吞吐分别提高了25%和54%。  4.网络存储I/O调度优化:(1)在软件定义存储的iSCSI存储区域网中,本文为不同需求的应用提供差异化的服务,确保I/O服务质量。在iSCSI目标端控制器中集成一种QoS(Quality of Service)感知的调度策略,根据预估的延时值来动态的调整请求的优先级,以此调度所有的I/O请求,从而使延时敏感型应用满足截止时间需求并保证QoS。实验结果表明本方法能够把时延需求的满意度提高46.6%。(2)针对网络存储新型介质SSD(Solid State Drive),提出一种公平高效的I/O调度器。该调度器结合Linux中CFQ公平性和NOOP简单高效的优点,并且引入元数据请求队列以加速读写过程,为每个进程维护两个FIFO请求队列。实验结果表明,该调度器比NOOP的公平性提高了28%,比CFQ的延时降低了55%。
其他文献
公路重金属污染一直是国际环境地球化学高度关注的研究热点。近年来,随着各种前沿、尖端分析技术的引入,重金属元素分析精度不断提高,检出限不断降低,这些都从各种角度有力的促进了公路重金属污染的研究。比如,有大尺度下生态系统退化机理的研究、景观结构、功能与动态变化,特别是重金属污染下景观的破碎化和全球污染物的生物地球化学循环等宏观层次上的研究;重金属污染导致的种群遗传组成上微小差异导致的微观进化之中观层次
随着通信服务发展的深入,出现了许多新问题和新矛盾,这些问题最终都会转化为客户投诉到达投诉分析部门。能够有效地分析投诉,快速的抽取出用户、分析部门或其他业务部门关注
慢性铅暴露可以引起学习记忆和认知功能的损伤,突触可塑性被认为是学习和记忆的神经生物学基础,它包括了长时程增强(long-term potentiation,LTP)和长时程压抑(long-term depres
近年来医学学科发展较快,很多理念已较以前有了不同程度的更新,对许多疾病的认识和治疗手段都有了较大变化;随着医学的进步和医院设备、设施的完善,教材再版,对医学生的培养
在纺织行业中,羊毛纤维直径是羊毛检测与分类最重要的测试指标。本文主要对基于数字图像处理的羊毛纤维直径计算方法进行了研究。主要包括:基于数字图像处理的羊毛纤维直径计
宽带声传播处理技术最早广泛应用于地声传播波形分析领域,在水声传研究中被关注的相对较少。随着声呐工作频率向低频的扩展和人们对时域波研究的深化,宽带声传播处理技术越来越
声音是我们日常交流、传递信息、互相通信必不可少的一部分。真实环境中我们感知到的声音具有空间特性,包括方向、距离以及相应的环境信息。实际应用中,我们听到的声音通常来自
位置级信息融合技术广泛应用于军事、民用等诸多领域,其利用传感器采集到的位置信息,进行跟踪门限、数据关联、状态估计以及融合处理来得到最终的航迹。目前人们已提出了很多
目的:  目前,商用眼部药物90%都是滴眼剂,此剂型以其研发简单,成本低廉以及依从性好等优点而广受青睐,但这种类型滴眼剂生物利用度不高,在眼表的滞留时间很短,通常只有少于5%的药物
研究背景:随着发病率的迅速提高,糖尿病已成为当今社会危害人类健康的最主要疾病之一,而胰岛β细胞的数目减少是导致糖尿病发病的主要原因。因此,抑制胰岛β细胞的损伤凋亡并