面向新型三维闪存的嵌入式存储系统优化方法研究
本文选题:三维闪存 切入点:电荷撷取 出处:《深圳大学》2017年硕士论文 论文类型:学位论文
【摘要】:三维闪存作为主流存储介质,广泛运用于企业级高性能计算机和嵌入式系统。但是由于访问辅助存储介质的存储原语没有发生改变,存储原语强迫三维闪存这类存储介质的存储方式必须和磁盘这一类的块设备[11][12][13][14]保持相同的存储方式。最近,一些学者针对非易失性存储器提出了新的存储原语,他们试图研究新的存储原语在非易失性存储器的潜在价值。虽然新的存储原语通过虚拟地址到逻辑地址的地址映射来有效的减少访问存储器的时间,但是这些新的存储原语仍然存在问题:首先,这些新的存储原语需要内存存储大量的虚拟地址到逻辑地址的地址映射;其次,当数据更新时,存储原语需要额外的支持。额外的支持不仅包括读写操作等,还包括三维闪存存储空间。额外的支持会导致访问三维闪存的时间增加,同时使得三维闪存存储空间利用率降低。相对于二维闪存,三维闪存具有存储容量大、编程干扰少、访问延迟低等特点。不同于传统的二维闪存制作工艺相比,三维闪存采用电荷撷取机制。然而,制作三维闪存的现有工艺不能保证多个闪存在堆叠时实现完美的垂直插入,特别是在20纳米以下的制程。制程变异会导致电子分布不均匀,并会导致三维闪存存储的数据不完整及可靠性降低。本文针对三维闪存现存的这两个突出问题展开研究。首先,本文提出一种名为ESP的优化方案。该优化方案将新提出的存储原语与虚拟化结合,来优化三维闪存存储系统。我们提出了两种策略:策略一是虚拟复制;策略二是地址映射预取。这两种策略将有效解决新兴存储原语运用到三维闪存时所存在的问题。这两种策略主要降低访问三维闪存的时间,同时确保内存中的地址映射可以很好地被应用。我们将ESP优化方案运用到嵌入式开发平台中,评估ESP了优化方案。实验结果显示ESP优化方案可以有效地提高三维闪存的读/写操作性能,并降低30%的垃圾回收操作。其次,本文提出了名为P-Alloc的优化方案。该优化方案解决制程变异所带来的数据可靠性低的问题。P-Alloc优化方案分别从三维闪存硬件本身和闪存存储系统的系统架构提供支持,有针对性地为数据分配存储空间。P-Alloc优化方案预测三维闪存物理块的存储性能,并试图将关键数据分配给相对可靠的物理块中。P-Alloc优化方案也采用基于硬件的电压阈值变化,进一步提高三维闪存存储数据的可靠性。我们将P-Alloc优化方案运用于各种实际的工作负载,证明其优化的可行性。我们的实验结果显示,相较于基准实验,P-Alloc优化方案可以提高三维闪存存储数据的可靠性,并降低访问三维闪存的延迟。
[Abstract]:As the mainstream storage medium, 3D flash memory is widely used in enterprise-class high-performance computers and embedded systems. Storage primitives such as 3D flash memory must be stored in the same way as block devices such as disks [11] [12] [13] [14]. Recently, some scholars have proposed new storage primitives for nonvolatile memory. They try to study the potential value of new storage primitives in nonvolatile memory. Although the new storage primitives effectively reduce access time by mapping virtual addresses to logical addresses, However, these new storage primitives still have problems: first, these new storage primitives require memory storage of a large number of virtual address to logical address address mapping; second, when the data is updated, Additional support is required for storage primitives. Additional support includes not only read and write operations, but also 3D flash storage space. Additional support results in increased access time to 3D flash memory. At the same time, the utilization ratio of 3D flash memory is reduced. Compared with 2D flash memory, 3D flash memory has the characteristics of large storage capacity, less programming interference and low access delay. 3D flash memory uses a charge capture mechanism. However, the existing process for making 3D flash memory does not guarantee the perfect vertical insertion of multiple flash memories when stacked, especially in processes below 20 nanometers. Process variations can lead to uneven electron distribution. And will lead to 3D flash storage data incomplete and reduced reliability. This paper focuses on the existing 3D flash memory of these two outstanding problems. First of all, This paper presents an optimization scheme called ESP, which combines the new storage primitives with virtualization to optimize the 3D flash storage system. We propose two strategies: one is virtual replication; The second strategy is address mapping prefetching. These two strategies will effectively solve the problems existing in the application of new storage primitives to 3D flash memory. These two strategies mainly reduce the time to access 3D flash memory. At the same time, we make sure that the address mapping in memory can be well applied. We apply the ESP optimization scheme to embedded development platform. The experimental results show that the ESP optimization scheme can effectively improve the read / write performance of 3D flash memory and reduce the garbage collection operation by 30%. This paper presents an optimization scheme called P-Alloc, which solves the problem of low data reliability caused by process variation. The optimization scheme is supported by the 3D flash memory hardware itself and the system architecture of the flash storage system, respectively. The optimized scheme of allocating storage space to data. P-Alloc optimizes the storage performance of 3D flash physical block, and attempts to assign key data to the relatively reliable physical block. P-Alloc optimization scheme also adopts the change of voltage threshold based on hardware. Further improve the reliability of 3D flash storage data. We apply P-Alloc optimization scheme to various actual workloads to prove the feasibility of the optimization. Our experimental results show that, Compared with the benchmark experiment, the P-Alloc optimization scheme can improve the reliability of 3D flash storage data and reduce the delay of accessing 3D flash memory.
【学位授予单位】:深圳大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP333
【相似文献】
相关期刊论文 前10条
1 李红;蓝光存储系统 光盘容量高达23G[J];信息记录材料;2004年01期
2 ;存储系统 金融行业应用卓越奖 医疗行业应用卓越奖[J];每周电脑报;2004年20期
3 诺拉;EMC Symmetrix DMX-3存储系统 超大容量 高速存取[J];中国计算机用户;2005年31期
4 谢世诚;;浪潮推出4Gb光纤存储系统[J];微型机与应用;2006年07期
5 ;昆腾分级存储系统[J];软件世界;2009年11期
6 ;超低功耗云存储系统或被地方政府看好[J];中国有线电视;2013年08期
7 汤赫男;;云存储系统的分析与应用研究[J];计算机光盘软件与应用;2013年24期
8 谌伟;;云存储系统的分析与应用探讨[J];数字技术与应用;2013年10期
9 雅君;跟上企业的匆匆脚步——利用HP SureStoreEXP256构筑企业存储系统[J];中国计算机用户;2000年08期
10 贾莉;;Symmetrix8000实现19TB存储[J];每周电脑报;2000年18期
相关会议论文 前10条
1 赵志刚;;存储系统在企业信息化中的应用[A];2005年安徽通信论文集[C];2006年
2 黄晓峰;张杰;;矿井信息中心存储系统设计[A];安全高效矿井机电装备及信息化技术——陕西省煤炭学会学术年会论文集(2011)[C];2011年
3 孙哲;李昌银;;构建核电高可用云存储系统[A];2012电力行业信息化年会优秀论文专辑[C];2012年
4 焦超;周天彤;李祥学;李建华;;面向灾备的高性能可信存储系统设计[A];第十一届保密通信与信息安全现状研讨会论文集[C];2009年
5 汪位龙;;设计院存储系统建设初探[A];中国公路学会计算机应用分会2004年年会学术论文集[C];2004年
6 梅松竹;李宗伯;;Storage 7000系列混合存储系统分析[A];2009年中国高校通信类院系学术研讨会论文集[C];2009年
7 王克敏;张玺;胡江凯;王毅涛;;NWP资料归档方法及其存储系统的应用[A];中国气象学会2006年年会“中尺度天气动力学、数值模拟和预测”分会场论文集[C];2006年
8 孙哲;李昌银;;DeDu:基于云计算的冗余删除存储系统[A];电力行业新一代信息技术研讨会论文集[C];2011年
9 高小伍;党齐民;林晨;;校园网存储系统的研究与实现[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年
10 宫海林;郭长国;苑洪亮;王怀民;;支持事务的非结构化数据聚合存储系统GSL[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
相关重要报纸文章 前10条
1 ;第三季度中国存储系统市场达19.1亿元[N];中国高新技术产业导报;2005年
2 本报记者 薛斐;服务:存储系统的灵魂[N];计算机世界;2002年
3 单群一;惠普推出全新一体化存储系统[N];中国税务报;2007年
4 ;浪潮推出4Gb光纤存储系统[N];人民邮电;2006年
5 ;今年第二季度 存储系统市场价值达12.6亿元[N];人民邮电;2006年
6 郭;日立推出普及型存储系统[N];计算机世界;2007年
7 陈耀光;朗登 扛起存储系统设计院的大旗[N];中国企业报;2001年
8 ;富士通存储系统全面升级[N];网络世界;2009年
9 ;EMC亚洲生产制造中心落户深圳[N];网络世界;2009年
10 临履;存储系统有了“设计院”[N];网络世界;2001年
相关博士学位论文 前10条
1 赵雨虹;云存储系统资源调度技术研究[D];华中科技大学;2015年
2 王福伟;列存储系统的数据安全与网络性能优化模型研究[D];燕山大学;2016年
3 张菁;大规模分布式纠删码存储系统中的高效数据传输技术研究[D];国防科学技术大学;2015年
4 沈志荣;纠删码存储系统性能优化研究[D];清华大学;2015年
5 陆承涛;存储系统性能管理问题的研究[D];华中科技大学;2010年
6 聂雪军;内容感知存储系统中信息信息生命周期管理关键技术研究[D];华中科技大学;2011年
7 罗东健;大规模存储系统高可靠性关键技术研究[D];华中科技大学;2011年
8 聂雪军;内容感知存储系统中信息生命周期管理关键技术研究[D];华中科技大学;2010年
9 王鹏;低密度奇偶校验码应用于存储系统的关键技术研究[D];华中科技大学;2013年
10 刁莹;用数学建模方法评价存储系统性能[D];哈尔滨工程大学;2013年
相关硕士学位论文 前10条
1 冯汉超;基于Hadoop的分布式副本策略研究[D];河北工程大学;2015年
2 张明;IaaS中基于热点数据的存储系统研究与实现[D];哈尔滨工业大学;2015年
3 蒋静远;基于数据通道的非结构化数据多存储系统[D];浙江大学;2015年
4 郭晖;面向高清视频监控的流存储系统设计与实现[D];电子科技大学;2015年
5 许孟杰;嵌入式快速存储模块的研究与实现[D];中国舰船研究院;2015年
6 何洁和;面向POI的分布式结构化存储系统存储引擎设计与实现[D];电子科技大学;2014年
7 王晓;混合存储系统高效快照技术研究[D];北京理工大学;2015年
8 邱登峰;基于Hadoop可公共审计云存储的设计与实现[D];大连理工大学;2015年
9 张致元;电子商品存储系统设计与研究[D];复旦大学;2014年
10 刘秉煦;云存储环境下的混合存储算法研究与实现[D];上海交通大学;2015年
,本文编号:1627718
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1627718.html