面向业务混合部署的云计算系统中组件关键度评估方法技术方案

技术编号:41273715 阅读:25 留言:0更新日期:2024-05-11 09:27
本发明专利技术公开了一种面向业务混合部署的云计算系统中组件关键度评估方法,该方法首先是基于业务混合部署的云计算系统建立面向业务的系统容错性量化模型,然后在一轮业务的生存时间T内对云服务组件按照每s秒进行调用测试,且假设测试时间间隔s无限小,通过用连续的组件运行时间来代替离散的监测时间点进行分析;然后通过按需失效概率来评估云组件的可靠性,且基于云组件可靠性数值相等的情况下对整个计算云系统的容错能力的贡献不同的考虑,构建由业务等级决定的元组件容错需求级,用于表征云组件可靠性的质量;然后是基于步骤S1得到的容错公式计算Birnbaum和潜在增强,并结合改进的PageRank的算法对三者进行加权实现对组件重要度的评估。

【技术实现步骤摘要】

本专利技术属于大数据云计算,尤其是云网融合领域中的可靠性提高技术,特别是一种面向业务混合部署的云计算系统中组件关键度评估方法


技术介绍

1、通常,云供应商们可以通过协作维护一个面向混合业务的分布式云系统为多类租户订阅的业务提供部署平台。但是,耦合松散、依赖关系复杂和资源竞争等特点导致云系统通常是不稳定的。因此,必须确保系统的高可靠性。然而,云应用的大规模化和复杂化趋势使得仅使用故障预防技术(例如,通过严格的开发过程)和故障排除技术(例如,通过测试和调试技术)来开发无故障系统变得非常困难,因此亟需从容忍缺陷存在的容错角度去提高可靠性。

2、显然,云计算系统的可靠性取决于提供服务的组件,因此选用最好组件、提供尽量多的资源或者迁移到最适配的虚拟机上去是最直接的可靠性增强方式。然而,能带来极致利润的方法总是伴随着非常高的使用成本,因此,容错部署策略必须考虑到成本预算的限制。

3、出于成本效益比的考量,引入了组件的关键度的概念,具有越高关键度的组件为其部署容错技术的优先级就越高。然而,由于系统可靠性难以量化、影响因素多样等原因的存在,使得现本文档来自技高网...

【技术保护点】

1.一种面向业务混合部署的云计算系统中组件关键度评估方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的面向业务混合部署的业务感知云系统的关键组件识别方法,其特征在于,步骤S1是将随机生成的云计算系统看作是一个有向加权图,表示为其中代表个提供特定功能的组件,E代表节点之间的边集,Ei,j表示对存在调用关系。

3.根据权利要求1所述的面向业务混合部署的业务感知云系统的关键组件识别方法,其特征在于,该方法是假设在一轮业务的生存时间T内,通过对云服务组件每s秒调用测试,得到测试次数Nt=T/s和测试时间点t1,...,tn,将每轮业务的服务周期看作一个时隙[0,t...

【技术特征摘要】

1.一种面向业务混合部署的云计算系统中组件关键度评估方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的面向业务混合部署的业务感知云系统的关键组件识别方法,其特征在于,步骤s1是将随机生成的云计算系统看作是一个有向加权图,表示为其中代表个提供特定功能的组件,e代表节点之间的边集,ei,j表示对存在调用关系。

3.根据权利要求1所述的面向业务混合部署的业务感知云系统的关键组件识别方法,其特征在于,该方法是假设在一轮业务的生存时间t内,通过对云服务组件每s秒调用测试,得到测试次数nt=t/s和测试时间点t1,...,tn,将每轮业务的服务周期看作一个时隙[0,t],并且从每个业务群的服务周期的角度评估组件的可靠性;只有测试成功或失败的测试时间点ti的数量会队可靠性数值产生影响,而ti的顺序则不会影响到最终结果。

4.根据权利要求1所述的面向业务混合部署的业务感知云系统的关键组件识别方法,其特征在于,用连续的组件运行时间来代替离散的监测时...

【专利技术属性】
技术研发人员:王然谢声波吴强郝洁
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

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

1