[发明专利]系统资源分配调整方法及装置有效
申请号: | 201710198493.8 | 申请日: | 2017-03-29 |
公开(公告)号: | CN108664321B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 叶岩;蔡迥航 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统资源 分配 调整 方法 装置 | ||
本发明提供一种系统资源分配调整方法及装置,涉及分布式系统技术领域。所述系统资源分配调整方法包括:获取应用程序对应的应用负载;根据所述应用负载,计算建议资源占有量;将所述建议资源占有量与预设扩容阈值比较以获得比较结果;根据所述比较结果对所述应用程序对应的资源占有量进行调整。从而在不影响正常使用的情况下,根据资源需求的变化动态调整资源分配,提高系统资源使用率。能及时应对应用程序对系统资源的需求变化。节约人力成本及时间成本。
技术领域
本发明涉及分布式系统技术领域,具体而言,涉及一种系统资源分配调整方法及装置。
背景技术
分布式系统是建立在计算机网络基础上的计算机系统。对于分布式系统而言,资源利用率直接决定了一个分布式系统优劣。然而一个分布式系统资源利用率的高低又取决于该系统所使用的资源调度策略。当前的分布式系统的调度策略主要由管理员决定。也就是说当一个应用程序提交到该系统后,该应用程序可使用的资源由管理员静态指定,当资源需求发生变化时,此时就需要管理员对资源分配进行修改,以满足新的需求。这样的调度策略过于依赖管理员的参与,且在资源需求发生变化时既不能即使做出应对策略,也无法做到对系统资源的精准调整。这将直接对资源利用率造成影响,进而影响到该分布式系统的整体性能。
发明内容
为了解决上述问题,本发明实施例采用的技术方案如下:
本发明实施例提供了一种系统资源分配调整方法,所述方法包括:获取应用程序对应的应用负载;根据所述应用负载,计算建议资源占有量;将所述建议资源占有量与预设扩容阈值比较以获得比较结果;根据所述比较结果对所述应用程序对应的资源占有量进行调整。
本发明实施例还提供了一种系统资源分配调整装置,所述装置包括:获取模块,用于获取应用程序对应的应用负载;计算模块,用于根据所述应用负载,计算建议资源占有量;比较模块,用于将所述建议资源占有量与预设扩容阈值比较以获得比较结果;资源调整模块,用于根据比较结果对所述应用程序对应的资源占有量进行调整。
与现有技术相比,本发明提供的一种系统资源分配调整方法及装置。所述方法包括:获取应用程序对应的应用负载;根据所述应用负载,计算建议资源占有量;将所述建议资源占有量与预设扩容阈值比较以获得比较结果;根据所述比较结果对所述应用程序对应的资源占有量进行调整。在不影响正常使用的情况下,根据资源需求的变化动态调整资源分配,提高系统资源使用率,更能节约人力成本。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明较佳实施例提供的应用了系统资源分配调整方法的服务器的方框示意图。
图2示出了本发明实施例提供的系统资源分配调整方法流程图。
图3为图2中步骤S101的子步骤流程图。
图4为图2中步骤S104的子步骤部分流程图。
图5为图2中步骤S104的子步骤另一部分流程图的。
图6示出了本发明实施例提供的系统资源分配调整装置的功能模块示意图。
图7为图6示出的获取模块的功能子模块示意图。
图8为图6示出的资源调整模块的功能子模块示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710198493.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:资源管理的方法和装置
- 下一篇:数据处理方法及系统