[发明专利]面向服务体系结构SOA下优化服务时间的混合策略方法有效
申请号: | 200710118127.3 | 申请日: | 2007-06-29 |
公开(公告)号: | CN101072185A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 范玉顺;沈益民 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100084北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 面向服务体系结构SOA下优化服务时间混合策略方法,属于SOA技术领域,其特征在于由服务提供者按照自己的需求,为从服务代理得到的、经过匹配的服务提供者设定选择概率,并从中再用轮盘赌的方法按照随机数选择服务提供者;在不合作者的比例小于75%下,在平均逗留时间、最大逗留时间、平均排队长度、最大排队长度上都优于其他方法。 | ||
搜索关键词: | 面向 服务 体系结构 soa 优化 时间 混合 策略 方法 | ||
【主权项】:
1.面向服务体系结构SOA下优化服务时间的混合策略方法,其特征在于依次含有以下步骤:步骤(1)初始化服务代理服务器,设有:侦听该SOA环境下服务提供者服务器注册服务的端口,并执行注册操作;侦听该SOA环境下服务使用者服务请求的端口;侦听和接收服务质量QoS代理服务器返回的QoS值的端口;侦听和接收服务提供者反馈的准备时间的端口;一台或多台QoS代理服务器,设有:侦听该SOA环境下服务代理服务器的QoS询问的端口;接收该SOA环境下服务提供者服务器返回的QoS值;服务提供者服务器,设有:服务信息输入端口;向服务代理服务器发出注册请求的端口;侦听和响应该SOA环境下QoS代理服务器发出的QoS询问的端口;服务使用者计算机,设有:侦听该SOA环境下服务代理服务器返回的服务及QoS信息的端口;步骤(2)把服务代理服务器、QoS代理服务器、服务提供者服务器以及各服务使用者计算机接入网络;步骤(3)按以下步骤依次执行混合策略方法:步骤(3.1)服务使用者计算机向服务代理服务器发出服务请求;步骤(3.2)服务代理服务器收到步骤(3.1)中所述的服务请求后,从注册的服务提供者中搜索满足请求要求的服务提供者,并向服务QoS代理询问这些服务提供者的QoS指标;步骤(3.3)QoS代理服务器从各服务提供者服务器中获取步骤(3.2)所述这些能满足请求的服务提供者服务器当前的QoS状态,包括其排队长度Li,i=1,2,...,m,m是匹配该服务的服务提供者服务器总数,以及平均服务率μi,i=1,2,...,m,即单位时间内能够完成的服务请求个数,并反馈给服务代理服务器;步骤(3.4)服务代理服务器统计该类服务的到达率λ,即单位时间内接收到的服务请求个数,以及平均服务准备时间Tp,并将其和从步骤(3.3)得到的各服务提供者服务器的信息以及当前QoS状态一起,反馈给步骤(3.1)中所述的服务使用者计算机;步骤(3.5)服务使用者计算机按以下步骤在各服务提供者服务器中随机选择:步骤(3.5.1)求解如下关于 的凸规划问题:优化变量:{pi}i=1 m 约束条件: 优化目标: 最小化;λ是服务代理服务器统计得到的服务请求到达率,即单位时间到达的请求数量;m是服务代理服务器搜索到的满足服务请求的服务提供者服务器数量;Tp是服务代理服务器统计的绑定服务、传输数据的准备时间平均值;μi是第i个服务提供者服务器提供的其完成服务的完成率,即单位时间完成的服务数量;Li是第i个服务提供者服务器提供的当前排队长度;pi是该服务使用者计算机选择第i个服务提供者服务器提供服务的概率,通过求解上述凸规划得到;步骤(3.5.2)服务提供者服务器按以下过程选择服务提供者服务器:设定:随机产生一个(0,1]上的随机数r;服务提供者服务器Mi当且仅当 成立时被选择,p0定义为0;步骤(4)按以下步骤完成服务:步骤(4.1)服务使用者计算机和步骤(3)所选择的服务提供者服务器进行绑定,并开始执行服务;步骤(4.2)包括服务绑定、数据传输的准备工作完成后,服务使用者计算机向服务代理服务器报告准备工作时间,以便服务代理服务器统计准备工作时间平均值Tp。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710118127.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种营养保健胶囊
- 下一篇:结合照明灯具的自行车车架