[发明专利]一种web服务器调度方法、装置、终端及存储介质在审
申请号: | 202011302267.8 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112492012A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 刘丽;韩啸 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/50 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 服务器 调度 方法 装置 终端 存储 介质 | ||
本发明提供一种web服务器调度方法、装置、终端及存储介质,所述方法步骤:获取运行的web服务器及其数量;计算每个web服务器的处理能力以及集群的整体处理能力,并根据集群的整体处理能力计算集群的整体负载;设定取样时间单位、取样时间点及取样周期,在取样周期内每个取样时间单位的取样时间点对集群的整体负载进行瞬时取样,得到每个取样时间单位的瞬时负载,对满足取样周期的瞬时负载进行预测;设置集群处理能力余量比例,根据预测的瞬时负载及集群处理能力余量比例计算所需处理能力,再根据所需处理能力计算出所需web服务器数量;再根据所需web服务器数量与运行web服务器数量的关系进行物理服务器的开启或关闭。
技术领域
本发明属于服务器运维技术领域,具体涉及一种web服务器调度方法、装置、终端及存储介质。
背景技术
Web集群是由多个同时运行同一个web应用的服务器组成,在外界看来就像一个服务器一样,共同来为客户提供更高性能的服务。目前由于web服务器在IT架构中数量多,且用户对web服务器的访问存在高峰期、低谷期等因素,目前为了应对用户高峰期对web服务器的访问质量要求,通常部署大量的web服务器提供给用户访问,这种方式也产生了一个问题,即在用户访问的低谷期时,每台web服务器资源使用率低,大量服务器闲置运行,导致数据中心电能的浪费。如果部署的web服务器数量减少,在用户访问高峰期时,由于大量用户访问需求的并发,又无法保证web服务的质量。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种web服务器调度方法、装置、终端及存储介质,是非常有必要的。
发明内容
针对现有技术的上述现有的web服务器部署方式存在资源利用率低,电能浪费与无法保证web服务应用质量矛盾的缺陷,本发明提供一种web服务器调度方法、装置、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种web服务器调度方法,包括如下步骤:
S1.获取web服务集群中运行的web服务器及其数量;
S2.计算每个web服务器的处理能力以及web服务集群的整体处理能力,并根据web服务集群的整体处理能力计算web服务集群的整体负载;
S3.设定取样时间单位、取样时间点及取样周期,在取样周期内每个取样时间单位的取样时间点对web服务集群的整体负载进行瞬时取样,得到web服务集群每个取样时间单位的瞬时负载,并根据web服务集群每个取样时间单位的瞬时负载对满足取样周期的web服务集群的瞬时负载进行预测;
S4.设置web服务集群处理能力余量比例,根据预测的web服务集群的瞬时负载及web服务集群处理能力余量比例计算web服务集群的所需处理能力,再根据web服务集群所需处理能力计算出所需web服务器数量;
S5.再根据web服务集群中所需web服务器数量与运行web服务器数量的关系进行物理服务器的开启或关闭。
进一步地,步骤S1中运行的web服务器的数量为n;
步骤S2具体步骤如下:
S21.设置每个web服务器i的处理能力为CPU[i],web服务器的CPU主频为F,web服务器的核心数量为n,则CPU[i]=F*n;
S22.计算web集群的整体处理能力CPU[SUM]=CPU[1]+CPU[2]+…CPU[i];
S23.设置每个web服务器i的负载为Load[i],Load[i]=CPU[i]*USE[i],其中USE[i]为每个web服务器的系统资源使用率;
S24.设置web服务集群的整体负载为InstantaneousLoad,InstantaneousLoad=Load[1]+Load[2]+…Load[i]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011302267.8/2.html,转载请声明来源钻瓜专利网。