【技术实现步骤摘要】
本专利技术涉及数据储存系统的自动管理运作,尤其涉及一种用来对一储存系统进行版本管理的方法与相关装置。
技术介绍
依据现有技术,在具备版本控制的传统储存系统中,当版本总数量超过最大版本数量限制,就必须从中选择数个版本进行删除。一些传统的版本管理方法会产生某些问题。例如:所述传统的版本管理方法中的一种会删除最旧的一(些)版本,尤其是会先删除具有最早创建时间(CreationTime)的版本,直至总版本数量符合最大版本数量的上限。其缺点是:当建立新版本的频率较高,旧的版本会很快地遭到删除,且版本创建时间分布不均。另外,所述传统的版本管理方法中的另一种会进行对应固定时间的删除,尤其是针对各个不同的时段采用不同的版本上限(诸如,一天内,每小时最多保留一个版本;一个月内,每天最多保留一个版本;及/或超出一个月,每周最多保留一个版本)。其缺点是:用户可能被迫必须为各个不同的时段设定不同的版本上限。另外,最新的版本可能马上被删除;若在第一个时段内创建的版本数量超过第一个时段的版本数量上限,最新创建的版本可能被删除。此外,时段的计算方式可能导致不预期的删除结果;若时段的计算方式是 ...
【技术保护点】
一种用来对一储存系统进行版本管理的方法,其特征在于,所述方法包括有下列步骤:依据至少一规则,分别决定所述储存系统中的一档案的多个版本的重要性,其中所述多个版本中的任一版本的重要性与所述任一版本的下一版本和所述任一版本之间的时间差具有正相关,而所述任一版本的重要性与所述档案的一最新版本和所述任一版本之间的时间差具有负相关;以及删除所述多个版本当中对应于最低重要性的一个或多个版本。
【技术特征摘要】
2015.09.09 TW 1041297381.一种用来对一储存系统进行版本管理的方法,其特征在于,所述方法包括有下列步骤:依据至少一规则,分别决定所述储存系统中的一档案的多个版本的重要性,其中所述多个版本中的任一版本的重要性与所述任一版本的下一版本和所述任一版本之间的时间差具有正相关,而所述任一版本的重要性与所述档案的一最新版本和所述任一版本之间的时间差具有负相关;以及删除所述多个版本当中对应于最低重要性的一个或多个版本。2.如权利要求1所述的方法,其特征在于,所述至少一规则使所述任一版本的重要性与所述下一版本的创建时间和所述任一版本的创建时间之间的差具有正相关,并且使所述任一版本的重要性与所述最新版本的创建时间和所述任一版本的创建时间之间的差具有负相关。3.如权利要求2所述的方法,其特征在于,依据所述至少一规则分别决定所述多个版本的重要性的步骤还包括:依据一特定方程式,计算分别对应于所述多个版本的多个重要性参数,并且利用所述多个重要性参数来分别代表所述多个版本的重要性,其中所述特定方程式指出所述任一版本的一重要性参数与所述下一版本的创建时间和所述任一版本的创建时间之间的差具有正相关,并且指出所述任一版本的所述重要性参数与所述最新版本的创建时间和所述任一版本的创建时间之间的差具有负相关。4.如权利要求3所述的方法,其特征在于,所述特定方程式指出所述任一版本的所述重要性参数是所述任一版本的创建时间、所述下一版本的创建时间与所述最新版本的创建时间的一分式函数。5.如权利要求4所述的方法,其特征在于,所述分式函数的一分母包括所述最新版本的创建时间和所述任一版本的创建时间之间的差。6.如权利要求5所述的方法,其特征在于,所述分式函数的所述分母还包括一平移量,以调整所述多个版本当中的非被删除版本的分布。7.如权利要求4所述的方法,其特征在于,所述分式函数的一分子包括所述下一版本的创建时间和所述任一版本的创建时间之间的差。8.如权利要求7所述的方法,其特征在于,所述分式函数的所述分子还包括一平移量,以调整所述多个版本当中的非被删除版本的分布。9.如权利要求1所述的方法,其特征在于,还包括:比较所述多个版本中的至少两个版本的重要性,以从所述多个版本选出所述对应于最低重要性的一个或多个版本,以供删除。10.如权利要求1所述的方法,其特征在于,所述最新版本不在所述多个版本当中。11.一种用来对一储存系统进行版本管理的装置,所述装置包...
【专利技术属性】
技术研发人员:吴东颖,朱百一,
申请(专利权)人:群晖科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。