管理系统和管理方法_3

文档序号:8269373阅读:来源:国知局
为待改善的对象的存储器级别池的标识符。最大可扩展容量1802是在存储器级别池中能够扩展的最大的容量。
[0121]图8A是表示存储器级别池间卷调整表2000的结构的一个例子的图。
[0122]存储器级别池间卷调整表2000包含能够在存储器级别池间调整的卷的信息及其容量的信息。存储器级别池间卷调整表2000具有以改善部位(存储器级别池标识符)2001、移动源服务器级别池标识符2002、对象卷2003、对象卷容量2004为属性值的记录。
[0123]改善部位(服务器级别池标识符)2001是成为待改善的对象的存储器级别池的标识符。移动源服务器级别池标识符2002是使卷移动的移动源的服务器级别池的标识符。对象卷2003是待移动的卷的标识符。对象卷容量2004是待移动的卷的容量。
[0124]图8B是表不虚拟服务器危险度表2100的一个例子的图。
[0125]虚拟服务器危险度表2100具有以虚拟服务器标识符2101、原因部位2102、和危险度2103为属性值的记录。
[0126]虚拟服务器标识符2101是虚拟服务器的标识符。原因部位2102是成为原因的部位的标识符(存储器级别池标识符、或者服务器级别池标识符)。危险度2103是关于原因部位的危险度。
[0127]图9是表示虚拟服务器信息表2200的结构的一个例子的图。
[0128]虚拟服务器信息表2200具有以虚拟服务器标识符2201、最后使用时间2202、和危险度2203为属性值的记录。
[0129]虚拟服务器标识符2201是虚拟服务器的标识符。最后使用时间2202是使用虚拟服务器的最后时间。危险度2202是关于虚拟服务器的危险度(第3危险度)。
[0130]接着,对实施例的计算机系统的动作进行说明。
[0131]管理服务器100的信息收集处理部1210例如每隔规定的时间执行信息收集处理。在此,作为规定的时间,可以为由用户设定的时间,也可以为管理服务器100任意决定的时间。
[0132]在信息收集处理中,信息收集处理部1210从存储器系统300收集与存储器级别池有关的信息、与存储器级别虚拟卷有关的信息等,另外,从物理服务器200收集与服务器级别池有关的信息、与服务器级别虚拟卷有关的信息等。接着,信息收集处理部1210将所收集的信息保存于卷信息表1000、存储器级别池信息表1100、存储器级别虚拟卷信息表1200、服务器级别池信息表1300、和服务器级别虚拟卷信息表1400。根据该信息收集处理,能够将所需要的各种属性值收集于卷信息表1000、存储器级别池信息表1100、存储器级别虚拟卷信息表1200、服务器级别池信息表1300、和服务器级别虚拟卷信息表1400。此外,本实施例中,信息收集处理部1210将与服务器级别池和存储器级别池的容量有关的信息的历史(例如,使用容量的历史)保存于存储部130。
[0133]图10是HLP的危险度算出处理的流程图。
[0134]HLP的危险度算出处理在执行了信息收集处理以后,由危险度算出部1220执行。
[0135](步骤Sll)危险度算出部1220参照服务器级别池信息表1300,确定在计算机系统中存在的所有的服务器级别池(的标识符)。
[0136](步骤S12)危险度算出部1220从所确定的服务器级别池组选择成为处理对象的某个服务器级别池(的标识符)。
[0137](步骤S13)危险度算出部1220对处理对象的服务器级别池,执行图11所示的HLP的偏差度算出处理。在此,根据HLP的偏差度算出处理,计算出HLP的偏差度。在此,HLP的偏差度表示HLP的物理空置容量的大小和虚拟分配的空置容量的大小之间的偏差的大小。此外,关于详细在HLP的偏差度算出处理中进行说明。
[0138](步骤S14)危险度算出部1220对处理对象的服务器级别池,执行计算出HLP的延缓时间的延缓时间算出处理。在此,延缓时间是指作为至HLP的物理空置容量成为O为止的时间所估计的时间(第2延缓时间)。作为计算延缓时间的方法,例如,预先存储服务器级别池的过去的使用容量的历史,根据该历史,计算出服务器级别池的平均单位时间的使用容量的增加量,基于所计算出的平均单位时间的使用容量的增加量、服务器级别池信息表1300的空置容量1305,计算出至空置容量成为O为止的时间(延缓时间:第2延缓时间)。此外,作为计算延缓时间的方法,不限于此,只要能够预测至空置容量成为O为止的时间则可以为任何的方法。此外,至存储器级别池的物理空置容量成为O为止的延缓时间(第I延缓时间)也能够通过上述相同的处理计算出。
[0139](步骤S15至S19)危险度算出部1220执行判定服务器级别池用完的危险度的处理。
[0140]在此,对判定危险度的处理的概念进行说明。
[0141]图12是说明危险度判定处理的图。
[0142]在本实施例中,使用延缓时间和偏差度,判定服务器级别池的空置容量用完的危险度。此外,也可以使用延缓时间或者偏差度的任一者来判定危险度。
[0143]在本实施例中,准备阈值X(第2阈值)和阈值Y(第I阈值),其中阈值X成为用于判定服务器级别池的空置容量用完危险性为高的延缓时间的基准,阈值Y成为用于判定服务器级别池的空置容量用完危险性为高的偏差度的基准。在此,阈值X、阈值Y可以是由计算机系统预先唯一设定的值,另外,也可以为管理者任意设定的值。
[0144]在本实施例中,⑴在对服务器级别池的延缓时间比阈值X小(延缓时间短)且偏差度比阈值Y大的情况下,判定危险度为“危险”,(2)在对服务器级别池的延缓时间比阈值X小且偏差度在阈值Y以下的情况下、或者在对服务器级别池的延缓时间为阈值X以上且偏差度比阈值Y大的情况下,判定危险度为“注意”,(3)在对服务器级别池的延缓时间为阈值X以上(延缓时间长)且偏差度在阈值Y以下、较大的情况下,判定危险度为“安全”。根据该处理,能够基于偏差度和延缓时间这些不同的基准,适当判定服务器级别池的空置容量的用完危险度。
[0145]返回图10的说明,详细说明步骤S15以后。
[0146](步骤S15)危险度算出部1220判定是否为所计算出的偏差度比阈值X大且所计算出的延缓时间比阈值Y小。其结果,在偏差度比阈值X大且延缓时间比阈值Y小的情况下(步骤S15:是),危险度算出部1220使处理进入步骤S16。另一方面,在不是上述结果的情况下,即偏差度在阈值X以下或者延缓时间在阈值Y以上的情况下(步骤S15:否),危险度算出部1220使处理进入步骤S17。
[0147](步骤S16)危险度算出部1220在服务器级别池信息表1300的与对象的服务器级别池对应的记录的危险度1310中设置“危险”。
[0148](步骤S17)危险度算出部1220判定是否为所计算出的偏差度在阈值X以下且所计算出的延缓时间在阈值Y以上。其结果,在偏差度在阈值X以下且延缓时间在阈值Y以上的情况下(步骤S17:是),危险度算出部1220使处理进入步骤S18。另一方面,在不是上述结果的情况下,即偏差度在阈值X以下且延缓时间比阈值Y大的情况下、或者偏差度比阈值X大且延缓时间在阈值Y以下的情况下(步骤S17:否),危险度算出部1220使处理进入步骤S19。
[0149](步骤S18)危险度算出部1220在服务器级别池信息表1300的与对象的服务器级别池对应的记录的危险度1310中设置“安全”。
[0150](步骤S19)危险度算出部1220在服务器级别池信息表1300的与对象的服务器级别池对应的记录的危险度1310中设置“注意”。
[0151](步骤S20)危险度算出部1220判定对于在步骤Sll中所确定的所有的服务器级别池的处理是否完成,在处理未完成的情况下(步骤S20:否),使处理进入步骤S12,进行以未处理的服务器级别池为对象的处理,另一方面,在对于所有的服务器级别池的处理完成的情况下(步骤S20:是),使危险度算出处理结束。
[0152]根据该HLP的危险度算出处理,能够适当判定关于服务器级别池的与空置容量的用完有关的危险度。
[0153]图11是HLP的偏差度算出处理的流程图。
[0154]HLP的偏差度算出处理是与图10的HLP的危险度算出处理的步骤S13对应的处理。
[0155](步骤S21)危险度算出部1220参照服务器级别池信息表1300的空置容量1305,求出处理对象的服务器级别池的物理空置容量。
[0156](步骤S22)危险度算出部1220检索服务器级别虚拟卷信息表1400,确定服务器级别池标识符1405的值与处理对象的服务器级别池的标识符的一致的所有记录所对应的服务器级别虚拟卷、即处理对象的服务器级别池上的服务器级别虚拟卷。
[0157](步骤S23)危险度算出部1220将所确定的服务器级别虚拟卷中的一个选择为处理对象的服务器级别虚拟卷。
[0158](步骤S24)危险度算出部1220检索虚拟服务器级别文件系统信息表1500,确定服务器级别虚拟卷标识符1505与处理对象的服务器级别虚拟卷的标识符一致的所有记录所对应的虚拟服务器级别文件系统。
[0159](步骤S25)危险度算出部1220将所确定的虚拟服务器级别文件系统中的一个选择为处理对象的虚拟服务器级别文件系统。
[0160](步骤S26)危险度算出部1220将虚拟服务器级别文件系统信息表1500的与所选择的虚拟服务器级别文件系统对应的记录的空置容量1504的值加到作为变量的虚拟空置容量合计值。此外,虚拟空置容量合计值在HLP的偏差度算出处理的开始时被初始化为O。
[0161](步骤S27)危险度算出部1220判定对于在步骤S24中所确定的所有的虚拟服务器级别文件系统而处理是否完成,在对于所确定的所有的虚拟服务器级别文件系统而处理未完成的情况下(步骤S27:否),使处理进入步骤S25,另一方面,在对于所确定的所有的虚拟服务器级别文件系统而处理完成了的情况下(步骤S27:是),使处理进入步骤S28。
[0162](步骤S28)危险度算出部1220判定对于在步骤S22中所确定的所有的服务器级别虚拟卷而处理是否完成,在对于所确定的所有的服务器级别虚拟卷而处理未完成的情况下(步骤S28:否),使处理进入步骤S23,另一方面,在对于所确定的所有的服务器级别虚拟卷而处理完成了的情况下(步骤S28:是),使处理进入步骤S29。
[0163](步骤S29)危险度算出部1220基于在步骤S21中所求出的空置容量和虚拟空置容量合计值,计算出与服务器级别池中的物理空置容量和虚拟空置容量有关的偏差度。在本实施例中,危险度算出部1220使用以下的数学式I计算出偏差度。该偏差度意味着:数值越大,则与物理空置容量相比,虚拟空置容量越多,该偏差度是能够适当地表示服务器级别池用完危险性尚的指标。
[0164](数学式I)偏差度=(虚拟空置容量合计值-物理空置容量)/物理空置容量
[0165]此外,关于与存储器级别池中的物理空置容量和虚拟空置容量有关的偏差度(第I偏差度),也能够通过上述相同的处理计算出。
[0166]在此,对关于计算机系统处于图28所示的状态的情况下的HLPl和HLP2的危险度算出处理进行具体说明。
[0167]关于HLPl而言,物理空置容量为10GB,虚拟空置区域为90GB (在VFSl上为30GB,在VFS2上为30GB,在VFS3上为30GB),所以,偏差度为(90-10)/10 = 8。
[0168]另外,当HLPl的过去的容量的趋势为例如,3天前的使用容量为84GB、2天前的使用容量为86GB、1天前的使用容量为88GB时,平均单位时间(例如,I天)的使用容量的增加量为2GB。至HLPl的空置容量用完为止的延缓时间为10/2 = 5(天时间)。
[0169]在此,假定与用于危险度的判定的延缓时间有关的阈值X为10,与偏差度有关的阈值Y为3时,在HLPl中,偏差度为8而比阈值Y大、延缓时间为5而比阈值X短,所以,危险度判定为“危险”。
[0170]关于HLP2而言,物理空置容量为90GB,虚拟空置区域为40GB (在VFS4上为40GB),所以,偏差度为(40-90)/90 = -0.55。
[0171]另外,当HLP2的过去的容量的趋势为例如,3天前的使用容量为7GB、2天前的使用容量为8GB、I天前的使用容量为9GB时,平均单位时间(例如,I天)的使用容量的增加量为1GB。至HLP2的空置容量用完为止的延缓时间为90/1 = 90 (天时间)。
[0172]在该情况下,在HLP2中,偏差度为-0.55而在阈值Y以下、延缓时间为90而在阈值X以上,所以,危险度判定为“安全”。
[0173]图13是HLP的影响度算出处理的流程图。
[0174]HLP的影响度算出处理是计算出服务器级别池的空置容量用完时的影响度的处理,在任意的时刻(例如,紧接着HLP的危险度算出处理之后),以各服务器级别池为对象执行。
[0175](步骤S41)危险度算出部1220参照服务器级别虚拟卷信息表1400,确定服务器级别池标识符1405的值与处理对象的服务器级别池的标识符一致的所有的记录所对应的服务器级别虚拟卷、即处理对象的服务器级别池上的服务器级别虚拟卷。
[0176](步骤S42)危险度算出部1220将所确定的服务器级别虚拟卷中的一个选择为处理对象的服务器级别虚拟卷。
[0177](步骤S43)危险度算出部1220判定服务器级别虚拟卷信息表1400的与所选择的服务器级别虚拟卷对应的记录中的虚拟硬盘类型1407是否为可变类型(“Dynamic”)。其结果,在虚拟硬盘类型1407为可变类型的情况下(步骤S43:是),意味着当服务器级别池的空置容量用完时,有可能不对该服务器级别虚拟卷分配容量,所以,危险度算出部1220使处理进入步骤S44。另一方面,在虚拟硬盘类型1407不为可变类型的情况下(步骤S43:否),意味着该服务器级别虚拟卷的容量已经被确保,不受服务器级别池的空置容量的用完的影响,所以,使处理进入步骤S45。
[0178](步骤S44)危险度算出部1220通过参照虚拟服务器级别文件系统信息表1500的对应虚拟服务器标识符1506,确定属于所选择的服务器级别虚拟卷的虚拟服务器,将该虚拟服务器标识符作为有可能因服务器级别池的容量用完而停止的虚拟服务器的标识符进行存储。
[0179](步骤S45)危险度算出部1220判定对于在步骤S41中所确定的所有的服务器级别虚拟卷而处理是否完成,在对于所确定的所有的服务器级别虚拟卷而处理未完成的情况下(步骤S45:否),使处理进入步骤S42,另一方面,在对于所确定的所有的服务器级别虚拟卷而处理完成了的情况下(步骤S45:是),使处理进入步骤S46。
[0180](步骤S46)危险度算出部1220,在服务器级别池信息表1300的与处理对象的服务器级别池对应的记录的影响度1311中,保存作为存在因服务器级别池的容量用完停止的可能性而存储的虚拟服务器的标识符的数量,使处理结束。此外,影响度不限于存在停止的可能性的虚拟服务器的数量,例如,也可以使各虚拟服务器与重要度等的参数对应,考虑这些参数的加权计算出影响度。
[0181]在此,参照图10至图13,对关于服务器级别池的危险度算出处理等进行了说明,但是,危险度算出部1220对于存储器级别池也进行上述相同的危险度算出处理等。此外,关于存储器级别池的危险度算出处理等,基本上在图1
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1