[发明专利]统筹资源可信度与用户满意度的分布式资源调度方法在审

专利信息
申请号: 201510200625.7 申请日: 2015-04-27
公开(公告)号: CN104869154A 公开(公告)日: 2015-08-26
发明(设计)人: 江务学;胡选子 申请(专利权)人: 江务学
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 523808 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 统筹 资源 可信度 用户 满意 分布式 调度 方法
【权利要求书】:

1.统筹资源可信度与用户满意度的分布式资源调度方法,其特征在于按照以下步骤进行:

步骤1:用户Agent:向作业响应Agent提交作业,作为资源的消费者出现,作业申请成功时占用资源,作业完成后释放资源;

步骤2:作业响应Agent:接受用户提交的作业申请,向用户返回作业完成结果;

步骤3:作业分解分发Agent:接受作业响应Agent发送的作业,将作业分解成可被分解的最小粒度,即子作业,并将分解后的子作业发给作业调度Agent;

步骤4:资源搜索Agent:搜索网络中在线的资源,注册资源;

步骤5:作业调度Agent:作业调度Agent接受已经被划分为最小粒度的子作业,通过调度算法将子作业分配到资源Agent中;

步骤6:资源Agent:在线时向资源搜索Agent发送在线消息,选择资源搜索Agent,确定注册,接受作业调度Agent发送的作业,完成作业,检测自身状态,向资源搜索Agent发送自身资源可信度,当调度倾泻或者作业失败时向作业监控Agent申请移交作业;

步骤7:作业监控Agent:监控资源Agent的状态,当接到资源Agent发送的移交作业申请时,将作业进行重新分配。

2.按照权利要求1所述统筹资源可信度与用户满意度的分布式资源调度方法,其特征在于:所述步骤5中的调度算法为:

设作业调度Agent中的作业Agent资源为1,2,......,m,以及资源1,2,......,m的可信度矩阵R=[r1,r2,......,rm]T,矩阵是资源可信度r(t)的线性组合,以及费用矩阵C=[c1,c2,......,cn]T,矩阵为多个费用的线性组合,和接受的作业1,2,......,n以及作业的满意度矩阵

S=w11w21Lwn1w12w22Lwn2LLLLw1mw2mLwnm;]]>

其中,wij表示第i个用户对第j个资源的满意度,wnm表示第n个用户对第m个资源的满意度,wnm中的n和m分别表示用户作业个数和资源个数,而wij中i和j分表表示具体的第i个用户作业和具体的第j个资源,采用遗传算法进行计算,计算过程如下:

染色体编码:

染色体为一个n维的元素为整数的矢量D=[d1,d2,L,dn],di(i=1~n),为整数,表示第i个作业被分配到了第di个资源上,di的取值范围为1~m,D矢量完全代表了当前作业1,2,......,n的分配资源情况;

种群初始化:

设置种群大小popNum后,生成popNum个染色体,每个染色体中的元素均为随机生成,随机数的范围位于1~m之间;

适应度函数:初始化完成之后,对种群中染色体的适应度进行评估,第i个作业分配到第di个资源上,此时用户的满意度函数如下:

si,di=wit1hdirdirb+wiecbcdi]]>

wit+wie=1,

wit和wie分别为用户对于时间性能和经济费用的偏好程度,rj为第j个资源的可信度,rb为分布式系统历史资源可信度均值,cj为第j个资源对用户i的报价,cb为系统历史资源报价均值;

适应度评估函数如下:

fitness=Σi=1nsi,di.]]>

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江务学,未经江务学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510200625.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top