云计算分级管理方法及系统的制作方法_2

文档序号:9814319阅读:来源:国知局
服务平台的要求,如 果不符合,则返回错误信息,否则执行下一步骤;
[0036] 步骤3、全局资源调度器采用雨林算法,为所述存储服务请求初步分配存储资源;
[0037] 3.1、在局部调度器1~n中任选d个样本点作为树的种子,W该种子为根结点,同时 初始化步长rk、枝叶数量n和母结点保留数量nn;
[0038] 3.2、根据当前信息赌和各个母结点的适应度计算当前的各个母结点的树i在全局 第j次迭代中所获得的采样价值Vi,神日树的信息价值vH,
[0040] yH 二 vxH,(ve[0,i])H=l-e_t,(te[l,+w))
[0041 ]其中,
[0042] 3.3、计算树i在全局第j次迭代中得到的采样价值变化率絞fg,根据运些评估信息规 划下一次迭代中围绕母结点而新生的在k维决策空间树i在全局中第j次迭代S母结点的代 理数量nk, S, i, j与在k维决策空间,树i在全局中第j次迭代S母结点的伸展范围rk, S, i. j:
[0047] 其中i,j,k,s分别表示集合树、迭代次数、决策空间维和母结点,n,r,nn分别表示 代理数量、代理范围与保留的母结点数量.a为学习因子;
[0048] 3.4、按照所得的新生枝叶的数量与范围,W各个母结点为中屯、展开新的一轮采 样,并实时更新信息赌H,通过竞争保留nn个最优代理作为下一代的母结点;
[0049] 3.5、判断最近几次迭代所得的最优适应度是否增加,是则保留母结点转入步骤 202,继续新一轮的采样,否则执行步骤206;
[0050] 3.6、判断程序是否满足结束条件,如果是则输出最优解,否则执行步骤201,重新 初始化。
[0051] 步骤4、局部调度器基于轮转算法为所述存储服务请求分配存储资源:将就绪服务 按照先来先服务原则排成队列,调度时将服务器分派给队首服务,执行一个时间片;在一个 时间片结束时,发生时钟中断,调度程序暂停执行当前服务,将其送到队列的末尾,并通过 上下文切换执行当前的队首服务。
[0052] 步骤5、服务器从数据库调取数据进行处理计算,得到结果,返回给用户。
[0053] 本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括 由W上技术特征任意组合所组成的技术方案。
【主权项】
1. 云计算分级管理方法,其特征在于,包括 资源申请器对接收到的用户存储服务请求进行判断,如果不符合服务要求则返回错误 信息;符合服务要求则由全局资源调度器为所述存储服务请求分配资源; 所述全局资源调度器采用雨林算法,为所述存储服务请求初步分配存储资源,并将任 务进一步发送给指定的局部调度器; 所述局部调度器基于轮转算法为所述存储服务请求分配存储资源。2. 根据权利要求1所述的云计算分级管理方法,其特征在于,所述雨林算法的步骤为步 骤201、在局部调度器1~η中任选d个样本点作为树的种子,W该种子为根结点,同时初始化 步长η、枝叶数量η和母结点保留数量nn; 步骤202、根据当前信息赌和各个母结点的适应度计算当前的各个母结点的树i在全局 第j次迭代中所获得的采样价值Vij和树的信息价值V?,(i = l ,2....... .η; j = l,2.......t) vH=vXH,(Ve[0,l]) H=l-e_t,(te[l,+w)) 其中,Fi,堤树i在第j次迭代中所获得的适应度,Fmax.j和Fmin.j分别指第j次迭代中全局 所有树的最大和最小适应度,V是采样价值,Η是信息赌。 步骤203、计算树i在全局第j次迭代中得到的采样价值变化率^1,根据采样价值Vi,j和 树的信息价值γΗ规划下一次迭代中围绕母结点而新生的在k维决策空间树i在全局中第j次 迭代S母结点的代理数量与在k维决策空间,树i在全局中第j次迭代S母结点的伸展 范围 rk's'i'j:其中i,j,k,s分别表示集合树、迭代次数、决策空间维和母结点,n,r,nn分别表示 代理数量、代理范围与保留的母结点数量.α为学习因子; 步骤204、按照所得的新生枝叶的数量与范围,W各个母结点为中屯、展开新的一轮采 样,并实时更新信息赌Η,通过竞争保留ηη个最优代理作为下一代的母结点; 步骤205、判断最近5次迭代所得的最优适应度F是否增加,是则保留母结点转入步骤 202,继续新一轮的采样,否则执行步骤206; 步骤206、判断程序是否达到迭代次数,如果是则输出最优解,否则执行步骤201,重新 初始化。3. 根据权利要求1所述的云计算分级管理方法,其特征在于,所述轮转算法的具体过程 为:将就绪服务按照先来先服务原则排成队列,调度时将服务器分派给队首服务,执行一个 时间片;在一个时间片结束时,发生时钟中断,调度程序暂停执行当前服务,将当前服务送 到队列的末尾,并通过上下文切换执行当前的队首服务。4. 云计算分级管理系统,包括数据端的云计算资源池,所述云计算资源池包括多个服 务器和数据库,其特征在于:还包括 全局资源管理器,包括资源申请器和全局资源调度器,接收用户存储服务请求,对所述 存储服务请求进行判断,对适用的服务请求采用雨林算法,为其初步分配存储资源; 局部调度器,与云计算资源池相连,对经过所述全局资源管理器初步分配的服务请求 进行排队,利用轮转算法为其分配存储资源。5. 根据权利要求4所述的云计算分级管理系统,其特征在于:所述局部调度器至少为一 个。
【专利摘要】本发明公开一种云计算分级管理方法及系统。其中云计算分级管理系统包括全局资源管理器、局部调度器和云计算资源池。全局资源管理器,包括资源申请器,提供对于资源服务请求的判断机制;全局资源调度器,提供资源服务的初步调度;局部调度器,提供更细化的资源服务的调度。数量为一个或多个;云计算资源池,包括多个服务器和数据库,用于存放数据,接受局部调度器的管理。本发明针对现有的云计算的资源管理对资源进行分层管理,缩小了客户请求的响应时间和保证负载均衡,提高了可用性。
【IPC分类】H04L29/08, H04L12/863
【公开号】CN105577760
【申请号】CN201510941353
【发明人】孙雁飞, 周永生, 亓晋
【申请人】南京邮电大学
【公开日】2016年5月11日
【申请日】2015年12月16日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1