[发明专利]一种用于网络计算机的领近加载系统及应用方法有效
申请号: | 201911063271.0 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110855646B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 李冬;吴翠娟 | 申请(专利权)人: | 苏州经贸职业技术学院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 田凌涛 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 网络 计算机 加载 系统 应用 方法 | ||
1.一种用于网络计算机的领近加载系统及应用方法,针对网络计算机通过其所对应接入服务器连接互联网、调用分布互联网各服务器上应用程序的过程,实现各应用程序的临近加载控制;其特征在于,各个接入服务器分别按预设周期时长、周期执行如下步骤:
步骤A.将当前时刻向前的周期时长时段,定义为目标时段;并将目标时段内、由接入服务器连接互联网的各个网络计算机,定义为各目标网络计算机;以及将各目标网络计算机在目标时段内通过该接入服务器连接互联网、所调用分布互联网上的各服务器,定义为各个目标应用程序,然后进入步骤B;
步骤B.分别针对各目标应用程序,获得各目标网络计算机在目标时段内、对目标应用程序的调用总时长,作为该目标应用程序所对应的调用总时长;同时获得该目标应用程序所在服务器相距接入服务器的节点跳数,作为该目标应用程序所对应的当前节点跳数;进而获得各目标应用程序分别所对应的调用总时长t与当前节点跳数a,然后进入步骤C;
步骤C.分别针对各目标应用程序,获得目标应用程序所对应调用总时长t与当前节点跳数a的乘积,作为该目标应用程序所对应的工作代价A,然后进入步骤D;
步骤D.根据各目标应用程序分别所对应的工作代价A,针对各目标应用程序由高至低进行排序,选择排序中前预设比例个数的目标应用程序,作为各个紧急目标应用程序,然后进入步骤E;
步骤E.分别针对各个紧急目标应用程序,执行如下步骤E1至步骤E5,进行调度操作;
步骤E1.将紧急目标应用程序作为待处理目标应用程序,判断待处理目标应用程序所在服务器是否为该接入服务器,是则不对该待处理目标应用程序进行任何处理;否则进入步骤E2;
步骤E2.判断由当前周期节点向前连续预设数目各周期节点、分别所对应临近加载控制中,该待处理目标应用程序是否均为紧急目标应用程序,是则进入步骤E4;否则进入步骤E3;
步骤E3.将待处理目标应用程序向接入服务器方向、移动一个服务器,更新该待处理目标应用程序所在服务器,针对该待处理目标应用程序的调度结束;
步骤E4.判断待处理目标应用程序所对应的当前节点跳数a是否大于1,是则进入步骤E5,否则返回步骤E3;
步骤E5.将待处理目标应用程序向接入服务器方向、移动两个服务器,更新该待处理目标应用程序所在服务器,针对该待处理目标应用程序的调度结束。
2.根据权利要求1所述一种用于网络计算机的领近加载系统及应用方法,其特征在于:所述步骤D中,针对所述排序,选择排序中前个目标应用程序,作为各个紧急目标应用程序;其中,N表示目标应用程序的数目,λ表示预设比例值,表示向下取整计算。
3.根据权利要求2所述一种用于网络计算机的领近加载系统及应用方法,其特征在于:所述λ等于10%。
4.根据权利要求1所述一种用于网络计算机的领近加载系统及应用方法,其特征在于:所述步骤E2中,判断由当前周期节点向前连续5个周期节点、分别所对应临近加载控制中,该待处理目标应用程序是否均为紧急目标应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州经贸职业技术学院,未经苏州经贸职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911063271.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种班组建设超链接管理系统
- 下一篇:一种信息交互方法及基于车联网的互助系统