发明名称 一种管理磁盘数据写入的方法及装置
摘要 本发明公开了一种管理磁盘数据写入的方法及装置,包括:当有数据写入请求时,按照磁盘扇区的大小将数据写入请求中的数据划分为n个子数据块;计算划分后的各个子数据块的指纹值;其中,指纹值用来标识子数据块的身份信息;比较各个子数据块的指纹值分别与各个子数据块待写入的磁盘扇区相对应的指纹值是否相同;当比较结果相同时,不将该子数据写入待写入的磁盘扇区;当比较结果不同时,将子数据块写入待写入的磁盘扇区中,并更新与该子数据块的写入磁盘扇区相对应的指纹值为该子数据块的指纹值。本发明技术方案避免了重复数据的写入,从而提升了数据的写入速度,提高了磁盘的使用寿命,从而达到对数据存取速度、可用性、可靠性和安全性的提高。
申请公布号 CN104216666A 申请公布日期 2014.12.17
申请号 CN201410445968.5 申请日期 2014.09.03
申请人 浪潮(北京)电子信息产业有限公司 发明人 殷雷;孙承碧
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 王丹;李丹
主权项 一种管理磁盘数据写入的方法,其特征在于,包括:当有数据写入请求时,按照磁盘扇区的大小将数据写入请求中的数据划分为n个子数据块;计算划分后的各个子数据块的指纹值;其中,指纹值用来标识子数据块的身份信息;比较计算出的各个子数据块的指纹值分别与各个子数据块待写入的磁盘扇区相对应的指纹值是否相同;当比较结果相同时,不将该子数据写入待写入的磁盘扇区,返回写入成功并结束本流程;当比较结果不同时,将子数据块写入待写入的磁盘扇区中,并更新与该子数据块的写入磁盘扇区相对应的指纹值为该子数据块的指纹值。
地址 100085 北京市海淀区上地信息路2号2-1号C栋1层