[发明专利]一种web服务器调度方法、装置、终端及存储介质在审
| 申请号: | 202011302267.8 | 申请日: | 2020-11-19 |
| 公开(公告)号: | CN112492012A | 公开(公告)日: | 2021-03-12 |
| 发明(设计)人: | 刘丽;韩啸 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/50 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 web 服务器 调度 方法 装置 终端 存储 介质 | ||
1.一种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服务器数量的关系进行物理服务器的开启或关闭。
2.如权利要求1所述的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]。
3.如权利要求2所述的web服务器调度方法,其特征在于,步骤S3具体步骤如下:
S31.设定取样时间单位为每天,设定取样时间点为每天的m时刻,设定取样周期为s天;
S32.设置每天某个时刻的瞬时负载为InstLoad[s],
InstLoad[s]=(InstLoad[s-1]+...+InstLoad[1])/s;
S33.设置某天、某时刻的web服务集群的瞬时负载值为InstLoad[s][m],第s天m时刻的瞬时负载预测值为InstLoad[s][m]=(InstLoad[s-1][m]+InstLoad[s-2][m]+...+InstLoad[1][m])/s。
4.如权利要求3所述的web服务器调度方法,其特征在于,步骤S4具体步骤如下:
S41.获取外部客户访问需要,根据外部客户访问需求计算web服务集群的处理能力需求,再根据web服务集群的处理能力需要设置web服务集群处理能力余量比例Reserve%;
S42.设置web服务集群的所需处理能力为CPUNeed,
CPUNeed=InstLoad[s][m]*(1+Reserve%);
S43.将每个web服务器的处理能力列出CPU[1]、CPU[2]…CPU[i],并确定出满足web服务集群的所需处理能力CPUNeed的所需web服务器数量i。
5.如权利要求4所述的web服务器调度方法,其特征在于,步骤S5具体步骤如下:
S51.获取web服务集群中运行的web服务器数量n,并比较web服务集群中运行的web服务器数量n与所需web服务器数量i;
若i<n,进入步骤S52;
若i≥n,进入步骤S53;
S52.判定web服务集群的web服务器存在闲置,关闭n-i台web服务器,并验证是否关闭web服务器成功,结束;
S53.判定web服务集群的web服务器不满足需求,开启i-n台web服务器,并验证是否开启web服务器成功,结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011302267.8/1.html,转载请声明来源钻瓜专利网。





