一种数据分级存储方法及系统技术方案

技术编号:9765942 阅读:144 留言:0更新日期:2014-03-15 11:52
本发明专利技术提供一种数据分级存储方法。应用在数据智能管理领域,包括以下步骤:策略分析模块获取XML策略文件,其中,所述XML策略文件由管理界面接口根据设置的策略配置信息生成;策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果;分级存储管理模块获取所述分析结果并依据所述分析结果,调用子功能模块完成数据的处理。本发明专利技术能够与数据迁移等管理方法进行有效地整合,从而实现了多种文件特征的配置管理、分类度量以及迁移管理功能协作性,有效地提高了智能数据管理的易用性。

【技术实现步骤摘要】
一种数据分级存储方法及系统
本专利技术涉及数据智能管理领域,尤其涉及一种数据分级存储方法及系统。
技术介绍
数据分级存储技术主要是根据数据访问特征在存储虚拟层对存储设备组成的存储资源进行合理组织,形成多级的存储层次(如根据设备传输速率分为高速、中速和慢速存储设备,并可根据存储需求扩展到更多设备级别),并对上层应用需求进行特征提取和聚类处理,基于数据访问的局部性原理,构建应用数据与存储空间映射的数据特征模型,将不经常访问的数据自动迁移到存储成本层次中较低的设备,释放出较高成本的存储空间给更频繁访问或更高优先级的数据,从而大大减少非重要性数据在一级本地磁盘所占用的空间,加快整个系统的存储性能,降低整个存储系统的拥有成本,进而获得更好的性价比。在现有的分级存储方案中,所管理的数据对象主要包括两类,文件或者数据块。基于数据块的分级方案具备热点数据定位准确的特性,但是由于数据块位于系统底层,因此所包含的属性较少,导致不能够满足多种上层应用需求。基于文件级的分级方案主要是利用文件对象包括的多种数据特征属性,如文件大小,类型等进行数据特征的映射,将具有不同特征的数据进行分类管理,因此更加能够满足不同用户的需求。但是,现有文件级的分级方案对于文件的多属性管理与度量操作缺乏架构层面的深入研究,特别是不能够与数据迁移等管理方法进行有效地整合,从而导致多种文件特征的配置管理、分类度量以及迁移管理功能缺乏协作性,甚至降低了智能数据管理的易用性。
技术实现思路
本专利技术提供一种数据分级存储方法及系统,以解决上述问题。本专利技术提供一种数据分级存储方法。上述方法包括以下步骤:策略分析模块获取XML策略文件,其中,所述XML策略文件由管理界面接口根据设置的策略配置信息生成;策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果;分级存储管理模块获取所述分析结果并依据所述分析结果,调用子功能模块完成数据的处理。本专利技术还提供一种数据分级存储系统,包括:管理界面接口、系统管理模块、策略分析模块、分级存储管理模块;管理界面接口通过系统管理模块分别与策略分析模块、分级存储管理模块相连;策略分析模块,用于获取XML策略文件,其中,所述XML策略文件由管理界面接口根据设置的策略配置信息生成;还用于对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果;分级存储管理模块,用于通过系统管理模块获取所述分析结果并依据所述分析结果,调用子功能模块完成数据的处理。本专利技术提供了一种分级存储系统架构,能够与数据迁移等管理方法进行有效地整合,从而实现了多种文件特征的配置管理、分类度量以及迁移管理功能协作性,有效地提高了智能数据管理的易用性。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例1的分级存储系统架构示意图;图2所示为本专利技术实施例2的文件系统支撑过程示意图;图3所示为本专利技术实施例3的数据管理启动执行流程示意图;图4所示为本专利技术实施例4的数据放置管理执行流程示意图;图5所示为本专利技术实施例5的数据迁移管理执行流程示意图;图6所示为本专利技术实施例6的数据度量管理执行流程示意图;图7所示为本专利技术实施例7的设备拓扑信息获取流程示意图;图8所示为本专利技术实施例8的分配策略分析流程示意图;图9所示为本专利技术实施例9的迁移策略分析流程示意图。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本专利技术提供一种数据分级存储方法,包括以下步骤:策略分析模块获取XML策略文件,其中,所述XML策略文件由管理界面接口根据设置的策略配置信息生成;策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果;分级存储管理模块获取所述分析结果并依据所述分析结果,调用子功能模块完成数据的处理。其中,策略分析模块获取XML策略文件的过程为:用户通过管理界面接口设置策略配置信息,生成XML策略文件并通过系统管理模块传递给策略分析模块。其中,策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果的过程为:策略分析模块分析从系统管理模块接收的XML策略文件,对从XML策略文件中提取的策略配置信息进行检查分析,获得分析结果。其中,分级存储管理模块获取所述分析结果的过程为:策略分析模块分析从系统管理模块接收的XML策略文件,对从XML策略文件中提取的策略配置信息进行检查分析,获得分析结果并将分析结果发送给系统管理模块,系统管理模块将分析结果传输给内核空间并通知分级存储管理模块进行分析结果的获取。其中,分级存储管理模块获取所述分析结果的过程还可以为:分级存储管理模块直接接收策略分析模块对策略配置信息的检查分析结果并将分析结果传输给内核空间。其中,所述子功能模块包括:数据放置模块、数据度量模块、数据迁移模块。其中,所述分析结果是指:不同特征属性的文件被放置到对应设备层级的分级策略信息;其中,设备层级信息由存储资源管理模块提供。图1所示为本专利技术实施例1的分级存储系统架构示意图,说明如下:该架构中包括管理界面接口、存储资源管理模块、系统管理模块、策略分析模块以及分级存储管理模块五个关键组件。管理界面接口提供一个图形用户接口或者是一个命令行接口以便设置策略配置信息,管理逻辑卷和存储设备级别设定;管理界面接口接受用户输入,并且生成XML策略文件,通过分析该文件所获得的关键信息将被存储在内核驱动中;XML提供了描述在指定位置所实施的文件、分级等信息的语言,还有一些XML策略文件与用户接口库进行交互,XML策略文件包括管理数据的策略,以及存储级别信息,这些XML生成的xml文件通过系统管理模块被传递给策略分析模块,然后分析这些信息传输给系统管理模块。(用户通过管理界面接口设置策略配置信息,生成XML策略文件并通过系统管理模块传递给策略分析模块)[0041 ] 策略分析模块分析从系统管理模块接收的XML策略文件,对从XML策略文件中提取的策略配置信息进行检查分析,获得分析结果并将分析结果发送给系统管理模块,系统管理模块将分析结果传输给内核空间并且通知分级存储管理模块进行分析结果的获取。策略分析模块负责分析由管理员利用XML语言所定义的放置和迁移策略,同时,它也对XML策略文件中所定义的策略进行检查;策略分析模块将XML策略文件作为输入对象,然后通过分析被输入的XML策略文件来提取策略配置信息,例如放置以及迁移策略,分级设备拓扑结构信息等。然后,策略分析模块将根据分级设备拓扑信息来验证所定义的策略是否与其冲突,如果存在分析错误或者冲突,将进行错误报告;否则,将被分析的策略配置信息保存到相关的数据结构中,这些策略配置信息将会被系统其它模块所使用。系统管理模块负责管理分级存储系统不同组件之间的通信,并且负责用户态与内核驱动的通信请求。系统管理模块接受策略分析模块检查、分析后的策略配置信息并将该策略配置信息传输给内核空间。系统管理模块维护分级信息表,这些表为每一级设备维护关于层级以及块范围的所有信息;另外,系统管理模本文档来自技高网...
一种数据分级存储方法及系统

【技术保护点】
一种数据分级存储方法,其特征在于,包括以下步骤:策略分析模块获取XML策略文件,其中,所述XML策略文件由管理界面接口根据设置的策略配置信息生成;策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果;分级存储管理模块获取所述分析结果并依据所述分析结果,调用子功能模块完成数据的处理。

【技术特征摘要】
1.一种数据分级存储方法,其特征在于,包括以下步骤: 策略分析模块获取XML策略文件,其中,所述XML策略文件由管理界面接口根据设置的策略配置信息生成; 策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果; 分级存储管理模块获取所述分析结果并依据所述分析结果,调用子功能模块完成数据的处理。2.根据权利要求1所述的方法,其特征在于:策略分析模块获取XML策略文件的过程为: 用户通过管理界面接口设置策略配置信息,生成XML策略文件并通过系统管理模块传递给策略分析模块。3.根据权利要求1所述的方法,其特征在于:策略分析模块对从所述XML策略文件中提取的策略配置信息进行检查分析,获得分析结果的过程为: 策略分析模块分析从系统管理模块接收的XML策略文件,对从XML策略文件中提取的策略配置信息进行检查分析,获得分析结果。4.根据权利要求1所述的方法,其特征在于:分级存储管理模块获取所述分析结果的过程为: 策略分析模块分析从系统管理模块接收的XML策略文件,对从XML策略文件中提取的策略配置信息进行检查分析,获得分析结果并将分析结果发送给系统管理...

【专利技术属性】
技术研发人员:王恩东施光源张宇梁志诚
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:

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

1