[发明专利]用于平衡信息负载的系统和方法有效
申请号: | 200880011944.1 | 申请日: | 2008-02-15 |
公开(公告)号: | CN101803340A | 公开(公告)日: | 2010-08-11 |
发明(设计)人: | 杰罗姆·丹尼尔;西里尔·德盖 | 申请(专利权)人: | 艾玛迪斯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张焕生;安翔 |
地址: | 法国索菲亚*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 平衡 信息 负载 系统 方法 | ||
1.一种用于在企业服务总线中路由消息的方法,包括:
确定用于将所述消息路由到不同目的地的初始分配模式;
基于位于目的地处的目标站点的当前系统使用量和最大可能的系 统使用来确定队列参数;
基于位于所述目的地处的应用中的消息已等待其处理的时间量来 确定时间参数;
基于所述时间参数和所述队列参数的组合来确定负载参数;以及
基于如下公式来修改所述初始分配模式:
Wd(i)=Ws(i)(1-LF(i))
其中:
Ws(i)是由所述初始分配模式设置的用于路由中特定目的地P(i)的 权重;
LF(i)是用于所述特定目的地的负载参数;以及
Wd(i)是用于修正所述分配模式的用于所述路由中所述特定目的 地P(i)的更新的权重;
其中所述路由由一组目的地组成,并且所述权重影响流到所述路 由的每一个目的地的数据;并且
其中:
用于特定目的地的所述负载参数LF(i)通过应用以下公式来计算:
LF(i)=WqLFq+Wet LFet
其中:
Wq和Wet是允许系统定制的可定制权重;
LFq是初始队列负载因数;以及
LFet是初始时间存在因数;
基于所述初始队列负载因数的所述确定所述队列参数包括应用以 下公式:
LFq=QUP/HLFM
其中:
LFq是所述初始队列负载因数;
HLFM是队列能够处理的消息的最大数目的预设百分比;以及
QUP表示与队列容量相比的队列中的消息数目;并且
基于所述初始时间存在因数的所述确定所述时间参数包括应用下 列公式:
LFet=(ATT-TTT)/TTS
其中:
LFet是所述初始时间存在因数;
ATT是基于由所述应用所计算的平均事务时间而计算得到 的;
TTT是预定最小时间;以及
TTS是定义所述负载因数对事务时间的增长反应快慢的可配 置参数。
2.如权利要求1所述的方法,其中所述确定所述队列参数、所述 确定所述时间参数、所述确定所述负载参数以及所述修改是递归的。
3.如权利要求1所述的方法,其中所述修改是在实时的基础上对 所述系统中的变化的响应。
4.如权利要求1所述的方法,进一步包括在系统过载时段期间忽 略匹配预定标准的消息。
5.如权利要求1所述的方法,其中所述确定所述队列参数包括当 所述初始队列负载因数处于特定范围内时将所述队列参数设置为所述 初始队列负载因数。
6.如权利要求1所述的方法,其中所述确定所述队列参数包括当 所述初始队列负载因数低于特定范围时将所述队列参数设置为预定 值。
7.如权利要求1所述的方法,其中所述确定所述队列参数包括当 所述初始队列负载因数高于特定范围时将所述队列参数设置为预定 值。
8.如权利要求1所述的方法,其中所述确定所述时间参数包括当 初始存在时间因数处于特定范围内时将所述时间参数设置为所述初始 存在时间因数。
9.如权利要求1所述的方法,其中所述确定时间参数包括当初始 存在时间因数低于特定范围时将所述时间参数设置为预定值。
10.如权利要求1所述的方法,其中所述修改至少基于所述时间 参数和所述队列参数的组合。
11.如权利要求1所述的方法,其中所述修改至少基于所述时间 参数和所述队列参数的加权组合。
12.如权利要求1所述的方法,其中所述负载参数至少基于所述 时间参数和所述队列参数的加权组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾玛迪斯股份有限公司,未经艾玛迪斯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880011944.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:浆料定量灌装机
- 下一篇:一种卷取机卷轴的轴端支承装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置