一种资源池业务健康的监控方法和系统的制作方法_3

文档序号:9711351阅读:来源:国知局
数据库中; 步骤22、根据资源z在当前时段的运行参数平均值,读取资源z在其运行状态集中对应 的当前运行状态,并判断资源z的当前运行状态是否是正常运行状态?如果是,则计算资源z 的当前业务分值是:Z = ZQ;如果否,则计算资源z的当前业务分值:Z = Z 其中, Zo是资源z的初始化业务分值,η是资源z的运行状态集中的所有运行状态总数,k是资源z的 当前运行状态的非健康等级值,将运行状态集中的所有非正常运行状态按照其严重程度由 轻到重的次序进行排序,每个非正常运行状态在运行状态集的所有非正常运行状态中所处 的排序位置即是其对应的非健康等级值。4. 根据权利要求3所述的方法,其特征在于,步骤22之后还包括有: 步骤23、从数据库中提取资源z在上一时段的运行参数平均值; 、 cr,(.z) -cv. ,(z) 步骤24、计算资源z的运行状态动态变化值~?其中,cyt(z)是资源 z在当前时段的运行参数平均值,cyt-Kz)是资源z在上一时段的运行参数平均值,然后调整 Z-Zx50% 'Ad(z) > i Ζ-Ζχ3Θ% 1 > d(z) > 0.5 资源z的当前业务分值:Z= t Z-ZxlO% Z ^0.1> ^/(2-) 、 o5. 根据权利要求3所述的方法,其特征在于,当资源池中的一项资源z包括有多个物理 实体时,步骤一还包括有: 为资源z构建一个物理实体集W: {wi(Z),W2(Z),···,Wm(Z)},其中Wl(Z)、W2(Z)、'"、Wm(Z) 是资源Z所包括的所有物理实体,并为每个物理实体设置对应的初始化业务分值: 其中,Zo是资源z的初始化业务分值,j是1到m之间的一个自然数,<是资源z的物 理实体集中的第j个物理实体的初始化业务分值,m是资源z的物理实体集中的物理实体总 数,同时,将资源z的初始化业务分值调整为: Zo ,. 步骤21进一步包括有: 采集资源z的每个物理实体在多个时间点的运行参数值,然后统计每个物理实体在当 m Ycv/(z) 前时段的运行参数平均值,并计算资源Z在当前时段的运行参数平均值:?ν(ζ) = ^_ 其中,cyj(z)是资源z的第j个物理实体在当前时段的运行参数平均值,同时保存在数据库 中, 步骤22还包括有: 步骤221、根据物理实体在当前时段的运行参数平均值,读取每个物理实体在其所属资 源z的运行状态集中对应的当前运行状态,并判断每个物理实体的当前运行状态是否是正 常运行状态,如果是,则计算该物理实体的当前业务分值是:? 如果否,则计算该物理 实体的当前业务分值:# = 4χ·^τ其中,Ρ是第j个物理实体的当前运行状态的非健 ,卜1 , 康等级值,即将所有非正常运行状态按照其严重程度由轻到重的次序进行排序,第j个物理 实体的当前运行状态在其所属资源的运行状态集的所有非正常运行状态中所处的排序位 置; m 步骤222、调整资源z的当前业务分值为:Z = Z + Σ^ 片 〇6. -种资源池业务健康的监控系统,其特征在于,包括有: 业务健康初始化装置,用于为资源池中的各项资源设定对应的初始化业务分值,同时 还为各项资源分别构建各自的运行状态集Y(z): {yi(z),y2(z),…,yn(z)},其中yi(z)是资 源z的正常运行状态,y 2(Z)v、yn(Z)分别是资源z的各种非正常运行状态; 业务健康计算装置,用于定时采集资源池中各项资源的当前运行参数值,判断各项资 源在其运行状态集中所对应的正常或非正常运行状态,然后根据其正常或非正常运行状态 来分别计算各项资源的当前业务分值; 业务健康监控装置,用于统计资源池中所有资源的当前业务总分值,当所述业务总分 值低于健康阈值时,发出报警信息。7. 根据权利要求6所述的系统,其特征在于,在业务健康初始化装置中,首先设定资源 池中所有资源的初始化业务总分值,然后根据资源池中各项资源之间的权重比,再分别为 每项资源设定对应的初始化业务分值。8. 根据权利要求6所述的系统,其特征在于,业务健康计算装置进一步包括有: 采集部件,用于采集每项资源在多个时间点的运行参数值,然后统计每项资源在当前 时段的运行参数平均值,并保存在数据库中; 业务状态计算部件,用于根据每项资源在当前时段的运行参数平均值,读取其在运行 状态集中对应的当前运行状态,然后判断各项资源的当前运行状态是否是正常运行状态, 如果是,则计算该项资源的当前业务分值是:Z = Zo;如果否,则计算该项资源的当前业务分 值:2 = 其中,Zq是资源z的初始化业务分值,n是资源 z的运行状态集中的所 Π - 1 9 有运行状态总数,k是资源z的当前运行状态的非健康等级值,将运行状态集中的所有非正 常运行状态按照其严重程度由轻到重的次序进行排序,每个非正常运行状态在运行状态集 的所有非正常运行状态中所处的排序位置即是其对应的非健康等级值。9. 根据权利要求8所述的系统,其特征在于,业务健康计算装置还包括有: 业务动态计算部件,用于从数据库中提取各项资源在上一时段的运行参数平均值,然 后计算各项资源的运行状态动态变化值:= Cy,{^]z)U)其中,d(z)是资源z的运行状 3 态动态变化值,cyt(z)是资源z在当前时段的运行参数平均值,cyt-Rz)是资源z在上一时段的 Ζ-Ζχ5?)% 当 rf(r)>l Z-Zx30% 当1 之 t/U)>0.5 运行参数平均值,最后调整各项资源的当前业务分值:> .Ζ 当 0.l2i(/(z) 、 〇10. 根据权利要求8所述的系统,其特征在于,当资源池中的一项资源Z包括有多个物理 实体时,业务健康初始化装置还包括有: 多实体业务初始化单元,用于为包含有多个物理实体的资源构建各自的物理实体集W: {wi(Z),W2(Z),···,Wm(Z)},其中¥1(2)、'\¥2(2)、-_、'\¥"1(2)是资源2所包括的所有物理实体,并为 每个物理实体设置对应的初始化业务分值:= A其中,Zq是资源z的初始化业务分值, j是1到m之间的一个自然数,气7是资源z的物理实体集中的第j个物理实体的初始化业务分 值,m是资源z的物理实体集中的物理实体总数,同时,将资源z的初始化业务分值调整为: 7 - -,: 业务状态计算部件的采集部件进一步包括有: 多实体采集单元,用于采集各项资源的所有物理实体在多个时间点的运行参数值,然 后统计每个物理实体在当前时段的运行参数平均值,并计算多个物理实体所属资源在当前 Σ〇ν/(ζ) 时段的运行参数平均值:=(;:)_会厂 其中,cyj(z)是资源Ζ的第j个物理实体在当前 " m 9 时段中的运行参数平均值,同时保存在数据库中, 业务状态计算部件还包括有: 多实体业务状态计算单元,用于根据物理实体在当前时段的运行参数平均值,读取资 源所包含的每个物理实体在其所属资源的运行状态集中对应的当前运行状态,并判断每个 物理实体的当前运行状态是否是正常运行状态,如果是,则计算该物理实体的当前业务分 值是:P = 4 .如果否,则计算该物理实体的当前业务分值:f χ-^7其中,W是第 , /7-1 j个物理实体的当前运行状态的非健康等级值,最后调整多个物理实体所属资源的当前业 m 务分值为:
【专利摘要】一种资源池业务健康的监控方法和系统,方法包括有:为资源池中的各项资源设定对应的初始化业务分值,同时还为各项资源分别构建各自的运行状态集Y(z):{y1(z),y2(z),…,yn(z)},其中y1(z)是资源z的正常运行状态,y2(z)、…、yn(z)分别是资源z的各种非正常运行状态;定时采集资源池中各项资源的当前运行参数值,判断各项资源在其运行状态集中所对应的正常或非正常运行状态,然后根据其正常或非正常运行状态来分别计算各项资源的当前业务分值;统计资源池中所有资源的当前业务总分值,当所述业务总分值低于健康阈值时,发出报警信息。本发明属于云计算领域,能对云计算资源池在一段时间内业务整体的运行状况进行有效监控。
【IPC分类】H04L29/08, H04L12/26, H04L12/24
【公开号】CN105471625
【申请号】CN201510784210
【发明人】廖建新, 曹予飞, 黄亮亮
【申请人】杭州东信北邮信息技术有限公司
【公开日】2016年4月6日
【申请日】2015年11月16日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1