发明名称 一种多级自适应存储方法
摘要 一种多级自适应存储方法,方法依托的存储系统包括执行层和管理层两个逻辑层面;执行层包括迁移器、生命周期、灾备和存储管理四个执行模块;方法包括存储资源变动过程、存储操作过程和存储策略调整及报警三个过程,其中:存储资源变动过程的触发条件为存储资源发生变动,存储操作过程的触发条件为根据预先设定的时间触发事件触发,或者当管理层接收到外部输入的归档或提取请求,存储策略调整及报警过程的触发条件为根据存储操作的次数或者根据预先设定的时间触发,触发后的步骤包括策略表及可用资源表的维护两部分。本发明克服现有技术的不足,能够对外提供快速,可靠的存储服务。
申请公布号 CN102929566B 申请公布日期 2015.07.08
申请号 CN201210411101.9 申请日期 2012.10.24
申请人 中国资源卫星应用中心 发明人 李运伟
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 庞静
主权项 一种多级自适应存储方法,方法依托的存储系统包括执行层和管理层两个逻辑层面;执行层包括迁移器、生命周期、灾备和存储管理四个执行模块;其特征在于:方法包括存储资源变动过程、存储操作过程和存储策略调整及报警三个过程,其中:存储资源变动过程的触发条件为存储资源发生变动,触发后的步骤如下:(1)管理上述存储资源的执行模块向管理层提出注册或注销资源申请;(2)管理层获取所述存储资源的速度;并将获取的速度记录到可用资源表中;所述的可用资源表存储在管理层且由管理层维护;(3)判断步骤(1)中的申请是否为注销资源,若为注销资源申请,则根据用户定义的注销资源中文件的重要程度,根据用户要求对相应文件进行备份,转步骤(4);否则直接转步骤(4);(4)存储资源变动过程结束;存储操作过程的触发条件为根据预先设定的时间触发事件触发,或者当管理层接收到外部输入的归档或提取请求,触发后步骤如下:第一步,管理层根据触发条件依照文件分布表中的文件分布确定执行的动作序列;第二步,管理层依照可用资源表,确定待执行的执行模块;第三步,管理层根据第一、二步的结果,生成命令,并将命令存储在任务表中;所述的任务表及文件分布表存储在管理层且由管理层维护;第四步,第二步中确定的执行模块定期从任务表中取命令,并按照命令执行相应动作,并将命令执行情况上报至管理层,由管理层更新任务表及文件分布表;完成存储操作过程;存储策略调整及报警过程的触发条件为根据存储操作的次数或者根据预先设定的时间触发,触发后的步骤包括策略表及可用资源表的维护两部分;其中策略表的维护步骤如下:(a)统计存储操作中具体每个文件的操作次数,根据操作次数及用户操作过程中定义的文件优先级,确定待统计文件的使用度;所述的使用度为该待统计文件操作过程中所有优先级的和;(b)判断文件使用度是否大于预先设定的阈值,若不大于,则维持策略表不变;否则转步骤(c);(c)判断文件的大小是否大于预先设定的阈值,若文件的大小大于预先设定的阈值,则延长策略表中该文件的在线天数,否则,将策略表中该文件的在线天数改为永久在线;可用资源表的维护步骤如下:管理层统计每个执行模块上报的命令执行情况,判断命令执行情况是否在预先设定的合理执行范围内,若超出合理执行范围,则将该执行模块设置成报警状态;否则,修改可用资源表中该执行模块对应存储资源的权重。
地址 100094 北京市海淀区永丰产业基地丰贤东路5号