期刊文献+
共找到78篇文章
< 1 2 4 >
每页显示 20 50 100
硬件木马技术研究综述 被引量:10
1
作者 牛小鹏 李清宝 +1 位作者 王炜 张丹 《信息工程大学学报》 2012年第6期740-748,共9页
集成电路芯片在设计、制造及使用过程中都可能会被植入硬件木马,电子设备的安全受到极大威胁。近年来,硬件木马的设计和检测技术逐渐受到重视,已成为研究热点。首先分析了硬件木马的特性和概念,然后在介绍硬件木马主要分类方法的基础上... 集成电路芯片在设计、制造及使用过程中都可能会被植入硬件木马,电子设备的安全受到极大威胁。近年来,硬件木马的设计和检测技术逐渐受到重视,已成为研究热点。首先分析了硬件木马的特性和概念,然后在介绍硬件木马主要分类方法的基础上,提出了用于评价硬件木马隐藏特性的功能分散粒度、激活概率和阈值功耗等衡量指标。探讨了几种典型硬件木马的设计思路和检测方法,分析了硬件木马检测方法存在的问题与面临的挑战,最后对硬件木马相关技术的研究与发展提出建议。 展开更多
关键词 集成电路 硬件木马 旁路型木马 硬件木马检测 状态驱动
下载PDF
一种简捷快速的状态图简化算法
2
作者 谢磊 李清宝 丁正己 《信息工程学院学报》 1999年第4期28-30,共3页
同步时序机的状态驱动可根据状态图来完成,状态图通常由次态方程求得。但对于复杂的同步时序机,其状态图一般比较复杂且庞大,难于用计算机描述和处理。本文给出一种由次态方程生成简化状态图的算法,可使复杂的状态图大大简化而不影... 同步时序机的状态驱动可根据状态图来完成,状态图通常由次态方程求得。但对于复杂的同步时序机,其状态图一般比较复杂且庞大,难于用计算机描述和处理。本文给出一种由次态方程生成简化状态图的算法,可使复杂的状态图大大简化而不影响状态间的驱动。 展开更多
关键词 同步时序机 状态驱动 简化 状态图 算法
下载PDF
面向有状态网络协议的模糊测试优化方法
3
作者 杨睿 井靖 +1 位作者 戚旭衍 任帅 《信息工程大学学报》 2023年第1期86-92,共7页
针对现有模糊测试工具应用于有状态网络协议时存在的测试报文合法性差、测试效率低等问题,提出了一种面向有状态网络协议的模糊测试优化方法。首先通过分析待测协议的校验规则,利用可拓展标记语言对报文中与校验相关的字段进行标记,结... 针对现有模糊测试工具应用于有状态网络协议时存在的测试报文合法性差、测试效率低等问题,提出了一种面向有状态网络协议的模糊测试优化方法。首先通过分析待测协议的校验规则,利用可拓展标记语言对报文中与校验相关的字段进行标记,结合标签对应的功能函数计算正确的校验数据,生成合法性高的测试报文;其次使用协议状态驱动算法识别当前协议状态并选择对应的测试报文完成测试。实验结果表明,与当前流行的协议模糊测试工具Boofuzz和Peach相比,该方法可有效提升测试报文合法性和测试效率,并发现了2个0day漏洞。 展开更多
关键词 模糊测试 有状态网络协议 漏洞挖掘 数据关联 状态驱动
下载PDF
逻辑未知PLD的安全性漏洞检测方法
4
作者 周丽 李清宝 +1 位作者 樊敏 赵岩 《计算机工程》 CAS CSCD 北大核心 2010年第18期132-134,共3页
针对逻辑未知PLD的孤立状态检测,对黑箱检测法进行研究。通过分析PLD的I/O结构,阐述检测过程中引脚属性判别的原理,对比分析3类判别算法的性能。针对状态驱动问题,阐明现有驱动算法的实现思想,分析现有驱动算法的空间复杂度,并且针对状... 针对逻辑未知PLD的孤立状态检测,对黑箱检测法进行研究。通过分析PLD的I/O结构,阐述检测过程中引脚属性判别的原理,对比分析3类判别算法的性能。针对状态驱动问题,阐明现有驱动算法的实现思想,分析现有驱动算法的空间复杂度,并且针对状态搜索和转移路径长度,定性地分析时间复杂度,提出下一步研究的重点。 展开更多
关键词 可编程逻辑器件 漏洞检测 引脚判别 状态驱动
下载PDF
Key-Value型NoSQL本地存储系统研究 被引量:26
5
作者 马文龙 朱妤晴 +4 位作者 蒋德钧 熊劲 张立新 孟潇 包云岗 《计算机学报》 EI CSCD 北大核心 2018年第8期1722-1751,共30页
NoSQL系统因其高性能、高可扩展性的优势在大数据管理中得到广泛应用,而key-value(KV)模型则是NoSQL系统中使用最广泛的一种存储模型.KV型本地存储系统对于以机械磁盘为持久化存储的情形,存在许多性能优化技术,但这些优化技术面对当前... NoSQL系统因其高性能、高可扩展性的优势在大数据管理中得到广泛应用,而key-value(KV)模型则是NoSQL系统中使用最广泛的一种存储模型.KV型本地存储系统对于以机械磁盘为持久化存储的情形,存在许多性能优化技术,但这些优化技术面对当前的硬件发展新趋势,如多核处理器、大内存和低延迟闪存、非易失性内存NVM(Non-Volatile Memory)等,难以充分发挥新硬件的优势,如数据索引、并发控制、事务日志管理等技术在多核架构下存在多核扩展性问题,又如数据存储策略不适应闪存SSD(Solid State Drive)的新存储特性而产生了IO利用率低效的问题.针对多核处理器、大内存和闪存、NVM等硬件发展新趋势,文中面向当前的大数据应用背景,综述了KV型本地存储系统在索引技术、并发控制、事务日志管理和数据放置等核心模块上的最新优化技术和系统研究成果.从处理器、内存和持久化存储的角度概括了KV型本地存储系统当前存在的最优技术,总结了当前研究尚未解决的技术挑战,并对KV型本地存储系统在CPU缓存高效性、事务日志扩展性和高可用性等方面的研究进行了展望. 展开更多
关键词 NOSQL 键值存储 多核扩展性 并发数据结构 日志结构合并型存储 SSD/NVM
下载PDF
可信固态硬盘:大数据安全的新基础 被引量:11
6
作者 田洪亮 张勇 +2 位作者 许信辉 李超 邢春晓 《计算机学报》 EI CSCD 北大核心 2016年第1期154-168,共15页
大数据平台,因其数据多、价值高和存储集中的特点,已经成为对攻击者非常有吸引力的目标.因此,大数据安全是一个非常重要的研究课题.然而,当前保障大数据平台(如Hadoop)数据安全的两种常见方法各有不足:(1)访问控制.存在被外部黑客攻破... 大数据平台,因其数据多、价值高和存储集中的特点,已经成为对攻击者非常有吸引力的目标.因此,大数据安全是一个非常重要的研究课题.然而,当前保障大数据平台(如Hadoop)数据安全的两种常见方法各有不足:(1)访问控制.存在被外部黑客攻破或内部管理员绕过的风险;(2)数据加密.虽然安全性较高,但加密解密海量数据会增加显著开销.为了同时满足大数据应用对数据存储的高安全和高性能要求,文中提出可信固态硬盘(TrustedSSD),它提供安全增强的存储设备接口和协议,使得用户可以对存储中的数据施以细粒度的访问控制,从而保障存储中数据的安全.文中深入分析了可信固态硬盘的安全性,并详细介绍了系统设计与实现中的挑战和应对.实验结果表明,无论是在合成的还是真实的工作负载上,可信固态硬盘的运行开销不到3%.因此,可信固态硬盘有望成为大数据安全的新基础. 展开更多
关键词 大数据 数据安全 固态硬盘
下载PDF
一种用磁盘备份SSD的高性能可靠存储系统 被引量:11
7
作者 陈志广 肖侬 +1 位作者 刘芳 杜溢墨 《计算机研究与发展》 EI CSCD 北大核心 2013年第1期80-89,共10页
固态盘(solid state drive,SSD)因为其优越的性能已被大量部署于当前的存储系统中.但是,由于寿命有限,SSD的可靠性受到广泛的质疑.磁盘阵列(redundant arrays of inexpensive disk,RAID)是一种传统的用来提高可靠性的手段,但并不适用于S... 固态盘(solid state drive,SSD)因为其优越的性能已被大量部署于当前的存储系统中.但是,由于寿命有限,SSD的可靠性受到广泛的质疑.磁盘阵列(redundant arrays of inexpensive disk,RAID)是一种传统的用来提高可靠性的手段,但并不适用于SSD.这项工作提出一种基于SSD和磁盘的混合存储系统,构建该系统的主要思想是SSD响应所有I/O请求,从而获得较高的性能;磁盘备份所有数据,从而保证系统的可靠性.但是,磁盘的I/O性能显著低于SSD,构建该系统的问题在于磁盘能否及时地备份SSD上的数据.为了解决这一问题,从两方面提出优化:在延迟方面,采用非易失主存弥补磁盘与SSD的延迟差距;在带宽方面,采用两种措施:1)在单块磁盘内部重组I/O请求,使磁盘尽可能的顺序读写;2)采用多块磁盘备份多块SSD,通过将一块SSD上的写请求分散到多块磁盘上,有效应对单块SSD上出现的突发写请求.通过原型系统实现表明,该混合系统是可行的:磁盘能够为SSD提供实时的数据备份;与其他系统相比,该混合系统取得较高的性价比. 展开更多
关键词 闪存 固态盘 磁盘阵列 混合存储系统 可靠性
下载PDF
多种存储环境下压缩数据库的缓存优化 被引量:10
8
作者 张佳辰 刘晓光 王刚 《计算机应用》 CSCD 北大核心 2018年第5期1404-1409,1435,共7页
近年来,各行业数据量增速提升,对承担数据存储任务的数据库系统进行性能优化的需求也越来越强烈。利用关系型数据库I/O密集型、服务器CPU相对空闲的特点,在数据库中引入数据压缩技术,节省了数据存储空间和I/O传输带宽。但当今主流数据... 近年来,各行业数据量增速提升,对承担数据存储任务的数据库系统进行性能优化的需求也越来越强烈。利用关系型数据库I/O密集型、服务器CPU相对空闲的特点,在数据库中引入数据压缩技术,节省了数据存储空间和I/O传输带宽。但当今主流数据库系统的压缩技术都是针对传统的存储和运行环境设计,并未考虑固态硬盘(SSD)等新型存储设备和云数据库等虚拟化运行环境对系统性能的影响,因此,以数据库压缩系统在不同存储环境的缓存优化作为切入点,对系统整体性能的影响进行分析,给出了数据库压缩系统性能的分析模型,并以My SQL为例进行具体分析,给出了对应的缓存优化措施。在内核虚拟机(KVM)和My SQL数据库测试平台上的性能评估结果表明,所提出的优化方法使得系统性能最高有超过40%的提升,在某些配置下获得了优于物理机的性能。 展开更多
关键词 数据库 数据压缩 虚拟化 磁盘I/O 固态硬盘
下载PDF
基于磁盘和固态硬盘的混合存储系统研究综述 被引量:9
9
作者 陈震 刘文洁 +1 位作者 张晓 卜海龙 《计算机应用》 CSCD 北大核心 2017年第5期1217-1222,共6页
大数据和云计算环境下海量增长的数据对存储系统的超高容量和体系结构带来了极大的挑战。目前存储系统的发展趋向于大容量、低成本和高性能,然而任何单一的存储器件如传统的机械磁盘(HDD)、固态硬盘(SSD)、非易失型性随机存储器等由于... 大数据和云计算环境下海量增长的数据对存储系统的超高容量和体系结构带来了极大的挑战。目前存储系统的发展趋向于大容量、低成本和高性能,然而任何单一的存储器件如传统的机械磁盘(HDD)、固态硬盘(SSD)、非易失型性随机存储器等由于其固有的物理特性的限制,并不能满足以上的需求。将不同的存储介质混合组合成高效的存储系统是一个好的解决方法,固态硬盘作为一种高可靠性、低能耗、高性能的存储器被越来越广泛地运用到混合存储系统。通过将固态硬盘与传统磁盘进行组合,利用固态硬盘的高性能和传统磁盘低成本大容量的特点,能够为用户提供大容量的存储空间,保证系统的高性能,同时还能降低成本。通过阐述SSD与HDD混合存储系统的研究现状,对不同的SSD与HDD混合存储系统进行分类总结;然后针对缓存架构和设备同层架构这两种目前最流行的存储架构中涉及到的关键技术和不足进行讨论;最后对基于SSD和HDD的混合存储技术进行概括总结,并对今后该领域的研究重点和方向进行展望。 展开更多
关键词 固态硬盘 混合存储 磁盘 缓存
下载PDF
一种结合SSD特征的分布式文件系统元数据优化技术 被引量:7
10
作者 罗圣美 陆游游 +3 位作者 秦雄军 杨洪章 张佳程 舒继武 《小型微型计算机系统》 CSCD 北大核心 2018年第5期930-937,共8页
分布式文件系统的元数据性能是制约系统整体性能的关键瓶颈.尽管固态盘(Solid State Drive,SSD)提供高速的数据访问,但是由于元数据呈现粒度小、更新频繁的特征,SSD的性能表现仍然较差,同时导致寿命损耗加速.基于SSD存储介质的写入特性... 分布式文件系统的元数据性能是制约系统整体性能的关键瓶颈.尽管固态盘(Solid State Drive,SSD)提供高速的数据访问,但是由于元数据呈现粒度小、更新频繁的特征,SSD的性能表现仍然较差,同时导致寿命损耗加速.基于SSD存储介质的写入特性,提出了面向分布式文件系统元数据的数据管理机制和更新方法,包括元数据内存页面的重新组织和管理、多次变化数据的迭代更新、元数据写入方式的进一步优化等.所提方法减少了元数据更新的写入频次和实际写入量,减少了随机写操作,提高了元数据写入性能. 展开更多
关键词 固态盘 分布式文件系统 元数据 数据管理
下载PDF
多引擎并行CBC模式的SM4算法的芯片级实现 被引量:6
11
作者 樊凌雁 周盟 +1 位作者 骆建军 刘海銮 《计算机研究与发展》 EI CSCD 北大核心 2018年第6期1247-1253,共7页
固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管... 固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管理局颁布的SM4算法,在固态硬盘中实现数据的加密存储,提升了存储数据安全.为了保证电脑硬盘速度不受到加/解密算法的影响,必须解决高速数据流和SM4算法模块的同步加/解密的速度匹配问题.提出了一种多引擎同步工作的方式实现CBC(cipher block chaining)模式的SM4算法,解决了SM4算法在CBC加密模式下存在反馈路径,流水线技术和轮函数合并技术难以在65nm工艺下提高吞吐率的问题.通过FPGA验证,并在国内某半导体生产线65nm工艺上流片实现,结果表明:在250MHz时钟频率下,4个引擎并行的连续读速度为528.8MBps,连续写速度为443.5MBps,满足电脑硬盘SATAⅢ型接口的速率要求. 展开更多
关键词 固态硬盘 SM4算法 CBC模式 多引擎 SATAⅢ接口
下载PDF
R-dedup:一种重复数据删除指纹计算的优化方法 被引量:6
12
作者 王龙翔 董凯 +4 位作者 王鹏博 董小社 张兴军 朱正东 张利平 《西安交通大学学报》 EI CAS CSCD 北大核心 2021年第1期43-51,共9页
为减缓存储系统中传统重复数据删除方法在高性能固态存储盘中存在的指纹计算性能瓶颈,提出了重复数据删除指纹计算的性能优化方法R-dedup。在基于内容分块算法基础上,将切分后形成的所有数据块进一步切分为更小粒度的48 B等长数据片。基... 为减缓存储系统中传统重复数据删除方法在高性能固态存储盘中存在的指纹计算性能瓶颈,提出了重复数据删除指纹计算的性能优化方法R-dedup。在基于内容分块算法基础上,将切分后形成的所有数据块进一步切分为更小粒度的48 B等长数据片。基于Rabin哈希长度小于原始数据、多个Rabin哈希同时发生碰撞概率极低、数据片的Rabin哈希可以重复利用基于内容分块算法在滑动窗口过程中产生的计算结果的基础,利用数据片的Rabin哈希替代原始数据,并将其作为数据块的SHA-1指纹输入,减少SHA-1函数数据计算量,提高指纹计算性能。选取Linux内核、Imagenet等5组具有代表性的数据集,对R-dedup和标准基于内容分块的重复数据删除方法在数据分块性能、指纹计算性能、索引表检索性能和I/O性能方面分别进行了比较。结果表明:R-dedup的数据分块性能、索引表检索性能、I/O性能与对比方法具有4%左右的误差波动,性能基本一致;R-dedup的指纹计算吞吐率是对比方法的165%~422%,总体吞吐率是对比方法的6%~54%。 展开更多
关键词 存储系统 重复数据删除 固态存储盘 Rabin哈希 性能优化
下载PDF
一种基于分类策略的聚簇页级闪存转换层算法 被引量:6
13
作者 姚英彪 杜晨杰 王发宽 《计算机研究与发展》 EI CSCD 北大核心 2017年第1期142-153,共12页
提出一种基于分类策略的聚簇页级闪存转换层算法——CPFTL.1)CPFTL将地址映射缓存分为热映射表缓存、冷映射表缓存和连续映射表缓存,分别用来缓存访问频繁的请求的映射项、访问不频繁的请求的映射项和高空间本地性的连续请求的映射项,... 提出一种基于分类策略的聚簇页级闪存转换层算法——CPFTL.1)CPFTL将地址映射缓存分为热映射表缓存、冷映射表缓存和连续映射表缓存,分别用来缓存访问频繁的请求的映射项、访问不频繁的请求的映射项和高空间本地性的连续请求的映射项,有效提升各类请求的处理能力;2)为利用连续请求的空间本地性,CPFTL的连续映射表缓存预取多个连续的映射项,提高它对连续请求的响应性能;3)为减少页级映射算法的转换页读写开销,CPFTL的冷映射表缓存采用聚簇策略,即将属于同一转换页中的映射项进行聚簇,按簇进行LRU管理,当冷映射表缓存满时,根据簇的映射项个数和LRU选取合适的簇剔除到闪存.实验结果显示,相比经典的页级DFTL算法和最新的SDFTL算法,CPFTL的缓存命中率、平均响应时间、地址转换页操作次数和闪存块擦除次数都有显著提升. 展开更多
关键词 固态硬盘 闪存转换层 分类策略 映射表 本地性
下载PDF
虚拟化环境下面向多目标优化的自适应SSD缓存系统 被引量:6
14
作者 唐震 吴恒 +2 位作者 王伟 魏峻 黄涛 《软件学报》 EI CSCD 北大核心 2017年第8期1982-1998,共17页
以SSD(solid state drive)为代表的新型存储介质在虚拟化环境下得到了广泛的应用,通常作为虚拟机读写缓存,起到优化磁盘I/O性能的作用.已有研究往往关注SSD缓存的容量规划,依据缓存读写命中率评价SSD缓存分配效果,未能充分考虑SSD的服... 以SSD(solid state drive)为代表的新型存储介质在虚拟化环境下得到了广泛的应用,通常作为虚拟机读写缓存,起到优化磁盘I/O性能的作用.已有研究往往关注SSD缓存的容量规划,依据缓存读写命中率评价SSD缓存分配效果,未能充分考虑SSD的服务能力上限,难以适用于典型的分布式应用场景,存在虚拟机抢占SSD缓存资源,导致虚拟机中应用性能违约的可能.实现了虚拟化环境下面向多目标优化的自适应SSD缓存系统,考虑了SSD的服务能力上限.基于自适应闭环实现对虚拟机和应用状态的动态感知.动态检测局部SSD缓存抢占状态,基于聚类方法生成虚拟机的优化放置方案,依据全局SSD缓存供给能力确定虚拟机迁移顺序和时机.实验结果表明,该方法在应对典型分布式应用场景时可以有效缓解SSD缓存资源的争用,同时满足应用对虚拟机放置的需求,提升应用的性能并兼顾应用的可靠性.在Hadoop应用场景下,平均降低了25%的任务执行时间,对I/O密集型应用平均提升39%的吞吐率.在Zoo Keeper应用场景下,以不到5%的性能损失为代价,应对了虚拟化主机的单点失效带来的虚拟机宕机问题. 展开更多
关键词 固态盘 缓存 虚拟化 动态迁移
下载PDF
基于混合存储的无盘网络服务器数据优化分布方法 被引量:5
15
作者 谭怀亮 彭诗辉 贺再红 《计算机工程》 CAS CSCD 北大核心 2016年第4期7-13,共7页
无盘网络服务器需处理大量I/O操作,导致其存储子系统成为系统性能提升的瓶颈。为解决该问题,提出基于固态硬盘(SSD)和硬盘驱动器(HDD)混合存储的数据分布方法,使工作站共享的操作系统和应用程序镜像数据分布于SSD,而将工作站运行过程中... 无盘网络服务器需处理大量I/O操作,导致其存储子系统成为系统性能提升的瓶颈。为解决该问题,提出基于固态硬盘(SSD)和硬盘驱动器(HDD)混合存储的数据分布方法,使工作站共享的操作系统和应用程序镜像数据分布于SSD,而将工作站运行过程中的镜像修改数据分布于HDD。根据无盘网络服务器I/O数据块访问特性,建立块分布模型,由此设计SSD和HDD间的数据块动态迁移方法,根据SSD和HDD中块的访问信息计算数据分布概率,并动态决定数据块的保存位置。实验结果表明,该方法可有效提高工作站启动速度及存储系统带宽,减少SSD写次数。 展开更多
关键词 固态硬盘 硬盘驱动器 无盘网络 数据分布 块分布模型 动态块迁移
下载PDF
一种基于NAND Flash固态硬盘的坏块管理方法 被引量:5
16
作者 汤瑞 《电子科技》 2014年第8期40-42,共3页
基于NAND Flash的固态硬盘存在坏块,坏块无法用于存储数据,需要对其进行管理。每个块用1位信息与之对应建立坏块表,根据坏块表建立逻辑块转变为物理块表,一个逻辑块对应多个不同的物理块。逻辑块转变为物理块表可排除上层对于坏块的操作... 基于NAND Flash的固态硬盘存在坏块,坏块无法用于存储数据,需要对其进行管理。每个块用1位信息与之对应建立坏块表,根据坏块表建立逻辑块转变为物理块表,一个逻辑块对应多个不同的物理块。逻辑块转变为物理块表可排除上层对于坏块的操作,保证了数据存储的安全性和可靠性。 展开更多
关键词 固态硬盘 NAND Flash的结构 坏块管理
下载PDF
基于页面写相关的闪存转换层策略 被引量:5
17
作者 陈金忠 姚念民 +2 位作者 蔡绍滨 战福瑞 孙美玲 《通信学报》 EI CSCD 北大核心 2013年第6期76-84,共9页
针对固态硬盘(SSD)的闪存转换层(FTL)策略诸如BAST、FAST增加了垃圾回收的成本,带来了固态硬盘性能的下降等缺点,提出了一种基于页面"写相关"的FTL策略PWRST。PWRST的基本思想是分析I/O请求的访问历史并找出"写相关"... 针对固态硬盘(SSD)的闪存转换层(FTL)策略诸如BAST、FAST增加了垃圾回收的成本,带来了固态硬盘性能的下降等缺点,提出了一种基于页面"写相关"的FTL策略PWRST。PWRST的基本思想是分析I/O请求的访问历史并找出"写相关"的页面,将"写相关"的页面存储到同一数据块。从而减少垃圾回收开销和I/O请求的平均响应时间。实验结果表明PWRST在Postmark和IOzone负载下的响应时间比BAST减少了35%,比FAST减少了26%。在TPC-C负载下的响应时间比BAST减少了12%,比FAST减少了10%。 展开更多
关键词 固态硬盘 闪存转换层 垃圾回收 写相关
下载PDF
基于连续缓存和二级缓存的DFTL改进算法 被引量:5
18
作者 姚英彪 沈佐兵 《计算机研究与发展》 EI CSCD 北大核心 2014年第9期2012-2021,共10页
DFTL(demand-based FTL)是一种根据负载访问特点动态加载映射项到缓存中的知名FTL(flash translation layer)算法,但是它没有考虑到请求的空间局部性,而且缓存中的一个映射项剔除就可能会导致翻译页的更新,缓存中映射项的频繁剔除又会... DFTL(demand-based FTL)是一种根据负载访问特点动态加载映射项到缓存中的知名FTL(flash translation layer)算法,但是它没有考虑到请求的空间局部性,而且缓存中的一个映射项剔除就可能会导致翻译页的更新,缓存中映射项的频繁剔除又会导致额外的擦除操作.在DFTL的基础上,提出了SDFTL(sequential/second cache DFTL)算法.SDFTL新设置连续缓存和二级缓存,连续缓存通过预取映射信息,利用请求的空间局部性,提高了FTL对连续负载的处理性能;二级缓存通过暂存从一级缓存中剔除的、发生更新的映射项,并采取批量更新策略回写到闪存,减少了闪存的翻译页写回次数和擦除次数.利用实际负载做的实验结果显示,SDFTL相比DFTL缓存命中率平均提高41.57%,擦除次数平均减少23.08%,响应时间平均减少17.74%. 展开更多
关键词 NAND闪存 固态硬盘 闪存转换层 二级缓存 空间局部性
下载PDF
固态硬盘混合存储数据库的数据分布优化算法 被引量:5
19
作者 周世民 柴云鹏 +1 位作者 王良 王鑫 《计算机工程》 CAS CSCD 北大核心 2015年第4期55-59,共5页
基于闪存的固态硬盘(SSD)可以有效提升联机事务处理(OLTP)数据库的性能,但由于目前SSD价格仍然较高,一般多与磁盘组成混合存储。为此,提出数据分布的自适应优化算法以及具体的优化策略。该算法能够自动适应应用的特征,通过观测判断各个... 基于闪存的固态硬盘(SSD)可以有效提升联机事务处理(OLTP)数据库的性能,但由于目前SSD价格仍然较高,一般多与磁盘组成混合存储。为此,提出数据分布的自适应优化算法以及具体的优化策略。该算法能够自动适应应用的特征,通过观测判断各个数据元素的性能提升效率,从而在SSD和磁盘之间自动形成理想的数据分布。基于实际数据库系统的实验结果表明,该算法可适应各种SSD空间配置,使基于混合存储的OLTP数据性能得到有效提升。 展开更多
关键词 闪存 混合存储 固态硬盘 数据库 联机事务处理 自适应 TPC-C测试
下载PDF
具有磨损均衡意识的混合固态硬盘FTL算法 被引量:5
20
作者 姚英彪 王发宽 《计算机学报》 EI CSCD 北大核心 2018年第10期2379-2393,共15页
在采用SLC(Single-Level-Cell)和MLC(Multi-Level-Cell)闪存的混合固态硬盘设计中,SLC和MLC之间的写数据分配和磨损均衡是混合固态硬盘闪存转换层设计的关键问题之一.针对此问题,提出一种具有磨损均衡意识的混合固态硬盘闪存转换层算法... 在采用SLC(Single-Level-Cell)和MLC(Multi-Level-Cell)闪存的混合固态硬盘设计中,SLC和MLC之间的写数据分配和磨损均衡是混合固态硬盘闪存转换层设计的关键问题之一.针对此问题,提出一种具有磨损均衡意识的混合固态硬盘闪存转换层算法——WLAFTL(Wear Leveling Aware Flash Translation Layer).首先,它提出了一种动态的基于磨损均衡思想和请求大小融合的数据分配机制,即根据SLC和MLC的磨损速率来动态调整热数据识别阈值的大小,然后将小的写请求分配到SLC、大的写请求分配到MLC.其次,它提出了一种基于磨损均衡思想与数据先进先出(FIFO)调度策略融合的SLC冷数据回收/迁移机制,减少由SLC向MLC迁移的数据量.实验结果显示,与ComboFTL和CFTL算法相比,在使用相同地址映射机制的条件下,WLAFTL算法的平均响应时间分别平均有13.6%和12.7%的改善,总的擦除次数分别平均减少9.2%和20.4%,同时能够更好地实现SLC和MLC之间的磨损均衡. 展开更多
关键词 混合固态硬盘 闪存转换层 磨损均衡 数据分配 冷/热数据识别
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部