[发明专利]一种提高网络服务产品的服务质量的方法及装置有效
申请号: | 201711021115.9 | 申请日: | 2017-10-27 |
公开(公告)号: | CN109728920B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 符立佳;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 550003 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 网络服务 产品 服务质量 方法 装置 | ||
本发明公开了一种提高网络服务产品的服务质量的方法及装置,此方法包括:确定网络服务产品的各质量环节,根据各质量环节的服务实际值和服务参考值判断质量环节是否存在质量问题,为存在质量问题的质量环节确定优化方案,执行优化方案。本发明中针对网络服务产品根据数据包往返粒度进行质量环节,评估粒度细腻,可以发现细节问题,还可以有效提高网络服务产品的服务质量,提高用户使用体验。
技术领域
本发明涉及互联网技术领域,尤其涉及一种提高网络服务产品的服务质量的方法及装置。
背景技术
随着互联网的发展,网民对网络访问的要求越来越高。面对相同的网络产品,访问速度快、可用性高的产品将成为更多网民的选择。如何快速评估网络产品的服务质量,分析网络产品的问题,提升服务质量,成为重要的问题。
现有技术中对网络产品的质量评估一般是监控最终结果或者大粒度按照网络协议级别拆分评估的粒度,评估粒度粗糙,不能发现细节问题。当前对网络产品服务质量问题的分析和处理,为手工进行,人工成本高、效率差。
发明内容
为了解决上述技术问题,本发明提供了一种提高网络服务产品的服务质量的方法及装置。
本发明提供了一种提高网络服务产品的服务质量的方法,包括:
确定网络服务产品的各质量环节,根据各质量环节的服务实际值和服务参考值判断质量环节是否存在质量问题,为存在质量问题的质量环节确定优化方案,执行优化方案。
进一步地,所述确定网络服务产品的各质量环节包括:执行所述网络服务产品的质量探测任务,在所述网络服务产品的网络服务器上获取与所述质量探测任务相关的数据包,将不同的请求-响应数据包对的往返过程信息作为不同的质量环节。
进一步地,所述请求-响应数据包对的往返过程信息包括:源应用、目的应用、数据包类型;所述源应用是数据包的往返过程中时间戳最前的数据包的来源IP对的应用;所述目的应用是数据包的往返过程中时间戳最前的数据包的目的IP对的应用;往返过程信息相同的质量环节还包括按照数据包的时间戳时间顺序排序的编号。
进一步地,所述确定网络服务产品的各质量环节后,还包括判断划分后的质量环节的列表与本地已存储的网络服务产品的质量环节列表是否相同,如果相同,将确定出的质量环节作为所述网络服务产品的质量环节。
进一步地,根据各质量环节的服务实际值和服务参考值判断质量环节是否存在质量问题包括:从数据平台获取各质量环节的服务实际值;获取各质量环节的服务参考值,所述服务参考值包括服务质量阈值和判定条件,判断各质量环节的服务实际值与服务参考值满足相应的判定条件时确定质量环节不存在质量问题;判断各质量环节的服务实际值与服务参考值不满足相应的判定条件时确定质量环节存在质量问题。
进一步地,所述为存在质量问题的质量环节确定优化方案包括:确定此质量环节相应的优化分析方案,执行此优化分析方案中分析操作过程,根据分析结果生成优化方案;其中,分析操作过程包括以下操作中的至少一种:命中/缓存率分析、资源选用分析、网络参数分析、系统运行状态分析;生成优化方案的方式包括以下方式中的至少一种:预热、调整资源覆盖、调整网络参数、系统降负载、扩容。
本发明还提供了一种提高网络服务产品的服务质量的装置,包括:
质量环节确定模块,用于确定网络服务产品的各质量环节;
评估模块,用于根据各质量环节的服务实际值和服务参考值判断质量环节是否存在质量问题;
优化模块,用于为存在质量问题的质量环节确定优化方案,执行优化方案。
进一步地,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711021115.9/2.html,转载请声明来源钻瓜专利网。