利索能及
我要发布
收藏
专利号: 2024100893397
申请人: 聊城市洛溪信息科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-04-07
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.基于智能资源分配的云计算任务跟踪处理方法,其特征在于,该方法包括以下步骤:获取云服务器中各用户进程的要求服务时间和用户信任等级;

根据用户进程的用户信任等级得到用户进程的百分位系数;对于当前进程,根据用户信任等级与要求服务时间得到动态分配时间判别值;根据动态分配时间判别值与要求服务时间得到时间片大小;根据动态分配时间判别值进行修正得到规划时间片次数;

根据规划时间片次数、百分位系数以及当前进程已运行时间片次数得到忍耐值;将忍耐值结合时间片轮转算法中的轮转标志优化时间片轮转过程;根据要求服务时间与实际运行时间的差别、忍耐值、用户信任等级调整得到新用户信任等级;

根据各用户进程的新用户信任等级优化调度服务器算力资源;

所述根据用户进程的用户信任等级得到用户进程的百分位系数,包括:当用户进程的用户信任等级在所有用户排名中占前10%时,则用户进程的百分位系数为0.55;当用户进程的用户信任等级在所有用户排名中占前10%‑20%时,则用户进程的百分位系数为0.60;依此类推,当用户进程的用户信任等级在所有用户排名中占前90%‑100%时,则用户进程的百分位系数为1;

所述根据用户信任等级与要求服务时间得到动态分配时间判别值,包括:获取当前服务器中未完成计算进程的进程数量;

获取当前服务器所有未完成计算进程的用户信任等级之和,计算当前进程的用户信任等级与所属用户信任等级之和的比值作为第一比值;

获取当前服务器所有未完成计算进程的要求服务时间之和,计算当前进程的要求服务时间与所属要求服务时间之和的比值作为第二比值;

将第一比值与第二比值的差值和进程数量的乘积作为动态分配时间判别值;

所述根据动态分配时间判别值与要求服务时间得到时间片大小,包括:当动态分配时间判别值小于等于1时,将要求服务时间作为时间片大小;

当动态分配时间判别值大于1时,将要求服务时间与动态分配时间判别值的向上取整值的比值作为时间片大小;

所述根据动态分配时间判别值进行修正得到规划时间片次数,包括:当动态分配时间判别值大于1时,将动态分配时间判别值的向上取整值作为规划时间片次数;

当动态分配时间判别值小于等于1时,将1作为规划时间片次数;

所述根据规划时间片次数、百分位系数以及当前进程已运行时间片次数得到忍耐值,包括:当当前进程的已运行时间片次数小于等于规划时间偏次数时,将忍耐值设置为0;

当当前进程的已运行时间片次数大于规划时间偏次数时,计算当前进程已运行时间片次数与规划时间片次数的差值结果和当前进程已运行时间片次数的乘积作为第一乘积;计算规划时间片次数与当前服务器未完成运行的时间片次数的乘积作为第二乘积;

将第一乘积与第二乘积的比值结果和百分位系数的乘积的向下取整值作为忍耐值;

所述根据要求服务时间与实际运行时间的差别、忍耐值、用户信任等级调整得到新用户信任等级,包括:根据用户信任等级、时间片大小、当前进程结束时已运行的时间片次数得到用户信任等级调整比例系数;

根据用户信任等级调整比例系数得到用户信任等级调整比例;

计算1减去用户信任等级调整比例的差值结果和用户信任等级的乘积作为第三乘积;

计算当前服务器所有用户信任等级的均值,计算新用户保护系数与忍耐值的差值,计算所述差值、所述均值以及用户信任等级调整比例三项的乘积作为第四乘积;

将第三乘积与第四乘积的和值作为新用户信任等级。

2.如权利要求1所述的基于智能资源分配的云计算任务跟踪处理方法,其特征在于,所述根据用户信任等级、时间片大小、当前进程结束时已运行的时间片次数得到用户信任等级调整比例系数,包括:计算时间片大小与当前进程已运行的时间片次数的乘积作为第五乘积,计算所有未完成进程的时间片大小的均值与所有未完成进程的时间片次数的均值的乘积作为第六乘积;

计算第五乘积与第六乘积的比值;

将用户信任等级与所有用户信任等级的均值的比值结果和所有用户信任等级的均值的差值绝对值;将1减去所述差值绝对值的结果和所述比值的乘积作为用户信任等级调整比例系数。

3.如权利要求1所述的基于智能资源分配的云计算任务跟踪处理方法,其特征在于,所述根据用户信任等级调整比例系数得到用户信任等级调整比例,包括:当用户信任等级调整比例系数大于0.9时,将用户信任等级调整比例设置为0.9;

当用户信任等级调整比例系数小于等于0.1时,将用户信任等级调整比例设置为0.1;

否则,将用户信任等级调整比例设置为用户信任等级调整比例系数。

4.基于智能资源分配的云计算任务跟踪处理系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1‑3任意一项所述方法的步骤。