当前位置: 首页 > 专利查询>云南大学专利>正文

一种基于网络拓扑感知的Web服务质量预测方法及系统技术方案

技术编号:29683701 阅读:35 留言:0更新日期:2021-08-13 22:07
本发明专利技术涉及一种基于网络拓扑感知的Web服务质量预测方法及系统,属于服务计算领域,所述Web服务质量预测方法包括:获取样本数据;样本数据包括多组历史用户、历史服务器、各历史用户与各历史服务器对应的历史最短路径以及历史服务质量预测值;历史最短路径包括历史用户、历史服务器及多个中间自治域节点;根据样本数据,对拓扑感知神经网络进行训练,得到服务质量预测模型;基于服务质量预测模型,根据目标用户、目标服务器以及目标用户与目标服务器对应的目标最短路径,得到目标服务质量预测值。在对服务质量预测时考虑了通信路径在Web服务调用过程中的影响,提高了服务质量的预测精度。

【技术实现步骤摘要】
一种基于网络拓扑感知的Web服务质量预测方法及系统
本专利技术涉及服务计算领域,特别是涉及一种基于网络拓扑感知的Web服务质量预测方法及系统。
技术介绍
随着万维网(WorldWideWeb,Web)服务应用日益普及,互联网上出现了越来越多可以公开访问的服务资源,尤其在云计算、物联网和面向服务架构等技术驱动下,服务生态系统日益成熟。随着服务资源的聚集,如何有效地为应用开发者推荐合适的服务资源成为重要的研究课题。传统服务推荐主要考虑服务功能与用户需求的匹配程度,继而推荐满足特定功能要求的候选服务资源,但随着同质化服务日益增多,需要进一步从非功能刻画方面来区分服务的质量,才能提供精细化推荐结果。服务质量(QualityofServices,QoS)通常刻画Web服务的非功能特性,如性能、可靠性、可用性和安全性等,是同质化服务竞争的重点。因此,就云应用开发者而言,选择高质量的服务是确保其市场竞争力的关键。由于Web服务的庞大规模,受时间、经济成本等因素的制约,服务提供商不太可能在网络中部署大量软件传感器来对所有服务质量信息进行监测。因本文档来自技高网...

【技术保护点】
1.一种基于网络拓扑感知的万维网Web服务质量预测方法,其特征在于,所述基于网络拓扑感知的Web服务质量预测方法包括:/n获取样本数据;所述样本数据包括多组历史用户、历史服务器、各历史用户与各历史服务器对应的历史最短路径以及历史服务质量预测值;所述历史最短路径包括历史用户、历史服务器及多个中间自治域节点;所述历史服务质量预测值包括响应时间和吞吐量;/n根据所述样本数据,对拓扑感知神经网络进行训练,得到服务质量预测模型;/n基于所述服务质量预测模型,根据目标用户、目标服务器以及目标用户与目标服务器对应的目标最短路径,得到目标服务质量预测值;所述目标最短路径包括目标用户、目标服务器及中间自治域节点...

【技术特征摘要】
1.一种基于网络拓扑感知的万维网Web服务质量预测方法,其特征在于,所述基于网络拓扑感知的Web服务质量预测方法包括:
获取样本数据;所述样本数据包括多组历史用户、历史服务器、各历史用户与各历史服务器对应的历史最短路径以及历史服务质量预测值;所述历史最短路径包括历史用户、历史服务器及多个中间自治域节点;所述历史服务质量预测值包括响应时间和吞吐量;
根据所述样本数据,对拓扑感知神经网络进行训练,得到服务质量预测模型;
基于所述服务质量预测模型,根据目标用户、目标服务器以及目标用户与目标服务器对应的目标最短路径,得到目标服务质量预测值;所述目标最短路径包括目标用户、目标服务器及中间自治域节点;所述目标服务质量预测值包括响应时间和吞吐量。


2.根据权利要求1所述的基于网络拓扑感知的Web服务质量预测方法,其特征在于,所述历史最短路径的计算方法包括:
针对每一历史用户及对应的历史服务器,根据所述历史用户及对应的历史服务器,基于网络拓扑图,采用最短路径算法确定所述历史用户与对应的历史服务器的历史最短路径。


3.根据权利要求1所述的基于网络拓扑感知的Web服务质量预测方法,其特征在于,所述根据所述样本数据,对拓扑感知神经网络进行训练,得到服务质量预测模型,具体包括:
将所述历史用户映射为用户嵌入特征向量,将所述历史服务器映射为服务器嵌入特征向量,将各中间自治域节点映射为对应的嵌入特征向量;
根据所述用户嵌入特征向量及所述服务器嵌入特征向量,得到交叉特征向量;
根据各中间自治域节点对应的嵌入特征向量,确定路径特征向量;
根据所述路径特征向量和所述交叉特征向量,确定综合特征向量;
根据所述综合特征向量,采用多层全连接网络,确定服务质量预测值。


4.根据权利要求3所述的基于网络拓扑感知的Web服务质量预测方法,其特征在于,所述根据所述用户嵌入特征向量及所述服务器嵌入特征向量,得到交叉特征向量,具体包括:
将所述用户嵌入特征向量和所述服务器嵌入特征向量通过外积进行高维交互,得到交互特征向量集;
根据所述交互特征向量集,采用卷积神经网络进行特征提取,得到交叉特征向量。


5.根据权利要求3所述的基于网络拓扑感知的Web服务质量预测方法,其特征在于,所述根据各中间自治域节点对应的嵌入特征向量,确定路径特征向量,具体包括:
基于双向长短期记忆网络,对各中间自治域节点对应的嵌入特征向量进行聚合,得到对应的路径特征向量。


6.根据权利要求3所述的基于网络拓扑感知的Web服务质量预测方法,其特征在于,所述根据所述路径特征向量和所述...

【专利技术属性】
技术研发人员:李佳慧陈佳佩武浩赵金榜彭伟乐徐立
申请(专利权)人:云南大学
类型:发明
国别省市:云南;53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1