一种提高存储虚拟化安全性的方法及存储虚拟化设备的制造方法

文档序号:9375499阅读:445来源:国知局
一种提高存储虚拟化安全性的方法及存储虚拟化设备的制造方法
【技术领域】
[0001]本发明涉及存储虚拟化技术,尤指一种提高存储虚拟化安全性的方法及存储虚拟化设备。
【背景技术】
[0002]随着企业对电子商务、多媒体、电子邮件和数据挖掘的依赖性越来越大以及行业监管法规的日益严格,数据正在成为企业最重要的财富之一,任何一家公司都不可掉以轻心。数据一旦丢失,企业失去的将不仅是眼前的财富,更可能是未来的发展机会。所以业务系统对存储容量的要求越来越大,尽管每字节存储的硬件价格在降低,但管理的成本却不断上升。因此随着容量及设备的增加,企业在存储管理方面可能也正面临着更严峻的挑占戈:
[0003](I)存储设备往往是来自不同供应商的存储系统,如何才能实现对异构存储环境的整合、管理并有效地解决企业存储系统中“SAN孤岛”的现象;
[0004](2)企业不希望在每次扩充磁盘容量的时候,都要被迫购买拷贝服务的license ;
[0005](3)如何在不增加人员或运营成本的情况下管理日益增加的存储容量;
[0006](4)如何进一步提高存储设备的使用效率从而充分的利用企业现有的存储资源;
[0007](5)如何对存储容量实现无缝扩展以满足应用的需求;
[0008](6)如何实现“绿色化”,降低存储系统的能耗。
[0009]而存储虚拟化设备可以有效的解决上述这些问题,在虚拟存储环境下,无论后端物理存储是什么设备,服务器及其应用系统看到的都是其物理设备的逻辑映像。即使物理存储发生变化,这种逻辑映像也不会改变,系统管理员不必再关心后端存储,只需专注于管理存储空间,所有的存储管理操作,例如系统升级、建立和分配虚拟磁盘、改变RAID (磁盘阵列)级别、扩充存储空间等都比以前容易的多,存储管理变得轻松简单。在虚拟存储环境下,存储对用户来说将变得透明,用户可以不必关心存储设备的功能差别、容量大小、设备类型和制造商如何,所有的设备将被统一管理,而且赋予统一的功能。
[0010]但是如果用于虚拟化的设备出现故障、损坏的情况,那么被虚拟化的存储上的数据就无法被使用和访问,即使更换新的机器,也很难进行恢复;另外如果更换新的虚拟化设备,只能重新进行虚拟化操作,之前的数据也无法进行使用。对于企业来说,数据是至关重要的,不能丢失、损毁。

【发明内容】

[0011]为了解决上述技术问题,本发明提供了一种提高存储虚拟化安全性的方法及存储虚拟化设备,能够降低存储虚拟化设备的风险性,有利于数据的安全。
[0012]为了达到本发明目的,本发明提供了一种提高存储虚拟化安全性的方法,包括:
[0013]在对存储设备进行虚拟化时,为所述存储设备创建对应的逻辑存储单元;
[0014]通过对应的逻辑存储单元对所述存储设备进行存储管理操作;
[0015]在进行存储管理操作时,对所进行的操作进行记录,得到所述存储设备的操作历史记录,在存储虚拟化故障无法访问所述存储设备上的数据时,采用所述存储设备的操作历史记录进行虚拟化的恢复。
[0016]进一步地,所述方法还包括:
[0017]在为所述存储设备创建对应的逻辑存储单元之后,还为该逻辑存储单元设置标识符;
[0018]在得到所述存储设备的操作历史记录后,还以所述存储设备对应的逻辑存储单元的标识符为索引保存操作历史记录。
[0019]进一步地,所述采用所述存储设备的操作历史记录进行虚拟化的恢复,包括:
[0020]以所述存储设备对应的逻辑存储单元的标识符为索引读取出所述存储设备的操作历史记录;
[0021]使用读取的操作历史记录进行恢复操作,或者将读取的操作历史记录导入到新的虚拟化设备中进行恢复操作。
[0022]进一步地,所述方法还包括:
[0023]在解除对所述存储设备的管理时,将所述存储设备的操作历史记录删除。
[0024]进一步地,所述方法还包括:
[0025]在进行存储管理操作时,还在所述逻辑存储单元中保存操作信息。
[0026]进一步地,一种存储虚拟化设备,包括:虚拟化模块、存储管理模块、操作记录模块和操作恢复模块,其中:
[0027]所述虚拟化模块,用于在对存储设备进行虚拟化时,在所述存储管理模块中为所述存储设备创建对应的逻辑存储单元;并通过对应的逻辑存储单元对所述存储设备进行存储管理操作;
[0028]所述操作记录模块,用于在所述虚拟化模块进行存储管理操作时,对所进行的操作进行记录,得到所述存储设备的操作历史记录;
[0029]所述操作恢复模块,用于在存储虚拟化故障无法访问所述存储设备上的数据时,采用所述存储设备的操作历史记录进行虚拟化的恢复。
[0030]进一步地,所述虚拟化模块,还用于在为所述存储设备创建对应的逻辑存储单元之后,还为该逻辑存储单元设置标识符;
[0031]所述操作记录模块,还用于在得到所述存储设备的操作历史记录后,以所述存储设备对应的逻辑存储单元的标识符为索引保存操作历史记录。
[0032]进一步地,所述操作恢复模块采用所述存储设备的操作历史记录进行虚拟化的恢复,包括:
[0033]以所述存储设备对应的逻辑存储单元的标识符为索引读取出所述存储设备的操作历史记录;
[0034]使用读取的操作历史记录进行恢复操作,或者将读取的操作历史记录导入到新的虚拟化设备中进行恢复操作。
[0035]进一步地,所述操作记录模块,还用于在解除对所述存储设备的管理时,将所述存储设备的操作历史记录删除。
[0036]进一步地,所述虚拟化模块,还用于在进行存储管理操作时,在所述逻辑存储单元中保存操作信息。
[0037]与现有技术相比,本发明包括在对存储设备进行虚拟化时,为所述存储设备创建对应的逻辑存储单元;通过对应的逻辑存储单元对所述存储设备进行存储管理操作;在进行存储管理操作时,对所进行的操作进行记录,得到所述存储设备的操作历史记录,在存储虚拟化故障无法访问所述存储设备上的数据时,采用所述存储设备的操作历史记录进行虚拟化的恢复。本发明不仅能够保留虚拟化设备的优点,简化管理流程,降低管理成本,而且能有效提高虚拟化设备的安全性,降低风险,保证数据的安全性。
[0038]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0039]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0040]图1为本发明的提高存储虚拟化安全性的方法的流程图;
[0041]图2为本发明存储虚拟化设备的架构图。
【具体实施方式】
[0042]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0043]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0044]存储虚拟化设备作为一种统一管理不同厂商存储的设备,可以有效的简化管理流程,降低管理成本,并且更好的提高工作效率。但是虚拟化设备管理的存储越多,风险性也就越大,当虚拟化设备损坏时,整个后台进行管理的存储,其中的数据虽然没有丢失,但是却不能通过存储自身进行读取与使用,这样风险性很大。为了降低这种风险性,必须提高存储虚拟化设备的安全性。本发明中当对每款不同存储进行虚拟化时,记录相关的命令操作,并进行保存。当虚拟化设备损坏时,替换新的设备,可以导入命令记录,使设备运行相关命令,生成旧设备中的状态。
[0045]如图1所示,本发明的提高存储虚拟化安全性的方法,包括:
[0046]步骤100:在对存储设备进行虚拟化时,为存储
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1