[go: up one dir, main page]

CN102185713A - 互联网服务资源分配的全局优化方法 - Google Patents

互联网服务资源分配的全局优化方法 Download PDF

Info

Publication number
CN102185713A
CN102185713A CN2011101133134A CN201110113313A CN102185713A CN 102185713 A CN102185713 A CN 102185713A CN 2011101133134 A CN2011101133134 A CN 2011101133134A CN 201110113313 A CN201110113313 A CN 201110113313A CN 102185713 A CN102185713 A CN 102185713A
Authority
CN
China
Prior art keywords
service
resource allocation
point
component
service resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011101133134A
Other languages
English (en)
Other versions
CN102185713B (zh
Inventor
邓水光
曹志强
李莹
吴朝晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201110113313.4A priority Critical patent/CN102185713B/zh
Publication of CN102185713A publication Critical patent/CN102185713A/zh
Application granted granted Critical
Publication of CN102185713B publication Critical patent/CN102185713B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及一种互联网服务资源分配的全局优化方法,A.设置多个客户点组件、服务资源分配管理组件;B.客户点组件收集客户点一个或多个服务信息,并发送给服务资源分配管理组件;C.服务资源分配管理组件分析服务信息类型为N个,把多个客户点组件分为N种,所述的N为大于0的整数;D.服务资源分配管理组件设N个服务点组件;E.服务资源分配管理组件按照服务信息类型控制服务点组件响应客户点组件请求。按照服务类型提供服务,节约了网络资源,该方法使得网络服务响应时间短,可靠性更高。

Description

互联网服务资源分配的全局优化方法
技术领域
本发明涉及互联网资源分配技术,尤其涉及一种互联网服务资源分配的全局优化方法。
背景技术
现有的对于互联网资源分配的技术与研究是基于单类型资源的分配,但是在许多实际情况下,仅仅是单类型资源的分配远不能满足需求。例如,对于一个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的数量。我们可以这样来建模一个客户点的多服务需求,将一个多服务需求的客户拆分成多个只有一种服务需求的客户。
将每个需要多种类型服务的o∈O转化成多个需要一种类型服务的o,即O={o1c1,o1c2,o2c1,o2c3},并且去掉重复的,我们仅仅选择了P的一个子集,即{p2,p3,p4}其中p2.w = 30,p3.w = 15,p4.w = 100。这个问题被图2的流通图所表示。 这个流通图是一个O,P×C和P之间的三重有向图,并用特殊点s和t(称为为起点和终点)来扩展,每一条连线有两个变量表示(两点之间“服务时间距离”,最大服务容量)。特别的,,设 V=O×(P×C)×{s,t}。这里,我们称P×C中的点为服务类提供者(SCP)。每个SCP点被命名成pc的形式来表示p提供服务类型c的容量。例如,p3提供服务c1和c2,然后我们分别构造点p3c1和p3c2。让E代表流通中的集合。每个有向边e(vi,vj)∈E表示从vi到vj的流动能力(容量),这种流动能力表示vi可能从vj获得的服务量。因此,边e(vi,vj)有一个权重w(vi,vj)和一个容量cap(vi,vj),值得注意的是我们的解决方法不去计算边的权重来避免大量的距离计算,取而代之的是我们使用NN操作来获得最近邻来达到稳定分配。边E的集合包括4个组成部分:
(i)    用边e(s,oi)连接s与各个oi ∈O,这里w(s,oi)=0,cap(s,oi)=oi.w
(ii) 用边e(oi,pjck),满足oi.c=ck,w(oi,pjck)=dist(oi,pj),cap(oi,pjck)= oi.w;
(iii)           用边e(pjck,pj)连接每个SCP点pjck到与其对应的服务提供点pj,满足w(pjck,pj)=0,cap(pjck,pj)=pj.w;
(iv)           用边e(pj,t)连接每个pj∈P,满足w(pj,t)=0,cap(pj,t)=pj.w。
考虑一个来自此分配问题的流通图,让η(s,oi,pjck,pj,t)代表一条从s到t经过点oi,pjck,pj的流通路径。我们定义fη等于经过这条路径的最小流通值。这条路径意味着我们从pj到oi分配capη数量的服务ck
本发明不仅限于上述实施例所示的保护范围,所有基于本实施例的发明思想,皆在本发明的保护范围内。

Claims (2)

1.一种互联网服务资源分配的全局优化方法,其特征在于:
A.设置多个客服点组件、服务资源分配管理组件;
B.客服点组件收集客户点一个或多个服务信息,并发送给服务资源分配管理组件;
C.服务资源分配管理组件分析服务信息类型为N个,把多个客服点组件分为N种,所述的N为大于0的整数; D.服务资源分配管理组件设N个服务点组件;
E.服务资源分配管理组件按照服务信息类型控制服务点组件响应客服点组件请求。
2.根据权利要求1所述的互联网服务资源分类的全局优化方法,其特征在于:所述的步骤C中服务资源分配管理组件包括客服点注册信息分析组件和服务点组件注册信息分析组件。
CN201110113313.4A 2011-05-04 2011-05-04 互联网服务资源分配的全局优化方法 Expired - Fee Related CN102185713B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110113313.4A CN102185713B (zh) 2011-05-04 2011-05-04 互联网服务资源分配的全局优化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110113313.4A CN102185713B (zh) 2011-05-04 2011-05-04 互联网服务资源分配的全局优化方法

Publications (2)

Publication Number Publication Date
CN102185713A true CN102185713A (zh) 2011-09-14
CN102185713B CN102185713B (zh) 2014-07-30

Family

ID=44571786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110113313.4A Expired - Fee Related CN102185713B (zh) 2011-05-04 2011-05-04 互联网服务资源分配的全局优化方法

Country Status (1)

Country Link
CN (1) CN102185713B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662764A (zh) * 2012-04-25 2012-09-12 梁宏斌 一种基于smdp的动态云计算资源优化分配方法
CN103237072A (zh) * 2013-04-22 2013-08-07 上海交通大学 一种基于用户满意度感知的数据中心服务布置方法
CN106506594A (zh) * 2016-09-30 2017-03-15 科大讯飞股份有限公司 一种并行计算资源分配方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1372740A (zh) * 1999-07-09 2002-10-02 马利布网络有限公司 Tcp/ip以分组为中心的无线传输系统结构
CN101662504A (zh) * 2009-09-25 2010-03-03 中国电信股份有限公司 在无线网络环境下实现点对点内容分发的方法和系统
CN101827396A (zh) * 2010-04-29 2010-09-08 北京邮电大学 异构无线环境下多网协作传输的资源分配系统及方法
CN101969459A (zh) * 2009-09-30 2011-02-09 突触计算机系统(上海)有限公司 数据块分布控制方法及其装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1372740A (zh) * 1999-07-09 2002-10-02 马利布网络有限公司 Tcp/ip以分组为中心的无线传输系统结构
CN101662504A (zh) * 2009-09-25 2010-03-03 中国电信股份有限公司 在无线网络环境下实现点对点内容分发的方法和系统
CN101969459A (zh) * 2009-09-30 2011-02-09 突触计算机系统(上海)有限公司 数据块分布控制方法及其装置
CN101827396A (zh) * 2010-04-29 2010-09-08 北京邮电大学 异构无线环境下多网协作传输的资源分配系统及方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662764A (zh) * 2012-04-25 2012-09-12 梁宏斌 一种基于smdp的动态云计算资源优化分配方法
CN102662764B (zh) * 2012-04-25 2015-07-29 梁宏斌 一种基于smdp的动态云计算资源优化分配方法
CN103237072A (zh) * 2013-04-22 2013-08-07 上海交通大学 一种基于用户满意度感知的数据中心服务布置方法
CN103237072B (zh) * 2013-04-22 2015-09-16 上海交通大学 一种基于用户满意度感知的数据中心服务布置方法
CN106506594A (zh) * 2016-09-30 2017-03-15 科大讯飞股份有限公司 一种并行计算资源分配方法及装置

Also Published As

Publication number Publication date
CN102185713B (zh) 2014-07-30

Similar Documents

Publication Publication Date Title
CN105656973B (zh) 一种分布式节点组内任务调度方法及系统
CN102546379B (zh) 一种虚拟化资源调度的方法及虚拟化资源调度系统
Chen et al. Intelligent virtual machine placement for cost efficiency in geo-distributed cloud systems
Chan et al. Methodologies for assessing the use-phase power consumption and greenhouse gas emissions of telecommunications network services
Moghaddam et al. Energy-efficient networking solutions in cloud-based environments: A systematic literature review
Amokrane et al. Greenslater: On satisfying green SLAs in distributed clouds
CN115002681A (zh) 一种算力感知网络及其使用方法、存储介质
US20140101316A1 (en) Apparatus and method for provisioning
Amokrane et al. On satisfying green SLAs in distributed clouds
CN104283963B (zh) 一种分布合作式的cdn负载均衡方法
CN102104542A (zh) 转发和控制分离网络件架构下实现业务集群路由器的方法
CN102185713B (zh) 互联网服务资源分配的全局优化方法
Cui et al. A novel method of virtual network embedding based on topology convergence-degree
CN113032146A (zh) 一种面向多接入边缘计算环境的健壮性服务供应方法
CN106095581A (zh) 一种私有云条件下的网络存储虚拟化调度方法
Dalvandi et al. Application scheduling, placement, and routing for power efficiency in cloud data centers
Mohandas et al. An intelligent dynamic bandwidth allocation method to support quality of service in internet of things
CN103200468B (zh) 电力光纤通信网的路由波长分配方法和装置
CN106209990A (zh) 一种分布异地云数据中心下成本可感知的请求调度方法
CN111148252A (zh) 基于拍卖的lte电力无线专网资源分配方法
Eger et al. Resource pricing in peer-to-peer networks
Yang et al. Edge-cloud collaborative heterogeneous task scheduling in multilayer elastic optical networks
Katona et al. Exploring the economical benefits of virtualized wireless sensor networks
Gupta et al. Optimal network design: edge server placement and link capacity assignment for delay-constrained services
Alahmadi et al. Energy efficient processing allocation in opportunistic cloud-fog-vehicular edge cloud architectures

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140730