定位平台流量调度方法与装置的制造方法

文档序号:8384337阅读:251来源:国知局
定位平台流量调度方法与装置的制造方法
【技术领域】
[0001] 本公开涉及移动互联网,特别地,涉及一种定位平台流量调度方法与装置。
【背景技术】
[0002] 定位业务请求量具有突发性,定位平台出现过载时如果仅通过扩容方式解决问题 将出现平台利用率不高的问题。
[0003] 为提升高优先级业务的定位成功率,同时提高定位平台的利用率,
[0004]目前定位平台为不同优先级业务设置了 口限值,该口限值根据历史定位业务请求 量的情况确定,W定位平台能力占用率为度量单位,当占用率超过口限值时,丢弃低于该口 限值所对应的优先级业务的定位请求,放行高优先级业务的定位请求,从而起到流量调节 的作用。该种开关式的调节方法存在如下问题:
[0005] (1)当定位平台处理能力充足时,开关调节作用导致一到达最低业务优先级口限 值即丢弃该级别的定位业务请求,一方面使得定位平台能力没有得到充分利用,另一方面 使得最低优先级业务定位成功率不高,波动大;
[0006] (2)当定位请求量大、系统过载时,开关调节作用导致低优先级业务定位成功率下 降快、波动大。

【发明内容】

[0007] 本公开鉴于W上问题中的至少一个提出了新的技术方案。
[0008] 本公开在其一个方面提供了一种定位平台流量调度方法,其在保证高优先级业务 定位成功率的同时提升了低优先级业务的定位成功率。
[0009] 本公开在其另一方面提供了一种定位平台流量调度装置,其在保证高优先级业务 定位成功率的同时提升了低优先级业务的定位成功率。
[0010] 根据本公开,提供一种定位平台流量调度方法,包括:
[0011] 实时检测各优先级业务对定位平台的定位请求量;
[0012] 根据各优先级业务对定位平台的定位请求量和定位平台的最大定位处理能力计 算定位平台的能力实时占用率;
[0013] 根据各优先级业务对定位平台的定位请求量或定位平台的能力实时占用率判断 是否对各优先级业务的定位请求启动动态调度;
[0014] 响应于对各优先级业务的定位请求启动动态调度,将定位平台的能力实时占用率 和各优先级业务的定位请求口限值进行比较;
[0015] 在定位平台的能力实时占用率达到一优先级业务的定位请求口限值时,接受高于 该优先级业务的定位请求,限制低于该优先级业务的定位请求,根据定位平台的最大定位 处理能力、该优先级业务的定位请求口限值与高于该优先级业务的定位请求量确定能接受 该优先级业务的定位请求量。
[0016] 在本公开的一些实施例中,根据各优先级业务对定位平台的定位请求量或定位平 台的能力实时占用率判断是否对各优先级业务的定位请求启动动态调度的步骤包括:
[0017] 对各优先级业务对定位平台的定位请求量进行求和;
[0018] 将求和得出的所有优先级业务对定位平台的定位请求量之和与定位平台的最大 定位处理能力进行比较;
[0019] 如果所有优先级业务对定位平台的定位请求量之和高于定位平台的最大定位处 理能力,则对各优先级业务的定位请求启动动态调度。
[0020] 在本公开的一些实施例中,根据各优先级业务对定位平台的定位请求量或定位平 台的能力实时占用率判断是否对各优先级业务的定位请求启动动态调度的步骤包括:
[0021] 将定位平台的能力实时占用率与预设的定位平台的能力占用率口限进行比较;
[0022] 如果定位平台的能力实时占用率大于或等于预设的定位平台的能力占用率口限, 则对各优先级业务的定位请求启动动态调度。
[0023] 在本公开的一些实施例中,根据定位平台的最大定位处理能力、该优先级业务的 定位请求口限值与高于该优先级业务的定位请求量确定能接受该优先级业务的定位请求 量的步骤包括:
[0024] 根据定位平台的最大定位处理能力和高于该优先级业务的定位请求量计算出实 际的剩余定位请求能力;
[0025] 根据定位平台的最大定位处理能力和该优先级业务的定位请求口限值计算出预 估的剩余定位请求能力;
[0026] 将实际的剩余定位请求能力与预估的剩余定位请求能力进行比较,取两者中较小 的剩余定位请求能力作为能接受该优先级业务的定位请求量。
[0027] 根据本公开,还提供了一种定位平台流量调度装置,包括:
[0028] 定位请求检测单元,用于实时检测各优先级业务对定位平台的定位请求量;
[0029] 实时占用率计算单元,用于根据各优先级业务对定位平台的定位请求量和定位平 台的最大定位处理能力计算定位平台的能力实时占用率;
[0030] 动态调度判断单元,用于根据各优先级业务对定位平台的定位请求量或定位平台 的能力实时占用率判断是否对各优先级业务的定位请求启动动态调度;
[0031] 比较单元,用于响应于对各优先级业务的定位请求启动动态调度,将定位平台的 能力实时占用率和各优先级业务的定位请求口限值进行比较;
[0032] 动态调整单元,用于在定位平台的能力实时占用率达到一优先级业务的定位请求 口限值时,接受高于该优先级业务的定位请求,限制低于该优先级业务的定位请求,根据定 位平台的最大定位处理能力、该优先级业务的定位请求口限值与高于该优先级业务的定位 请求量确定能接受该优先级业务的定位请求量。
[0033] 在本公开的一些实施例中,动态调度判断单元包括:
[0034] 第一判断子单元,用于对各优先级业务对定位平台的定位请求量进行求和,将求 和得出的所有优先级业务对定位平台的定位请求量之和与定位平台的最大定位处理能力 进行比较,如果所有优先级业务对定位平台的定位请求量之和高于定位平台的最大定位处 理能力,则对各优先级业务的定位请求启动动态调度。
[00巧]在本公开的一些实施例中,动态调度判断单元包括:
[0036] 第二判断子单元,用于将定位平台的能力实时占用率与预设的定位平台的能力占 用率口限进行比较,如果定位平台的能力实时占用率大于或等于预设的定位平台的能力占 用率口限,则对各优先级业务的定位请求启动动态调度。
[0037] 在本公开的一些实施例中,动态调整单元根据定位平台的最大定位处理能力和高 于该优先级业务的定位请求量计算出实际的剩余定位请求能力,根据定位平台的最大定位 处理能力和该优先级业务的定位请求口限值计算出预估的剩余定位请求能力,将实际的剩 余定位请求能力与预估的剩余定位请求能力进行比较,取两者中较小的剩余定位请求能力 作为能接受该优先级业务的定位请求量。
[0038] 在本公开的技术方案中,由于在定位平台的能力实时占用率达到一优先级业务的 定位请求口限值时并不是简单地将该优先级及该优先级W下的所有业务的定位请求均拒 绝,而是充分考虑了定位平台的剩余处理能力,根据剩余处理能力适当地接受低优先级业 务的定位请求,因此,在保证高优先级业务的定位成功率的情况下显著提升了对低优先级 业务的定位成功率。
【附图说明】
[0039] 此处所说明的附图用来提供对本公开的进一步理解,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1