期刊文献+
共找到27篇文章
< 1 2 >
每页显示 20 50 100
可信固态硬盘:大数据安全的新基础 被引量:11
1
作者 田洪亮 张勇 +2 位作者 许信辉 李超 邢春晓 《计算机学报》 EI CSCD 北大核心 2016年第1期154-168,共15页
大数据平台,因其数据多、价值高和存储集中的特点,已经成为对攻击者非常有吸引力的目标.因此,大数据安全是一个非常重要的研究课题.然而,当前保障大数据平台(如Hadoop)数据安全的两种常见方法各有不足:(1)访问控制.存在被外部黑客攻破... 大数据平台,因其数据多、价值高和存储集中的特点,已经成为对攻击者非常有吸引力的目标.因此,大数据安全是一个非常重要的研究课题.然而,当前保障大数据平台(如Hadoop)数据安全的两种常见方法各有不足:(1)访问控制.存在被外部黑客攻破或内部管理员绕过的风险;(2)数据加密.虽然安全性较高,但加密解密海量数据会增加显著开销.为了同时满足大数据应用对数据存储的高安全和高性能要求,文中提出可信固态硬盘(TrustedSSD),它提供安全增强的存储设备接口和协议,使得用户可以对存储中的数据施以细粒度的访问控制,从而保障存储中数据的安全.文中深入分析了可信固态硬盘的安全性,并详细介绍了系统设计与实现中的挑战和应对.实验结果表明,无论是在合成的还是真实的工作负载上,可信固态硬盘的运行开销不到3%.因此,可信固态硬盘有望成为大数据安全的新基础. 展开更多
关键词 大数据 数据安全 固态硬盘
下载PDF
一种用磁盘备份SSD的高性能可靠存储系统 被引量:11
2
作者 陈志广 肖侬 +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
多种存储环境下压缩数据库的缓存优化 被引量:9
3
作者 张佳辰 刘晓光 王刚 《计算机应用》 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
基于磁盘和固态硬盘的混合存储系统研究综述 被引量:8
4
作者 陈震 刘文洁 +1 位作者 张晓 卜海龙 《计算机应用》 CSCD 北大核心 2017年第5期1217-1222,共6页
大数据和云计算环境下海量增长的数据对存储系统的超高容量和体系结构带来了极大的挑战。目前存储系统的发展趋向于大容量、低成本和高性能,然而任何单一的存储器件如传统的机械磁盘(HDD)、固态硬盘(SSD)、非易失型性随机存储器等由于... 大数据和云计算环境下海量增长的数据对存储系统的超高容量和体系结构带来了极大的挑战。目前存储系统的发展趋向于大容量、低成本和高性能,然而任何单一的存储器件如传统的机械磁盘(HDD)、固态硬盘(SSD)、非易失型性随机存储器等由于其固有的物理特性的限制,并不能满足以上的需求。将不同的存储介质混合组合成高效的存储系统是一个好的解决方法,固态硬盘作为一种高可靠性、低能耗、高性能的存储器被越来越广泛地运用到混合存储系统。通过将固态硬盘与传统磁盘进行组合,利用固态硬盘的高性能和传统磁盘低成本大容量的特点,能够为用户提供大容量的存储空间,保证系统的高性能,同时还能降低成本。通过阐述SSD与HDD混合存储系统的研究现状,对不同的SSD与HDD混合存储系统进行分类总结;然后针对缓存架构和设备同层架构这两种目前最流行的存储架构中涉及到的关键技术和不足进行讨论;最后对基于SSD和HDD的混合存储技术进行概括总结,并对今后该领域的研究重点和方向进行展望。 展开更多
关键词 固态硬盘 混合存储 磁盘 缓存
下载PDF
一种基于分类策略的聚簇页级闪存转换层算法 被引量:6
5
作者 姚英彪 杜晨杰 王发宽 《计算机研究与发展》 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
6
作者 唐震 吴恒 +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
7
作者 谭怀亮 彭诗辉 贺再红 《计算机工程》 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
固态硬盘混合存储数据库的数据分布优化算法 被引量:5
8
作者 周世民 柴云鹏 +1 位作者 王良 王鑫 《计算机工程》 CAS CSCD 北大核心 2015年第4期55-59,共5页
基于闪存的固态硬盘(SSD)可以有效提升联机事务处理(OLTP)数据库的性能,但由于目前SSD价格仍然较高,一般多与磁盘组成混合存储。为此,提出数据分布的自适应优化算法以及具体的优化策略。该算法能够自动适应应用的特征,通过观测判断各个... 基于闪存的固态硬盘(SSD)可以有效提升联机事务处理(OLTP)数据库的性能,但由于目前SSD价格仍然较高,一般多与磁盘组成混合存储。为此,提出数据分布的自适应优化算法以及具体的优化策略。该算法能够自动适应应用的特征,通过观测判断各个数据元素的性能提升效率,从而在SSD和磁盘之间自动形成理想的数据分布。基于实际数据库系统的实验结果表明,该算法可适应各种SSD空间配置,使基于混合存储的OLTP数据性能得到有效提升。 展开更多
关键词 闪存 混合存储 固态硬盘 数据库 联机事务处理 自适应 TPC-C测试
下载PDF
全程优化的固态硬盘垃圾回收方法 被引量:3
9
作者 方才华 刘景宁 +3 位作者 童薇 高阳 雷霞 蒋瑜 《计算机应用》 CSCD 北大核心 2017年第5期1257-1262,1281,共7页
由于NAND闪存的固有限制,写前擦除和擦除粒度较大,基于NAND Flash的固态硬盘(SSD)需要执行垃圾回收以重用失效页。然而垃圾回收带来的高开销会显著降低SSD的性能,也会直接影响SSD的寿命。特别是对于频繁使用的有数据碎片的SSD,垃圾回收... 由于NAND闪存的固有限制,写前擦除和擦除粒度较大,基于NAND Flash的固态硬盘(SSD)需要执行垃圾回收以重用失效页。然而垃圾回收带来的高开销会显著降低SSD的性能,也会直接影响SSD的寿命。特别是对于频繁使用的有数据碎片的SSD,垃圾回收带来的性能下降问题将更为严重,现有的垃圾回收(GC)算法各自侧重垃圾回收操作的某个步骤,并没有给出全面考虑各步骤对整体影响的综合方案。针对该问题,在详细剖析垃圾回收过程的基础上,提出了一种全程优化的垃圾回收方法 WPO-GC,在数据初始放置、垃圾回收目标块的选择、有效数据的迁移、触发回收的时间点以及中断处理方式上,尽可能全面地考虑各步骤对SSD正常读写请求和寿命的影响。通过开源模拟器SSDsim上的WPO-GC的有效性验证表明,同典型GC算法相比,WPO-GC可以减少SSD读请求延迟20%~40%和写请求延迟17%~40%,均衡磨损近30%。 展开更多
关键词 闪存 固态盘 垃圾回收 磨损均衡 使用寿命
下载PDF
面向固态硬盘的Spark数据持久化方法设计 被引量:3
10
作者 陆克中 朱金彬 +1 位作者 李正民 隋秀峰 《计算机研究与发展》 EI CSCD 北大核心 2017年第6期1381-1390,共10页
基于固态硬盘(solid-state drive,SSD)和硬盘(hard disk drive,HDD)混合存储的数据中心已经成为大数据计算领域的高性能载体,数据中心负载应该可将不同特性的数据按需持久化到SSD或HDD,以提升系统整体性能.Spark是目前产业界广泛使用的... 基于固态硬盘(solid-state drive,SSD)和硬盘(hard disk drive,HDD)混合存储的数据中心已经成为大数据计算领域的高性能载体,数据中心负载应该可将不同特性的数据按需持久化到SSD或HDD,以提升系统整体性能.Spark是目前产业界广泛使用的高效大数据计算框架,尤其适用于多次迭代计算的应用领域,其原因在于Spark可以将中间数据持久化在内存或硬盘中,且持久化数据到硬盘打破了内存容量不足对数据集规模的限制.然而,当前的Spark实现并未专门提供显式的面向SSD的持久化接口,尽管可根据配置信息将数据按比例分布到不同的存储介质中,但是用户无法根据数据特征按需指定RDD的持久化存储介质,针对性和灵活性不足.这不仅成为进一步提升Spark性能的瓶颈,而且严重影响了混合存储系统性能的发挥.有鉴于此,首次提出面向SSD的数据持久化策略.探索了Spark数据持久化原理,基于混合存储系统优化了Spark的持久化架构,最终通过提供特定的持久化API实现用户可显式、灵活指定RDD的持久化介质.基于SparkBench的实验结果表明,经本方案优化后的Spark与原生版本相比,其性能平均提升14.02%. 展开更多
关键词 大数据 混合存储 固态硬盘 SPARK 持久化
下载PDF
面向SSD寿命优化的访问序列折叠缓存替换算法 被引量:1
11
作者 唐琪 王吉磊 柴云鹏 《计算机科学与探索》 CSCD 北大核心 2019年第1期35-44,共10页
SSD(solid state drive)的写入寿命比较有限,因此除命中率外,SSD缓存设备的写入量成为评价缓存替换算法的另一个关键指标。如何使算法提高写入数据转化为缓存命中的效率,从而延长SSD的使用寿命,具有重要的研究意义。目前,已有缓存替换... SSD(solid state drive)的写入寿命比较有限,因此除命中率外,SSD缓存设备的写入量成为评价缓存替换算法的另一个关键指标。如何使算法提高写入数据转化为缓存命中的效率,从而延长SSD的使用寿命,具有重要的研究意义。目前,已有缓存替换算法的设计一般基于时间局部性,即刚被访问的数据短期内被访问的概率较高,因此需要频繁的数据更新和较高写入量来保证较高命中率;或是通过不低的开销屏蔽相对最差的部分数据来减少一定的写入量,还缺少用低开销获得数据长期热度规律,有效提高缓存数据质量的算法。提出了访问序列折叠的缓存替换算法,用比较低的开销定位拥有长期稳定热度的数据写入缓存,明显提高了SSD缓存数据质量,在保证命中率的同时减少了SSD的写入量。实验表明,访问序列折叠算法相比LRU(least recently used)算法可在命中率损失低于10%的情况下减少90%的写入量,与SieveStore、L2ARC(level2 adjustable replacement cache)等写入优化缓存算法相比,命中率相当时可将写入量减少50%以上,有效达到了通过缓存高质量数据,减少SSD的写入量,延长其使用寿命的目的。 展开更多
关键词 固态硬盘(ssd) 缓存 ssd寿命 访问序列折叠 缓存替换
下载PDF
NAND闪存固态硬盘空间环境效应分析及测试系统设计 被引量:2
12
作者 李鹏 刘凯 +3 位作者 辛敏成 赵楠 邹田骥 张海涛 《航天器环境工程》 2018年第6期581-587,共7页
文章针对航天领域广泛应用的固态硬盘(SSD)性能变化规律未知、可靠性数据缺乏的问题,以高效费比地使用低等级货架固态硬盘执行空间应用任务为需求背景,分析了NAND闪存SSD的空间环境效应,设计了一套可覆盖热循环、热真空、空间辐射等典... 文章针对航天领域广泛应用的固态硬盘(SSD)性能变化规律未知、可靠性数据缺乏的问题,以高效费比地使用低等级货架固态硬盘执行空间应用任务为需求背景,分析了NAND闪存SSD的空间环境效应,设计了一套可覆盖热循环、热真空、空间辐射等典型空间环境应力的固态硬盘测试系统。基于开源Iometer和SSDTS测试软件,实现参数自动监测,数据采集、处理、图形化显示、存储、回放等功能,可监测批量固态硬盘SATA接口供电电压、电流、平均读/写速率、实时读/写速率、平均读/写响应时间、写入数据量等性能参数,并定期检查记录SSD的磁盘容量情况,还能调节测试策略(读写比例、数据包大小、访问模式),控制供电电压。 展开更多
关键词 固态硬盘 空间环境效应 地面模拟试验 可靠性
下载PDF
基于SSD数据库负载的SQL能耗感知模型 被引量:2
13
作者 李树 于炯 +3 位作者 国冰磊 蒲勇霖 杨德先 刘粟 《计算机应用》 CSCD 北大核心 2019年第1期205-212,共8页
面对大数据带来的能耗及环境方面的严峻问题,构建节能的绿色数据库系统已成为关键需求和重要挑战。针对现有数据库系统主要以性能优化为目标,缺少对能耗的感知及优化的问题,提出基于数据库负载的能耗感知模型,并将模型应用于基于固态硬... 面对大数据带来的能耗及环境方面的严峻问题,构建节能的绿色数据库系统已成为关键需求和重要挑战。针对现有数据库系统主要以性能优化为目标,缺少对能耗的感知及优化的问题,提出基于数据库负载的能耗感知模型,并将模型应用于基于固态硬盘(SSD)的数据库系统中。首先,将数据库负载执行过程中对主要系统资源(CPU、固态硬盘)的消耗解析为时间开销和功耗开销,并基于SSD数据库负载的基本I/O类型构建时间开销模型和功耗开销模型,实现为数据库构建资源开销单位统一的能耗感知模型;然后,利用多元线性回归实现对模型的求解,并分别在独占环境和竞争环境下,验证模型对不同I/O类型的数据库负载能耗估算的准确性;最后,分析实验结果,并讨论了影响模型准确性的因素。经实验验证模型准确度较高,在DBMS独占系统资源情况下的平均误差为5. 15%,绝对误差不超过9. 8%;竞争环境下的准确率相对下降,但平均误差也低于12. 21%,可有效构建能耗感知的绿色数据库系统。 展开更多
关键词 能耗感知模型 固态硬盘 绿色计算
下载PDF
固态电子盘的军事应用 被引量:2
14
作者 秦岭 《测控技术》 CSCD 2006年第4期42-43,45,共3页
介绍了美国SimpleTech公司的Zeus固态电子盘产品系列的功能和特点,这些功能和特点包括损耗平衡功能演算法、损毁区块管理演算法,以及各种不同级别的数据清除技术,其中有快速清除(RapidPurgeTM)技术、M ilPurgeTM技术和智能破坏系统(Inte... 介绍了美国SimpleTech公司的Zeus固态电子盘产品系列的功能和特点,这些功能和特点包括损耗平衡功能演算法、损毁区块管理演算法,以及各种不同级别的数据清除技术,其中有快速清除(RapidPurgeTM)技术、M ilPurgeTM技术和智能破坏系统(IntelligentDestructive PurgeTM)技术。这一系列技术针对不同的数据安全要求,全部符合最为严格的军事安全条例规定。 展开更多
关键词 固态电子盘 闪存 数据存储 军用
下载PDF
PASS: a simple, efficient parallelism-aware solid state drive I/O scheduler
15
作者 Hong-yan LI Nai-xue XIONG +1 位作者 Ping HUANG Chao GUI 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2014年第5期321-336,共16页
Emerging non-volatile memory technologies,especially flash-based solid state drives(SSDs),have increasingly been adopted in the storage stack.They provide numerous advantages over traditional mechanically rotating har... Emerging non-volatile memory technologies,especially flash-based solid state drives(SSDs),have increasingly been adopted in the storage stack.They provide numerous advantages over traditional mechanically rotating hard disk drives(HDDs)and have a tendency to replace HDDs.Due to the long existence of HDDs as primary building blocks for storage systems,however,much of the system software has been specially designed for HDD and may not be optimal for non-volatile memory media.Therefore,in order to realistically leverage its superior raw performance to the maximum,the existing upper layer software has to be re-evaluated or re-designed.To this end,in this paper,we propose PASS,an optimized I/O scheduler at the Linux block layer to accommodate the changing trend of underlying storage devices toward flash-based SSDs.PASS takes the rich internal parallelism in SSDs into account when dispatching requests to the device driver in order to achieve high performance.Specifically,it partitions the logical storage space into fixed-size regions(preferably the component package sizes)as scheduling units.These scheduling units are serviced in a round-robin manner and for every chance that the chosen dispatching unit issues only a batch of either read or write requests to suppress the excessive mutual interference.Additionally,the requests are sorted according to their visiting addresses while waiting in the dispatching queues to exploit high sequential performance of SSD.The experimental results with a variety of workloads have shown that PASS outperforms the four Linux off-the-shelf I/O schedulers by a degree of 3%up to41%,while at the same time it improves the lifetime significantly,due to reducing the internal write amplification. 展开更多
关键词 solid state drive(ssd) I/O scheduler PARALLELISM
原文传递
Persistent Data Layout in File Systems
16
作者 LUO Shengmei LU Youyou +2 位作者 YANG Hongzhang SHU Jiwu ZHANG Jiacheng 《ZTE Communications》 2018年第3期59-66,共8页
Data layout in a file system is the organization of data stored in external storages. The data layout has a huge impact on performance of storage systems. We survey three main kinds of data layout in traditional file ... Data layout in a file system is the organization of data stored in external storages. The data layout has a huge impact on performance of storage systems. We survey three main kinds of data layout in traditional file systems: in-place update file system, log-structured file system, and copy-on-write file sys- tem. Each file system has its own strengths and weaknesses under different circumstances. We also include a recent us- age of persistent layout in a file system that combines both flash memory and byte- addressable non- volatile memory. With this survey, we conclude that persistent data layout in file systems may evolve dramatically in the era of emerging non-volatile memory. 展开更多
关键词 data layout file system persistent storage solid state drivessd
下载PDF
Endurable SSD-Based Read Cache for Improving the Performance of Selective Restore from Deduplication Systems
17
作者 Jian Liu Yun-Peng Chai +1 位作者 Xiao Qin Yao-Hong Liu 《Journal of Computer Science & Technology》 SCIE EI CSCD 2018年第1期58-78,共21页
Deduplication has been commonly used in both enterprise storage systems and cloud storage. To overcome the performance challenge for the selective restore operations of deduplication systems, solid-state-drive-based ... Deduplication has been commonly used in both enterprise storage systems and cloud storage. To overcome the performance challenge for the selective restore operations of deduplication systems, solid-state-drive-based (i.e., SSD-based) re^d cache cm, be deployed for speeding up by caching popular restore contents dynamically. Unfortunately, frequent data updates induced by classical cache schemes (e.g., LRU and LFU) significantly shorten SSDs' lifetime while slowing down I/O processes in SSDs. To address this problem, we propose a new solution -- LOP-Cache to greatly improve tile write durability of SSDs as well as I/O performance by enlarging the proportion of long-term popular (LOP) data among data written into SSD-based cache. LOP-Cache keeps LOP data in the SSD cache for a long time period to decrease the number of cache replacements. Furthermore, it prevents unpopular or unnecessary data in deduplication containers from being written into the SSD cache. We implemented LOP-Cache in a prototype deduplication system to evaluate its pertbrmance. Our experimental results indicate that LOP-Cache shortens the latency of selective restore by an average of 37.3% at the cost of a small SSD-based cache with only 5.56% capacity of the deduplicated data. Importantly, LOP-Cache improves SSDs' lifetime by a factor of 9.77. The evidence shows that LOP-Cache offers a cost-efficient SSD-based read cache solution to boost performance of selective restore for deduplication systems. 展开更多
关键词 data deduplication solid state drive ssd flash CACHE ENDURANCE
原文传递
通过重组超级块改善固态硬盘寿命和性能的算法 被引量:1
18
作者 段星辉 陈仁 《计算机应用》 CSCD 北大核心 2019年第S02期132-135,共4页
针对预留空间较小的固态硬盘(SSD)在做垃圾回收(GC)时会引起严重的写放大(WA)的问题,以及写放大导致系统寿命折损和满盘下写性能差的问题,提出一种超级块重组算法,即在垃圾回收挑选源超级块的时候,通过挑选每个闪存die上有效数据量最小... 针对预留空间较小的固态硬盘(SSD)在做垃圾回收(GC)时会引起严重的写放大(WA)的问题,以及写放大导致系统寿命折损和满盘下写性能差的问题,提出一种超级块重组算法,即在垃圾回收挑选源超级块的时候,通过挑选每个闪存die上有效数据量最小的物理块重组超级块,重组出来的超级块具有最小的有效数据量,然后把它作为垃圾回收的源超级块。实验结果表明,和传统的基于超级块的垃圾回收算法相比,超级块重组算法能减小2/3的写放大,系统寿命提升将近3倍,满盘下写入性能提升将近5倍。该算法能明显减少系统的写放大,对预留空间小但对系统寿命和满盘下写性能有要求的固态硬盘设计有很好的参考和实用价值。 展开更多
关键词 固态硬盘 闪存转换层 垃圾回收 写放大 闪存
下载PDF
可配置及历史信息感知的多级缓存策略 被引量:1
19
作者 祖文强 王芳 +1 位作者 李焱 万进 《计算机研究与发展》 EI CSCD 北大核心 2015年第S2期163-170,共8页
传统磁盘存储设备因其固有的机械特性,已不能满足当前的数据密集型应用程序的需求。基于闪存的固态存储设备(solid state drive,SSD)的出现改善了这种情况,并被广泛用作缓存以降低内存与磁盘之间的性能差距。针对由DRAM和SSD构成的多级... 传统磁盘存储设备因其固有的机械特性,已不能满足当前的数据密集型应用程序的需求。基于闪存的固态存储设备(solid state drive,SSD)的出现改善了这种情况,并被广泛用作缓存以降低内存与磁盘之间的性能差距。针对由DRAM和SSD构成的多级缓存,提出了一种可配置的历史信息感知的多级缓存替换策略Charm.Charm允许用户配置应用的访问模式、读写模式等多项内容,并且还可以根据应用对文件的历史访问信息来判断访问模式,从而能够适应访问模式的变化.此外,Charm过滤掉那些只访问一次的数据,将多次访问的热数据缓存至SSD,减少对SSD的写入次数,提升SSD寿命.使用MCsim对Charm与现有的多级缓存替换算法进行了对比测试,在实际的工作负载下,Charm优于其它多级缓存算法. 展开更多
关键词 多级缓存 动态随机存取存储器 固态盘 缓存替换算法 历史信息感知
下载PDF
VxWorks6.8操作系统下NVMe驱动设计 被引量:1
20
作者 盘勇军 黄伯铮 《航空电子技术》 2017年第4期32-37,共6页
非易失存储器(NVMe)协议是寄存器级的传输协议,用于实现主控软件与非易失存储设备间的数据传输,其在设计时针对固态硬盘(SSD)特性优化了命令发送和完成路径,通过PCIe链路传输数据,利用PCIe高带宽实现高速数据传输。阐述了VxWorks 6.8实... 非易失存储器(NVMe)协议是寄存器级的传输协议,用于实现主控软件与非易失存储设备间的数据传输,其在设计时针对固态硬盘(SSD)特性优化了命令发送和完成路径,通过PCIe链路传输数据,利用PCIe高带宽实现高速数据传输。阐述了VxWorks 6.8实时操作系统下NVMe驱动设计流程,实现了NVMe协议的基本功能,并测试验证其功能和效率;测试结果表明,该系统下NVMe驱动发挥了较高的性能,单向数据传输速率约为700 MB/s(PCIe1.0×4),相较于SATA接口SSD有极大的性能提升,具有广泛的应用价值。 展开更多
关键词 非易失存储器 VXWORKS PCIE 固态硬盘
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部