[发明专利]调度服务器数目的方法和装置在审
申请号: | 202010682390.0 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111897649A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 朱英龙;卢涛 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06K9/62 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周春枚 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调度 服务器 目的 方法 装置 | ||
1.一种调度服务器数目的方法,其特征在于,包括:
检测服务器的流量是否大于第一预设值;
在检测结果为进入服务器的流量大于第一预设值的情况下,确定所述服务器所属类型;
如果存在增加的待处理业务,依据所述服务器的类型,增加至少一类服务器的数量,通过增加的服务器处理所述待处理业务;
在所述服务器的吞吐量小于第二预设值的情况下,减少至少一类服务器的数量。
2.根据权利要求1所述的方法,其特征在于,在检测服务器的流量是否大于第一预设值之前,所述方法还包括:
获取服务器的型号;
依据所述服务器的型号获取负载能力表,其中,所述负载能力表,用于指示所述服务器的负载能力;
依据预设周期采集所述服务器的吞吐量,并依据采集到的所述吞吐量生成服务器负载状态表。
3.根据权利要求1或2所述的方法,其特征在于,如果存在增加的待处理业务,依据所述服务器的类型,增加至少一类服务器的数量,通过增加的服务器处理所述待处理业务包括:
在所述服务器为第一类服务器的情况下,如果存在增加的待处理业务,增加第二类服务器的数量,通过增加的第二类服务器处理所述待处理业务;
在所述服务器为所述第二类服务器的情况下,如果存在增加的待处理业务,增加第二类服务器的数量,通过增加的第二类服务器处理所述待处理业务;
若增加所述第二类服务器的数量增至最大值,且存在增加的待处理业务,则增加所述第一类服务器的数量,并通过增加的第一类服务器处理所述待处理业务。
4.根据权利要求1所述的方法,其特征在于,在所述服务器的吞吐量小于第二预设值的情况下,减少至少一类服务器的数量包括:
检测第一类服务器和第二类服务器中是否存在吞吐量降低的服务器;
在检测结果为是的情况下,若存在增加的待处理业务,则将所述待处理业务分配至所述吞吐量降低的服务器。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在各服务器的吞吐量未变化,且降低的情况下,若吞吐量小于所述第二预设值,则依据预设策略缩减服务器数量;
其中,所述预设策略包括:缩减第二类服务器数目;缩减所述第二类服务器中吞吐量最小的服务器;若缩减所有所述第二类服务器,则缩减所述第一类服务器中吞吐量最小的服务器;当缩减所述第一类服务器数目达到预设数目时,保持所述第一类服务器数目;逐个缩减服务器数目;依据吞吐量是否达到预设范围缩减服务器;缩减运行时间最长,且负载最小的服务器中的一个或至少两个的组合。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当所述第一类服务器或所述第二类服务器中的服务器的吞吐量达到预设缩减标准,且待缩减服务器承载的业务量大时,若存在增加的待处理业务,则将所述增加的待处理业务转移至其他服务器,并提示用户在预设时间内的断开待缩减服务器中的业务;
当在所述预设时间内未断开待缩减服务器中的业务时,断开待缩减服务器中的业务,并将存在增加的待处理业务分配至吞吐量低的服务器;
或,
当所述第一类服务器或所述第二类服务器中的服务器的吞吐量达到预设缩减标准,且待缩减服务器承载的业务量大时,关闭所述待缩减服务器。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当所述第二类服务器的数目伸展为最大值时,若存在增加的待处理业务,则增加所述第一类服务器的数量;
其中,若存在增加的待处理业务,则将所述待处理业务分配至增加的第一类服务器中;
若流量降低,且达到预设策略缩减服务器数量,则检测增加的所述第一类服务器的吞吐量和负载能力,并依据所述吞吐量和负载能力确定是否缩减所述第一类服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010682390.0/1.html,转载请声明来源钻瓜专利网。