发明名称 一种资源负载均衡方法以及资源负载均衡设备
摘要 本发明实施例提出一种资源负载均衡方法,包括对本地节点的当前度约束生成树进行邻域变换操作,获取所述新度约束生成树的目标函数值与所述当前度约束生成树的目标函数值之间的差值;当所述差值符合预设的度约束生成树接受条件时,将所述新度约束生成树作为当前度约束生成树;降低当前温度,并判断当前温度是否达到模拟退火的终止温度,当所述当前温度是否达到模拟退火的终止温度时,将所述当前度约束生成树作为所述本地节点的近似最优度约束生成树;将所述本地节点中符合预设迁移条件的资源迁移到所述近似最优度约束生成树中本地节点的邻居节点处。本发明实施例还提出一种资源负载均衡设备。实施本发明实施例,可使网络总体耗费达到近似最小化。
申请公布号 CN101854293B 申请公布日期 2013.05.08
申请号 CN201010138026.4 申请日期 2010.03.29
申请人 中科华核电技术研究院有限公司;中国广东核电集团有限公司 发明人 金杉;麦丰;任波
分类号 H04L12/803(2013.01)I;H04L29/08(2006.01)I;G06Q10/06(2012.01)I 主分类号 H04L12/803(2013.01)I
代理机构 广州三环专利代理有限公司 44202 代理人 郝传鑫;潘中毅
主权项 1.一种资源负载均衡方法,其特征在于,包括:在模拟退火的当前温度下获取本地节点的当前度约束生成树,以及所述当前度约束生成树中各节点度约束值以及各节点之间的延时关系;对所述本地节点的当前度约束生成树进行邻域变换操作,所述邻域变换操作随机抽取所述当前度约束生成树的两个节点进行置换,生成新度约束生成树,并调整所述新度约束生成树中各节点度约束值以及各节点之间的延时关系;根据所述当前度约束生成树和所述新度约束生成树中各节点度约束值以及各节点之间的延时关系,根据预设的目标函数分别生成所述当前度约束生成树的目标函数值与所述新度约束生成树的目标函数值,所述目标函数具体为:S(T(v))=∑<sub>i∈H(v)</sub>∑<sub>j∈H(v)</sub>x<sub>ij</sub>·y<sub>ij</sub>;其中,T(v)表示节点覆盖域中的度约束生成树,H(v)表示度约束生成树的节点集合,x<sub>ij</sub>为节点链接状况的列向量X,其表达式为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>x</mi><mi>ij</mi></msub><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&Element;</mo><mi>T</mi><mrow><mo>(</mo><mi>v</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>其中i、j为相邻的节点;y<sub>ij</sub>的表达式为:<img file="FDA00002307035200012.GIF" wi="745" he="116" />其中d<sub>used</sub>为节点的使用度,d<sub>max</sub>为节点的度最大值,w(i,j)为节点i和节点j的网络延时,t<sub>max</sub>为节点单跳路由的延时阈值,α和β为启发因子,获取所述新度约束生成树的目标函数值与所述当前度约束生成树的目标函数值之间的差值;当所述差值符合预设的度约束生成树接受条件时,将所述新度约束生成树作为当前度约束生成树;降低当前温度,并判断当前温度是否达到模拟退火的终止温度,当所述当前温度未达到模拟退火的终止温度时,返回重新执行所述对当前度约束生成树进行邻域变换操作步骤,当所述当前温度达到模拟退火的终止温度时,将所述当前度约束生成树作为所述本地节点的近似最优度约束生成树;将所述本地节点中符合预设迁移条件的资源迁移到所述近似最优度约束生成树中本地节点的邻居节点处。
地址 518000 广东省深圳市福田区上步中路科技大厦15层