[发明专利]服务等级的计算方法、装置和系统有效
申请号: | 201810805975.X | 申请日: | 2018-07-20 |
公开(公告)号: | CN110740073B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 唐治洋 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L43/10 | 分类号: | H04L43/10;H04L67/51;H04L67/141;H04L41/5003;H04L41/5009 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 褚敏;宋子良 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 等级 计算方法 装置 系统 | ||
本发明公开了一种服务等级的计算方法、装置和系统。其中,该方法包括:获取客户端的会话延期成功的次数;在预设周期内依据客户端的会话延期成功的次数进行计算,得到服务等级值,其中,服务等级值用于指示网络服务的服务质量水平。本发明解决了由于现有技术中无法在会话维持的相关业务中提供服务质量水平的评估办法的技术问题。
技术领域
本发明涉及互联网领域,具体而言,涉及一种服务等级的计算方法、装置和系统。
背景技术
传统的计算云服务服务等级协议(Service-Level Agreement,简称SLA)的方法主要是计算应用程序编程接口(Application Programming Interface,简称API)在单位时间内的失败率,比如:Amozon S3会统计5min内读写请求中,由于服务端的问题导致的失败,其中请求超时也会转换成一种特定的错误码。每个月的SLA会根据该月中所有5min的失败率汇总计算得出。
上述计算方法对于一般的API是非常适合的,因为它统计起来简单,计算方法也容易被理解,并且计算出来的SLA也能准确反映出客户端感受到的服务质量水平。
但是对于像分布式锁这一类与会话维持相关业务来说,上述计算方法计算得出的SLA并不能准确地反映出用户感受到的服务质量水平。原因在于,维持会话业务中心跳请求的成功与否在评估服务质量的过程中其实是存在参考价值的,特别是体现在以下两种特殊场景:
场景一,心跳请求虽然成功,但是它到达客户端的时刻已经晚于会话超时的结束时刻。
场景二,心跳请求虽然失败,但是下一个心跳成功的将会话延续,客户端对此无感知。
上述两种场景说明同一个问题,即,心跳请求的成功与否,并不能直接反应会话维持的成功与否。
针对上述由于现有技术中无法在会话维持的相关业务中提供服务质量水平的评估办法的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种服务等级的计算方法、装置和系统,以至少解决由于现有技术中无法在会话维持的相关业务中提供服务质量水平的评估办法的技术问题。
根据本发明实施例的一个方面,提供了一种服务等级的计算方法,包括:获取客户端的会话延期成功的次数;在预设周期内依据客户端的会话延期成功的次数进行计算,得到服务等级值,其中,服务等级值用于指示网络服务的服务质量水平。
可选的,获取客户端的会话延期成功的次数之前,该方法还包括:依据预设心跳发送周期向服务端发送心跳请求,其中,心跳请求会分别延长客户端和服务端的会话超时时间;在接收到服务端依据心跳请求返回的心跳响应的情况下,对当前会话超时时间进行延长;其中,对当前会话超时时间进行延长包括:基于发送心跳请求的时刻,将当前会话超时时间增加一个会话租期的时长。
可选的,在预设周期内依据客户端的会话延期成功的次数进行计算,得到服务等级值包括:在预设周期内统计客户端发起的全部心跳请求次数;在预设周期内统计所有将客户端的会话延期成功的次数;依据全部心跳请求次数和客户端的会话延期成功的次数之间的数学关系,得到服务等级值。
进一步地,可选的,依据全部心跳请求次数和客户端的会话延期成功的次数之间的数学关系,得到服务等级值包括:计算客户端的会话延期成功的次数与全部心跳请求次数的占比,得到服务等级值;其中,计算客户端的会话延期成功的次数与全部心跳请求次数的占比包括:SLA=S/N×100%;S表示客户端的会话延期成功的次数,N表示全部心跳请求次数,SLA表示服务等级值。
可选的,在预设周期内依据客户端的会话延期成功的次数进行计算,得到服务等级值包括:在预设周期内统计客户端中全部成功延期的次数以及每个成功延期的心跳请求对应的延期的增量时长;对所有增量时长进行求和,得到增量时长和;依据增量时长和与预设周期之间的数学关系,得到服务等级值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810805975.X/2.html,转载请声明来源钻瓜专利网。