[发明专利]基于应用关系网络的最优化应用资源分布策略有效
申请号: | 201711231345.8 | 申请日: | 2017-11-29 |
公开(公告)号: | CN108234356B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 许文宝;杨志林;丁星;武静 | 申请(专利权)人: | 中电科华云信息技术有限公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917;H04L12/24;H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 庄文莉 |
地址: | 200231 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 应用 关系 网络 优化 资源 分布 策略 | ||
本发明提供了一种基于应用关系网络的最优化应用资源分布策略,包括如下步骤:基于应用服务依赖关系进行应用重要性指标计算;根据应用重要性指标,计算最小化资源运维影响下的应用资源分布策略;根据应用资源分布策略动态调整应用的资源分布情况。本发明基于应用的重要性,研究在资源有限的情况下,对每个应用最合理的资源供应方式,从而达到资源在运维时对整个业务系统的运行影响最小。本发明摆脱了现有的盲目的根据时间顺序和人工操作来为应用分配资源的方式,而基于运维最优化的目标自动化的计算不同重要性的应用所需要的资源以及动态的根据应用的重要性变化来调整应用的资源供应。
技术领域
本发明涉及云计算技术领域的一种资源分配策略,具体地,涉及一种基于应用关系网络的最优化应用资源分布策略。
背景技术
在当今的Web和移动应用开发过程中,开发者倾向于基于服务去构建应用程序,而不是从车轮造起。一般情况下,这些服务称之为微服务——单用途,API可访问的应用变成了构建大型应用的基石。“微服务”架构是近期软件应用领域非常热门的概念,可以大幅度改善传统应用开发遇到的一些典型问题。例如,使用传统的整体式架构(MonolithicArchitecture)应用开发系统,如CRM、ERP等大型应用,随着新需求的不断增加,企业更新和修复大型整体式应用变得越来越困难。随着移动互联网的发展,企业被迫将其应用迁移至现代化UI界面架构以便能兼容移动设备,这要求企业能实现应用功能的快速上线。
基于这种需求,越来越多的企业和行业的复杂系统的构建模式逐渐从传统的单体应用向微服务架构开始改变。这种改变带来的直接后果就是行业业务将从由几个相对独立的大型单体应用构成转变为由大量的相互有关联的微应用构成。这种模式将有力的改善行业业务系统的更新发展方式,推动行业业务应用以互联网的方式以迭代滚动的爆发式增长。这也将为行业业务带来无尽的活力。现在正在逐渐变为热点的DevOps相关的一系列技术以及基于云平台的应用自动化部署和发布等能力的大幅度发展都将有力的推动这一进程。
但是这种行业业务系统由大量微应用构成的方式也为系统的运维带来了新的挑战。应用的增加带来了运维的复杂度。尤其在云服务时代,这些应用通常都部署在云平台上以实现的资源的优化供应。但是现在的主要问题是如何为这些应用合理有效的分配资源。在运维过程中,如果我们需要对某个资源进行维护操作或者对某个资源进行故障排除,如何保证这种操作对整个业务系统的影响最小,从而降低运维成本,实现最优化的应用资源分配,成为本领域亟待解决的问题。
经过检索发现:
申请号为:201410189197.8的中国专利申请《一种云计算中资源分配策略的评估方法》,公开了一种云计算中资源分配策略的评估方法,包括:将部署在云计算平台上的项目划分为多个功能模块,根据功能模块之间的关系进行建模以生成工作流模型;根据资源分配策略将云计算资源分配至每个功能模块,确定每个功能模块的运行参数实现配置工作流模型;将工作流模型映射为时间自动机模型;将功能模块的运行时间误差及运行时间误差分布映射为时间自动机模型中子模块的时间误差;设定检验标准,计算时间自动机模型符合检验标准的概率值作为资源分配策略的评估结果。该方法可以自动化地分析当前分配策略下用户需求是否可被满足,并且定量地分析当前分配策略的可靠性,从而降低违反服务层次协议的几率。
上述方法仍存在如下问题:
该方法是基于项目的功能模块流形成的,这种面向对象的方法存在功能模块并未进行权重设置,都是平等的分配资源,并根据每个模块的故障率进行资源分配的合理性评估,并不能检验出功能模块和资源的最佳分配方案的问题;
该方法是根据工作流的方式进行的建模,这种建模方法存在无法根据应用的升级变更动态的调整应用资源的分配,达到运维资源最小化代价的问题。
目前没有发现同本发明类似技术的说明或报道,也尚未收集到国内外类似的资料。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科华云信息技术有限公司,未经中电科华云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711231345.8/2.html,转载请声明来源钻瓜专利网。