[发明专利]基于事务和QoS组合的服务质量性能预测方法及装置有效
| 申请号: | 201611194711.2 | 申请日: | 2016-12-21 |
| 公开(公告)号: | CN106961467B | 公开(公告)日: | 2020-06-05 |
| 发明(设计)人: | 沈宏杰;李敏;付萍萍;洪微明;吴琪;金高峰;李炜;李彬 | 申请(专利权)人: | 国网江西省电力公司信息通信分公司;国家电网公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 南昌新天下专利商标代理有限公司 36115 | 代理人: | 余鹏飞 |
| 地址: | 330077 *** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 事务 qos 组合 服务质量 性能 预测 方法 装置 | ||
本发明涉及计算机网络技术领域,特别是基于事务和QoS组合的服务质量性能预测方法及装置。该方法包括:首先对Web服务赋予事务性,然后分析具有事务性要求服务的组合问题;其次分析具有事务属性组合服务的性能问题;最后,根据事务性组合服务的性能比较,提出基于事务和QoS组合的服务选择方法;本发明还包括一种使用上述方法的基于事务和QoS组合的服务质量性能预测装置,该装置还包括提取模块、处理模块、提取模块、确定模块。
技术领域
本发明涉及计算机网络技术领域,特别是基于事务和QoS组合的服务质量性能预测方法及装置。
背景技术
Web服务是一项业务之间自动交互的技术,企业能够发布它们的内部业务流程作为一个服务,然后在Web上提供它们的服务。随着应用的深入,业务流程可能包含一个或多个业务功能,由于这些业务可能调用来自不同组织的Web服务,所以需要按照一定方式组合来协同工作,并保证其运行的可靠性和结果的一致性。在复杂的网络环境中,由于面临以下问题,服务组合可能变得十分复杂:组件服务可能长时间运行,服务环境是松散匹配的和自身的异步性,由于机器失败导致的组合过程可能被取消,服务可能被移去或撤销,处理潜在的失败是必须的等等。因此,Web服务需要事务机制来保证输出的一致性及正确和可靠的执行。
在传统的组合服务选择方法分析中,研究者通常基于工作流的不同结构进行组合服务整合QoS(Quality of Service)分析,然后根据QoS进行组件的选择。但是,这些研究都没能考虑事务的要求。虽然事务的引入确保了组合服务的正确和可靠的执行,但它影响了组合服务的QoS属性。所以,需要提出一种方法来对基于事务和QoS组合的服务进行选择。
发明内容
针对现有技术的问题,本发明提出基于事务和QoS组合的服务质量性能预测方法及装置。
基于事务和QoS组合的服务质量性能预测方法,该方法包括:
首先对Web服务赋予事务性,然后分析具有事务性要求服务的组合问题;
其次分析具有事务属性组合服务的性能问题;
最后,根据事务性组合服务的性能比较,提出基于事务和QoS组合的服务选择方法;该方法具体包括以下步骤:
第一步、在进行当前组件服务的选择时,根据前面已经选择合适组件服务的事务特点,并按照事务组合服务的规则要求,获得满足事务性要求的候选组件服务;
第二步、对每个候选组件服务进行性能评估,评估考虑Web服务的QoS和事务性要求;
第三步、重复以上过程,直到获得一个满足要求的组合服务。
所述第一步、第二步的具体内容如下:
在通常的服务选择方法,性能评估都是基于所有组件服务的QoS进行分析,本方法基于事务性和QoS,把两者相结合获取到基于事务的组合服务选择方法;
在基于事务的组合服务选择过程中,当一些功能性相似的候选组件服务可以被获得时,它们的非功能性要求QoS能够反映用户的需求,本方法提出Web服务ws下面三个QoS指标:
(1)执行价格(Execution price,EP):请求者调用服务ws所需要的花费,表示为qep(ws);
(2)执行时间(Execution time,ET):服务ws执行一次所需要的时间,表示为qet(ws);本方法认为服务执行一次的时间是相同的,并且在相同的时间内,服务执行一次可能失败,也可能成功完成;
(3)成功完成概率(Probability of Success,PS):服务ws成功完成用户请求的概率,表示为qps(ws);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江西省电力公司信息通信分公司;国家电网公司,未经国网江西省电力公司信息通信分公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611194711.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PCB孔加工控深方法
- 下一篇:一种高速软硬结合板设计方法





