CN115878595B 一种基于ftl的智能物联表的数据迁移方法及存储介质 (安徽南瑞中天电力电子有限公司)_第1页
CN115878595B 一种基于ftl的智能物联表的数据迁移方法及存储介质 (安徽南瑞中天电力电子有限公司)_第2页
CN115878595B 一种基于ftl的智能物联表的数据迁移方法及存储介质 (安徽南瑞中天电力电子有限公司)_第3页
CN115878595B 一种基于ftl的智能物联表的数据迁移方法及存储介质 (安徽南瑞中天电力电子有限公司)_第4页
CN115878595B 一种基于ftl的智能物联表的数据迁移方法及存储介质 (安徽南瑞中天电力电子有限公司)_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

202211352768.62022.11.01一种基于FTL的智能物联表的数据迁移方法于FTL的智能物联表的数据迁移方法及计算机可Norflash的存储区域划分为数据区和链表区两数据热度队列首尾的两个存储单元的擦除次数或读取次数之差大于一个预设的阈值时对两个对物联表中的FTL,智能物联网中的关键数据的2将Norflash的存储区域划分为数据区和链表区两个部分;数据区的存储单元用于存FTL对Norflash存储单元中的数据定期进行数据迁移操作;所述2.如权利要求1所述的基于FTL的智能物联3.如权利要求2所述的基于FTL的智能物联表的4.一种基于FTL的智能物联表的存储管理方法,其用于对Nor要求1所述的基于FTL的智能物联表的数据迁移方法对存储5.一种基于FTL的智能物联表的存储管理方法,其述的基于FTL的智能物联表的数据迁移方法对存储单元进行三将Norflash的存储区域划分为数据区和链表区两个部分;数据区的存储单元用于存3FTL对Norflash存储单元中的数据定期进行数据迁移操作;所述首先检索链表区的链表信息,获取所有存储单元的擦除次数将Norflash的存储区域划分为数据区和链表区两个部分;数据区的存储单元用于存FTL对Norflash存储单元中的数据定期进行数据迁移操作;所述首先检索链表区的链表信息,获取所有存储单元的读取次数6.一种计算机可读存储介质,所述计算机可读存4一种基于FTL的智能物联表的存储管理方法及存储介质的发[0002]本发明属于电力设备领域,具体涉及一种基于FTL的智能物联表的数据迁移方法大容量存储设备如HDD、SSD,以及大型的计算机系统中都会配置FTL(FlashTranslation5[0011]将Norflash的存储区域划分为数据区和链表区两个部分。数据区的存储单元用于对智能物联表的Norflash存储单元中存储的计量信息和事件信息定期进行数据迁移,[0015]将Norflash的存储区域划分为数据区和链表区两个部分。数据区的存储单元用于对智能物联表的Norflash存储单元中存储的计量信息和事件信息定期进行数据迁移,6[0019]将Norflash的存储区域划分为数据区和链表区两个部分。数据区的存储单元用[0022](2)将读取次数最大的若干存储单元作为准迁移存储单元;将准迁移存储单元中擦写次数超过预设风险值的存储单元作为迁[0023](3)将读取次数最小的若干存储单元作为待迁入存储单元;并按照擦写次数由低[0024](4)判断迁移存储单元的数量是否大于备选迁移队列中存储单元的数量:是则将到备选迁移队列的队尾;直到迁移存储单元的数量不大于备选迁移队列中存储单元的数[0025](5)将迁移存储单元中的数据与备选迁移队列中的存储单元中存储的数据内容进基于FTL的智能物联表的数据迁移方法对存储单元进行数据迁移操作。智能物联表在触发数据迁移指令时,可以单独采用前述三种不同数据迁移方案对存储单元进行数据迁移操作。或者智能物联表先采用方案一和方案二的基于FTL的智能物联表的数据迁移方法对存储单元进行一轮数据迁移操作和二轮数据迁移操作;再采用如方案三的基于FTL的智能物[0030]本发明将Norflash划分为链表区和数据区两部分,并通过链表信息区分数据的7[0031]本发明提供的数据迁移方案可以根据数据热度和不同存储单元的存储寿命对数[0033]图1为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中数据写[0034]图2为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中数据擦[0035]图3为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中数据读[0036]图4为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中数据删[0037]图5为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中基于剩[0038]图6为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中基于数[0039]图7为本发明实施例1提供的一种基于FTL的智能物联表的存储管理方法中增强数[0044]将Norflash的存储区域划分为数据区和链表区两个部分。数据区的存储单元用8[0050]根据链表区地址映射表查询是否存在空闲的存储单元:有则选择空闲的存储单[0051]数据写入时先判断写入的数据的类型:(1)当写入的数据为计量或事件信息的开将同一事件信息中的不同数据记录在物理地址间隔较远的不同的存储单元上而导致的错9[0062]与常规的FTL一样,本实施例提供的存储管理方法对数据读取操作的管理策略如据人工指令生成并由物联网电表的上级采集终端发送的数据删除指令。(2)任意计量信息据的冷热程度对存储单元中已存储的数据定期进[0070]本实施例的存储管理方法中,FTL对数据迁移操作的管理策略包括多种不同的方的数据迁移操作。本实施例提供的数据迁移的方式包括:(1)基于存储寿命的数据迁移操[0077](2)将读取次数最大的若干存储单元作为准迁移存储单元;将准迁移存储单元中擦写次数超过预设风险值的存储单元作为迁[0078](3)将读取次数最小的若干存储单元作为待迁入存储单元;并按照擦写次数由低[0079](4)判断迁移存储单元的数量是否大于备选迁移队列中存储单元的数量:是则将到备选迁移队列的队尾;直到迁移存储单元的数量不大于备选迁移队列中存储单元的数[0080](5)将迁移存储单元中的数据与备选迁移队列中的存储单元中存储的数据内容进[0082]本实施例中提供的特殊的数据迁移策略可以对存储单元中记录的不同类型的数同时,本实施例提供的三种不同的数据迁移方式可以在同一个数据迁移周期中同时应用,[0083]本实施例提供的技术方案针对电能表中记录的数据的特征,对电能表Norflash[0086]需要说明的是:实施例1中提供的存储管理方法的本质是一种管理电能表的Nor例如直接在物联表的存储器的FTL中集成相应[0088]特别地,本实施例提供的可读存储介质就是实施实施例1中管理方法的一种具体驱动的形式集成到现有的大量物联表中。将实现实施例1中的存储管理方法的逻辑编写成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论