存储管理系统、管理方法技术方案

技术编号:33846145 阅读:17 留言:0更新日期:2022-06-18 10:30
本发明专利技术提供一种存储管理系统和管理方法,其能够基于所指定的数据保护的要求,适当地执行数据保护。存储管理系统包括处理器,对多个存储装置进行管理,其中,存储装置包括多个类别的组件,将多个组件组合来进行要保存的数据的冗余化,存储管理系统具有表示对组件自身设定的冗余度的组件管理信息,处理器基于组件管理信息和对要保存在存储装置中的数据的数据保护的要求,来设定存储装置的数据保护的方法。法。法。

【技术实现步骤摘要】
存储管理系统、管理方法


[0001]本专利技术涉及存储管理系统和管理方法。

技术介绍

[0002]存在一种由多个物理计算机构成,在各物理计算机中运行计算服务和存储服务这两种服务的超融合基础架构(Hyper Converged Infrastructure:HCI)。在HCI的结构中,容器计算服务(container computing service)存在这样运行的情况,一种是在运行于物理计算机中的容器平台上作为容器运行的情况,一种是在运行于物理计算机中的虚拟机管理器(hypervisor)上作为虚拟计算机运行的情况。此处,将进行计算服务的容器、虚拟计算机称为应用实例。
[0003]在HCI的结构中,存储服务存在这样运行的情况,一种是在运行于物理计算机中的主机OS或虚拟机管理器上作为进程运行的情况,一种是在运行于物理计算机中的容器平台上作为容器运行的情况,一种是在运行于物理计算机中的虚拟机管理器上作为虚拟计算机运行的情况。此处,将进行存储服务的进程、容器或虚拟计算机称为存储服务实例。存储服务实例向应用实例提供卷(volume)。作为存储服务中的数据保护方法,例如已知专利文献1中记载的方法。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:美国专利申请公开第2020/0073552号说明书

技术实现思路

[0007]专利技术要解决的技术问题
[0008]专利文献1记载的专利技术存在对数据过度保护的可能。
[0009]解决问题的技术手
[0010]本专利技术的第一方面的存储管理系统包括处理器,对多个存储装置进行管理,其中,所述存储装置包括多个类别的组件,将多个所述组件组合来进行要保存的数据的冗余化,所述存储管理系统具有表示对所述组件自身设定的冗余度的组件管理信息,所述处理器基于所述组件管理信息和对要保存在所述存储装置中的数据的数据保护的要求,来设定所述存储装置的数据保护的方法。
[0011]本专利技术的第二方面的管理方法由包括处理器、对多个存储装置进行管理的存储管理系统执行,其中,存储装置包括多个类别的组件,将多个组件组合来对要保存的数据进行冗余化,具有表示对组件自身设定的冗余度的组件管理信息,处理器基于组件管理信息和对要保存在存储装置中的数据的数据保护的要求,来设定存储装置的数据保护的方法。
[0012]专利技术效果
[0013]采用本专利技术,能够基于所指定的数据保护的要求,适当地执行数据保护。
附图说明
[0014]图1是计算机系统的结构图。
[0015]图2是分离型计算机集群的结构图。
[0016]图3是集群管理用计算机和节点的硬件结构图。
[0017]图4是表示保存在节点的存储器中的信息的图。
[0018]图5是表示保存在集群管理用计算机的存储器中的信息的图。
[0019]图6是表示节点管理表之一例的图。
[0020]图7是表示后端设备管理表之一例的图。
[0021]图8是表示集群外数据保护位置管理表之一例的图。
[0022]图9是表示存储等级管理表之一例的图。
[0023]图10是表示冗余化关系表之一例的图。
[0024]图11是表示卷管理表之一例的图。
[0025]图12是表示由存储等级设定程序执行的存储等级设定处理的流程图。
[0026]图13是表示图12中的步骤S1230的处理的流程图。
[0027]图14是表示运转率计算处理的流程图。
[0028]图15是表示由卷生成程序执行的卷生成处理的流程图。
[0029]图16是表示由数据冗余度维持恢复程序执行的数据冗余度维持恢复处理的流程图。
[0030]图17是表示由冗余化处理程序执行的冗余化处理的流程图。
[0031]图18是表示变形例1中的存储等级设定处理的流程图。
具体实施方式
[0032]参照附图对实施方式进行说明。以下说明的实施方式并不限定本申请要求保护的技术方案,并且实施方式中说明的各要素及其组合并不全是专利技术的解决手段所必需的。
[0033]以下说明中,有时用“AAA表”这样的表述来对信息进行说明,但信息可以用任意的数据结构表达。即,为了表明信息并不依赖于数据结构,“AAA表”能够称为“AAA信息”。以下说明中,“处理器部”包括1个以上处理器。至少1个处理器典型地是CPU(Central Processing Unit)。处理器也可以包括进行一部分或全部处理的硬件电路。
[0034]以下说明中,有时以“程序”为动作的主体来对处理进行说明,但由于程序是由处理器(例如CPU)执行从而适当地使用存储资源(例如存储器)和/或通信接口装置(例如端口)进行规定的处理的,所以处理的主体也可以是处理器。以程序为动作的主体说明的处理,也可以改为由包括处理器的装置进行的处理。另外,也可以包括硬件电路来进行一部分或全部由处理器进行的处理。计算机程序可以从程序源安装到装置中。程序源例如可以是程序分发服务器、或者计算机可读取的存储介质。
[0035]以下说明中,有时将“容器”作为管理对象进行说明,但也可以代替容器,以模拟物理计算机的硬件的虚拟化方式的“虚拟计算机(VM)”或物理计算机自身即“裸机”作为管理对象。
[0036]―第一实施方式―
[0037]下面参照图1~图17说明计算机系统的第一实施方式。
[0038]图1是计算机系统100的结构图。计算机系统100包括第一私有云102

1、第二私有云102

2、第一公有云103

1和第二公有云103

2。第一公有云103

1包括第一站点104

1和第二站点104

2。第一站点104

1包括第一可用区105

1和第二可用区105

2。图1中为了便于图示而省略了某些站点和可用区(以下也记作“AZ”)的记载。
[0039]第一私有云102

1包括分离型第一计算机集群111

1和第一存储系统120

1。第二私有云102

2包括一体型第一计算机集群112

1。第一公有云103

1中的第一可用区105

1包括分离型第二计算机集群111

2和第二存储系统120

2。第一公有云103

1中的第二可用区105

2包括一体型第二计算机集群112

2。第一公有云103

1中的第二站点104

2包括一体型第三计算机集群112

3。第二公有云103

2包括一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储管理系统,其包括处理器,对多个存储装置进行管理,其特征在于:所述存储装置包括多个类别的组件,将多个所述组件组合来进行要保存的数据的冗余化,所述存储管理系统具有表示对所述组件自身设定的冗余度的组件管理信息,所述处理器基于所述组件管理信息和对要保存在所述存储装置中的数据的数据保护的要求,来设定所述存储装置的数据保护的方法。2.如权利要求1所述的存储管理系统,其特征在于:在所述多个存储装置中包括的至少1个存储装置中,执行不由所述存储管理系统管理的、后端的数据保护即后端保护,基于所述后端保护和所述数据保护的要求,来决定所述存储装置的数据保护的方法。3.如权利要求1所述的存储管理系统,其特征在于:所述处理器对所述存储装置的数据保护的方法进行设定,使得所述组件管理信息中记载的组件自身的冗余度与将所述多个组件组合而设定的冗余度的合计,满足所述数据保护的要求中包含的数据冗余度。4.如权利要求1所述的存储管理系统,其特征在于:所述数据保护的要求中,包含故障类别与冗余度的组合。5.如权利要求1所述的存储管理系统,其特征在于:所述数据保护的要求中,包含可用性的概率。6.如权利要求1所述的存储管理...

【专利技术属性】
技术研发人员:中村隆喜扬妻匡邦山本贵大
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:

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

1