[发明专利]一种消息处理方法及设备有效
申请号: | 201710698554.7 | 申请日: | 2017-08-15 |
公开(公告)号: | CN107508765B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 罗寿西 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917;H04L12/801;H04L12/26 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 处理 方法 设备 | ||
本申请实施例公开了一种消息处理方法及设备,涉及通信技术领域,解决了管理服务器的负载较高的问题。具体方案为:获取应用服务器发送的资源分配请求消息,用于请求管理服务器为应用服务器分配第一阈值的第一资源,管理服务器用于管理第一资源的分配和释放;从资源可用量信息表中获取第一剩余量信息,第一剩余量信息用于指示第一资源的剩余可用量,资源可用量信息表存储于可编程逻辑硬件中,资源可用量信息表包括至少一种资源中每种资源的剩余可用量信息,第一资源为至少一种资源中的一种;当第一剩余量信息指示的第一资源的剩余可用量大于或等于第一阈值时,转发资源分配请求消息至管理服务器。
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种消息处理方法及设备。
背景技术
在分布式系统中,管理服务器负责管理多个应用服务器对共享资源(如共用的具备计算能力的节点、缓存空间、公网网际协议(Internet Protocol,IP)地址等)的互斥访问。
现有技术中,在某一应用服务器需要使用某一共享资源时,该应用服务器向管理服务器发送资源申请请求,以申请资源;管理服务器响应资源申请请求,检查被申请资源的可用状况,并根据检查结果向该应用服务器返回成功或者失败的响应消息。同理,在某一应用服务器需要释放某一待释放的共享资源时,该应用服务器向管理服务器发送资源释放请求,以请求释放待释放资源;管理服务器响应资源释放请求,释放该待释放资源。
上述技术方案中,每一次资源的申请和释放,应用服务器均需要与管理服务器通信。在大规模的分布式系统中,应用服务器的数量较大。如果大量的应用服务器共享同一资源,则会有大量的应用服务器与管理服务器通信,相应的,管理服务器会接收到大量的请求,这样,管理服务器的负载较高。
发明内容
本申请实施例提供一种消息处理方法及设备,能够解决管理服务器的负载较高的问题。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种消息处理方法,该消息处理方法由包括接口和可编程逻辑硬件的网络设备执行,该网络设备通过上述接口与应用服务器以及管理服务器通信,上述可编程逻辑硬件在获取到应用服务器发送的用于请求管理服务器为应用服务器分配第一阈值的第一资源的资源分配请求消息后,从该可编程逻辑硬件存储的资源可用量信息表中获取第一剩余量信息,这里,第一剩余量信息用于指示第一资源的剩余可用量,资源可用量信息表包括至少一种资源中每种资源的剩余可用量信息,第一资源为至少一种资源中的一种。当获取到的第一剩余量信息指示的第一资源的剩余可用量大于或等于第一阈值时,上述可编程逻辑硬件转发资源分配请求消息至管理服务器,以便于管理服务器根据资源分配请求消息为应用服务器分配第一阈值的第一资源。
本申请实施例中的网络设备通过比较第一阈值与第一剩余量信息指示的第一资源的剩余可用量的大小,确定是否向管理服务器转发其获取到的资源分配请求消息。只有在第一剩余量信息指示的第一资源的剩余可用量大于或等于第一阈值的情况下,网络设备向管理服务器转发资源分配请求消息,大大减少了管理服务器接收的资源分配请求消息的数量,减少了管理服务器的负载,进一步地提高了管理服务器的处理能力。此外,上述消息处理过程均为网络设备的可编辑逻辑硬件完成,可编程逻辑硬件的消息处理能力较高,因此即使有大量的应用服务器向管理服务器发送资源分配请求消息,可编程逻辑硬件也能够快速的处理其获取到的资源分配请求消息,有效的避免了本申请实施例中网络设备负载较高的问题。
本申请实施例中的第一阈值指应用服务器申请为其分配的第一资源的总大小。若第一资源为具备计算能力的节点,则第一阈值表示应用服务器申请具备计算能力的节点的数量;若第一资源为缓存空间,则第一阈值为应用服务器申请缓存空间的大小。
可选的,在本申请的一种可能的实现方式中,当第一剩余量信息指示的第一资源的剩余可用量小于第一阈值时,网络设备丢弃资源分配请求消息,或者向应用服务器发送失败响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710698554.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生姜酵素及其制备方法
- 下一篇:一种香蕉牛奶味即食茶叶及其加工方法