磁盘光盘融合数据安全存储方法、系统及装置制造方法及图纸

技术编号:12653650 阅读:96 留言:0更新日期:2016-01-06 11:35
本发明专利技术公开了一种磁盘光盘融合数据安全存储方法,包括:将数据存储到硬盘模块中;将硬盘中存储的数据存储至光盘模块中的光盘中;存储数据的属性信息以及数据在光盘模块中对应的位置信息;根据数据的属性信息从硬盘模块中的目标硬盘中读取数据,在目标硬盘无法被读取时,根据数据在光盘模块中对应的位置信息,将存储有目标硬盘数据的光盘中的数据读入预设的数据缓冲区;更新数据的属性信息和数据在光盘模块中对应的位置信息。本发明专利技术还提供了一种磁盘光盘融合数据安全存储系统和装置。本发明专利技术将数据同时存入硬盘与光盘中,并在磁盘数据无法读取时,自动化地从光盘读取数据并进行数据重建,有效地提高了数据存储的安全性、稳定性和数据读写效率。

【技术实现步骤摘要】

本专利技术涉及数据存储领域,尤其涉及一种磁盘光盘融合数据安全存储方法、系统及装置
技术介绍
在信息化社会的发展进程中,人类需要存储的数据量正在持续迅速增长。在现有相对应的存储技术中,磁盘仍然是应用主流,在需要高速度数据存储的应用中,半导体固态硬盘正在被更加广泛地应用。磁盘伴随着信息系统的发展进步至今,已经达到了很高的技术水平,磁盘的主要优点是随机存储速度快,单位体积存储容量大;磁盘的主要缺点是寿命有限且不可预测,一般3-5年需要更换一次,由于磁盘的机械旋转,所以会消耗较多的电能并发热,为此需要设置散热装置,通常用风扇,将热排出到设备外,空调装置用于抵消设备所发出的热能,这样同样会消耗大量的电能。磁盘主要指硬盘,硬盘有固态硬盘(SSD盘,新式硬盘)、机械硬盘(HDD传统硬盘)、混合硬盘(HHD —块基于传统机械硬盘诞生出来的新硬盘)。SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储,混合硬盘(HHD:Hybrid Hard Disk)是把磁性硬盘和闪存集成到一起的一种硬盘。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。为了能相对高效可靠的使用大量磁盘来存储数据,现有的技术是以冗余的方法将数据组织到多块磁盘中组成一个磁盘阵列。如此,根据冗余度的大小,在多块磁盘中有一块或几块磁盘出现坏损时,存储在磁盘阵列中的数据不会丢失。这样组成磁盘阵列仍然不能确保数据的安全,为了不丢失数据,通常的做法是对磁盘阵列添加一个备份系统,备份系统的功能是在磁盘阵列出现故障时,能够将数据恢复到新建的磁盘阵列中去,数据备份所用的设备通常为磁带库,虚拟带库,镜像磁盘阵列等。备份系统无论是设备成本,管理成本,还是日常运维管理开销都是十分昂贵的备份市场也是一个十分庞大的市场。当磁盘阵列用于归档存储时,存在一个不符合法规的问题:即存在磁盘阵列上的数据理论上是可以删除和更改的。符合法规的做法是将数据归档存储在一次可写的介质上,也即通常所述的WORM (Write Once Read Many)介质。光盘是可以满足WORM特性的存储介质,而且数据保存的寿命很长,通常大于50年,因此非常适合于数据的长期存储和归档存储。随着数据中心的存储规模日益增大,一个新的问题也逐渐显现出来,而且正在变得日益严重,当冗余磁盘阵列中的某地磁盘坏损时,需要及时进行更换,对于更换后的硬盘,还要将原先的数据再恢复上去,这个过程被称为重建。问题在于这个重建的过程非常耗时,根据应用场景和磁盘容量的不同,重建的过程往往会持续数小时到数十天,在此期间,如果再次出现磁盘坏损情况,则会导致数据丢失,在规模较大的数据中心,这种重建工作会频繁发生,除了耗费大量管理开销外,数据丢失的系统风险也在增加。光盘的主要优点是保存寿命长,用于数据归档的专业光盘,其上数据可以保存200年以上。采用磁盘与光盘结合的方法已存在多年,通常的办法是采用分层存储的方法。此时系统将经常使用的数据放在高速度的存储器中,如固态硬盘和SAS磁盘,对于不经常使用的数据。则逐步将其存入光盘,这种存储架构的问题是系统复杂度高,对于处于高速存储层的数据,还要额外实施备份保护。此外,磁盘存储设备的寿命一般在3-5年,因此升级换代的开销很大,在光盘存储方面,光盘库处于分级存储的最底层,如何融入现有的存储架构,须视应用的具体要求,如此形成众多的系统解决方案,这样的应用方式比较费时费力,应用的效果也很大程度上受应用解决方案的影响。
技术实现思路
针对以上的问题,本专利技术将磁盘与光盘的优点结合起来,并由此提出了一种磁盘与光盘相融合的数据安全存储方法、系统和装置。本专利技术的核心是将光盘数据存储的元素,融合到现有的磁盘阵列存储中去,与传统的分层存储的构架不同,本专利技术中使用的光盘库技术,不作为独立的存储层,而是完全隐去,对整个系统而言是透明的,这样一来,本专利技术的磁光混合存储系统对外呈现的是一组磁盘,最典型的组织方式是一个网路附加存储(NAS, Network Attached Storage),网路附件存储以标准文件系统的方式提供网路数据服务,它可以很方便地被应用到各种不同操作系统平台上的信息系统中去,对内,本专利技术所述的磁光融合存储系统使用光盘对前端磁盘中的数据进行相对应的存储。本专利技术是这样实现的:磁盘光盘融合数据安全存储方法,包括以下步骤:S1、将数据存储到硬盘模块中;S2、将所述硬盘中存储的数据存储至光盘模块中的光盘中;S3、存储所述数据的属性信息以及所述数据在光盘模块中对应的位置信息;S4、根据数据的属性信息从硬盘模块中的目标硬盘中读取数据,在目标硬盘无法被读取时,根据所述数据在光盘模块中对应的位置信息,将存储有目标硬盘数据的光盘中的数据读入预设的数据缓冲区;S5、更新数据的属性信息和数据在光盘模块中对应的位置信息。进一步地,还包括以下步骤:S6、将存储有目标硬盘数据的光盘中的数据存储到硬盘模块中更换后的新硬盘中; S7、更新数据的属性信息和数据在光盘模块中对应的位置信息。进一步地,所述步骤SI还包括:在硬盘模块中的待写硬盘无法被存储时,将数据存储到硬盘模块中的其他硬盘,并对所述待写硬盘进行标识。所述步骤SI还包括:将同一数据存储到硬盘模块中的至少两块硬盘中;所述步骤S2还包括:在同一数据存储到硬盘模块中的至少两块硬盘时,将其中一块硬盘中存储的数据存储至光盘模块中的光盘中。进一步地,步骤SI中,还包括将数据存储到硬盘模块中时,生成所述数据的第一校验码;步骤S4中,还包括在读取目标硬盘的数据前,生成目标硬盘中的数据的第二校验码,将所述数据的第二校验码与第一校验码进行比对,根据比对结果判断目标硬盘中数据的正确性,在目标硬盘中数据不正确时,根据所述数据在光盘模块中对应的位置信息,将存储有目标硬盘数据的光盘中的数据读入预设的数据缓冲区。进一步地,步骤S2中,还包括将所述硬盘中存储的数据存储至光盘模块中的光盘中时,生成所述数据的第三校验码;步骤S6还包括将存储有目标硬盘数据的光盘中的数据存储到硬盘模块中更换后的新硬盘中时,生成所述数据的第四校验码,将所述数据的第三校验码与所述第四校验码进行比对,根据比对结果判断目标硬盘中数据的正确性,在目标硬盘中数据不正确时,再次将存储有目标硬盘数据的光盘中的数据存储到硬盘模块中更换后的新硬盘中。所述第一fe验码、第二fe验码第二fe验码和第四fe验码为hash编码或CRC编码。进一步地,所述硬盘模块包括多个硬盘,所述硬盘为固态硬盘、机械硬盘、混合硬盘或硬磁盘。本专利技术还提供了一种磁盘光盘融合数据安全存储方法,包括以下步骤:S101、将数据存储到硬盘模块中;S102、将所述硬盘中存储的数据存储至光盘模块中的光盘中;S103、存储所述数据的属性信息以及所述数据在光盘模块中对应的位置信息;S104、根据所述数据的属性信息,按照预定的时间周期定时扫描硬盘;S105、将扫描的过程中检测到的数据异常的硬盘更换为新硬盘,并根据所述数据在光盘模块中对应的位置信息,将对应存储有所述数据异常的目标硬盘数据的光盘中的数据读入更换后的新硬盘中;S106、更新数据的属性信息和数据在光盘模块中对应的位置信息。本专利技术还提供了一种磁盘光盘融合数据安全存储系统,包括:硬盘存储模块,用于将数据存储到硬盘模块中;光本文档来自技高网
...

【技术保护点】
磁盘光盘融合数据安全存储方法,其特征在于,包括以下步骤:S1、将数据存储到硬盘模块中;S2、将所述硬盘中存储的数据存储至光盘模块中的光盘中;S3、存储所述数据的属性信息以及所述数据在光盘模块中对应的位置信息;S4、根据数据的属性信息从硬盘模块中的目标硬盘中读取数据,在目标硬盘无法被读取时,根据所述数据在光盘模块中对应的位置信息,将存储有目标硬盘数据的光盘中的数据读入预设的数据缓冲区;S5、更新数据的属性信息和数据在光盘模块中对应的位置信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱明宋林峰
申请(专利权)人:苏州互盟信息存储技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1