[发明专利]互联网服务资源分配的全局优化方法有效
申请号: | 201110113313.4 | 申请日: | 2011-05-04 |
公开(公告)号: | CN102185713A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 邓水光;曹志强;李莹;吴朝晖 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
代理公司: | 杭州裕阳专利事务所(普通合伙) 33221 | 代理人: | 应圣义 |
地址: | 310027 浙江省杭州市浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互联网 服务 资源 分配 全局 优化 方法 | ||
技术领域
本发明涉及互联网资源分配技术,尤其涉及一种互联网服务资源分配的全局优化方法。
背景技术
现有的对于互联网资源分配的技术与研究是基于单类型资源的分配,但是在许多实际情况下,仅仅是单类型资源的分配远不能满足需求。例如,对于一个p2p系统而言,客户端所需要的资源可能分布在网络中的不同服务提供点,每个服务提供点供的服务不尽相同,如何进行服务资源分配是一个需要解决的问题。
发明内容
为解决上述问题,本发明提供一种高效的互联网服务资源分配的全局优化方法。
为达到上述目的,本发明采用的技术方案是:一种互联网服务资源分配的全局优化方法,其特征在于:
A.设置多个客户点组件、服务资源分配管理组件;
B.客户点组件收集客户点一个或多个服务信息,并发送给服务资源分配管理组件;
C.服务资源分配管理组件分析服务信息类型为N个,把多个客户点组件分为N种,所述的N为大于0的整数; D.服务资源分配管理组件设N个服务点组件;
E.服务资源分配管理组件按照服务信息类型控制服务点组件响应客户点组件请求。
本发明的进一步优选方案为,所述的步骤C中服务资源分配管理组件包括客户点注册信息分析组件和服务点组件注册信息分析组件。
本发明的技术优势在于:按照服务类型提供服务,节约了网络资源,该方法使得网络服务响应时间短,可靠性更高。
结合附图和具体实施方。式对本发明做进一步说明。
附图说明
图1为本实施例结构示意图。
具体实施方式
参考图1,一种互联网服务资源分配的全局优化方法,
A.设置多个客户点组件、服务资源分配管理组件;
B.客户点组件收集客户点一个或多个服务信息,并发送给服务资源分配管理组件;
C.服务资源分配管理组件分析服务信息类型为N个,把多个客户点组件分为N种,所述的N为大于0的整数; D.服务资源分配管理组件设N个服务点组件;
E.服务资源分配管理组件按照服务信息类型控制服务点组件响应客户点组件请求。
步骤C中服务资源分配管理组件包括客户点注册信息分析组件和服务点组件注册信息分析组件。步骤A完成后,客户点组件通过客户点注册信息分析组件向资源分配,步骤D中服务点组件通过服务点注册分析组件向服务资源分配管理组件注册,即达到D所述的设置。
在本实施例中,步骤C细分为如下内容,在互联网中考虑多个客户点组件和多个服务点组件,任意已服务点组件与客户点组件之间的距离为发出请求到接受响应所需的时间。P中的每个点p代表一个服务点组件,且在一个有限容量p.w的限制下可以提供几种服务。O中的每个点o代表一个客户点组件,可以需要几种不同的服务,且对各个服务有一定数量要求。让C是服务类型的集合Class,那么每种服务都有其提供点c.P属于P,于是p可以属于某些类型的服务,p∈c1.P 和 p∈c2.P表示p可以提供c1和c2两种服务。每个点o的需求可以表示成(ci, wi){(class, capacity)},即需要ci类型的服务wi个。此互联网服务分配的目标是尽量保证所有的需求都被满足,在此基础上让全局的分配代价(分配后点对的“服务时间距离”)最小。我们的模型包含D中的一组客户点组件O和一组服务点组件P,同时还有一组服务类型的集合C。不失一般性,我们假设客户点组件∈O有一种服务需求o.c∈C表示服务类型而o.w指出需要的服务o.c的数量。我们可以这样来建模一个客户点的多服务需求,将一个多服务需求的客户拆分成多个只有一种服务需求的客户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110113313.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:给水生物处理轻质陶粒
- 下一篇:一种触摸点识别方法和装置