[发明专利]一种基于SNMP协议的云服务质量评价方法有效
申请号: | 201110380173.7 | 申请日: | 2011-11-25 |
公开(公告)号: | CN102387049A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 吕广杰;朱锦雷;朱波 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 snmp 协议 服务质量 评价 方法 | ||
技术领域
本发明涉及云计算的服务领域,具体涉及一种基于SNMP协议的量化评价云服务质量的评价方法。
背景技术
随着信息科技的发展,云计算逐步成为业界的发展热点,国内外各大厂商的云计算服务平台也开始纷纷投入到科学、教育、文化、卫生、政府、高性能计算、电子商务、物联网等多个领域进行使用。
在云服务平台中,高效的网络与系统管理不仅是必需的,而且已经成为企业成功的先决条件。网络设备、服务器、存储或软件出现故障,将对企业的整个经营活动产生巨大影响。为了解决这一问题,云计算厂商往往将各项系统软硬件性能指标罗列给企业客户。这种方式虽然方便,但是对于非IT专业的客户来说,他们所关心的并不单单是软硬件层面上的运行情况,而是业务逻辑层面上的服务运行质量。如何从宏观的角度准确、及时地把握云计算平台的动态变化与运行状况,评价云计算平台的服务质量,成为当前需要亟待解决的关键问题。
传统的云计算平台的质量评价方法,只是将各项系统性能指标(如服务器使用率、CPU使用率、内存使用率、网络平均丢包率、网络传输率等)进行一一罗列。虽然这些数据在一定程度上表明了系统的运行状况,但是对于非IT专业的客户来说,他们很难在这些复杂的数据当中发现系统的异常之处,更不要说去解决异常。
一方面,云计算服务作为近年来新兴的IT服务模式,还没有形成统一、成熟的质量评价标准;另一方面,制定具备自主知识产权的“中国云”评价标准,对规范我国整个云计算行业发展和提升行业的国际竞争力都将起到巨大的作用。为此,我们提出了一种评价云服务质量的统计学量化标准。
发明内容
本发明的目的是针对现有的云计算平台缺乏量化服务性能评价方法的缺点,提出一种使用统计学方法来为云服务质量进行评价的方法。
本发明的目的是按以下方式实现的,系统结构包括:(1)搭建云服务质量评价模型,(2)SNMP协议获取系统基本性能指标,(3)计算云服务质量得分,其中,
(1)搭建云服务质量评价模型,通过调研、讨论、总结,将几项重要的系统性能指标设计为“云服务质量专家评分样本表”,并邀请云计算专家进行打分,根据所得样本,将各项系统性能指标包括:服务器使用率、CPU使用率、内存使用率、存储读写速率相对比、存储使用率、网络传输速率相对比、网络平均丢包率、系统正常运行时间比率、服务故障率,分别设为x1,x2,x3,…x9,得分设为Y,画出得分与各项系统指标的散点图,找出x1,x2,x3,…x9分别与y之间存在的线性关系,如果不存在明显函数关系,服务器使用率、CPU使用率、内存使用率、存储使用率、服务故障率在一定范围内对最终评价没有太大影响,但是一旦超过某一阈值,比如服务器使用率超过90%或者内存使用率超过80%,云计算平台的服务质量就会大幅度甚至灾难性降低,为了表现这种快速突变性,将这些指标设计为指数函数 的形式,其中n为各指标的突变阈值,m为经验参数,考虑到每一项指标对评分的影响是基本持平的,而且最终的得分范围在0到100分之间,于是各个m可以得到,根据各指标与得分关系,建立如下形式的云服务质量评分模型:
随后建立Y与x1,x2,x3,…x9的线性模型Y=X*beta,利用最小二乘法,估计模型中的各项参数,得出云服务质量评分公式;
求参数的最小二乘估计步骤如下:
S1 把模型的各部分用矩阵表示:X=e,x1,x2,x3,…x9,其中,e为元素均为1的列向量,x1,x2,x3,…x9为各项治理指标的列向量;
S2 求出:系数矩阵;常数项矩阵;相关矩阵,即A的逆矩阵;
S3 则系数向量为beta_hat=C*B,即求出了模型中的所有系数,系数向量beta中的对应元素,云服务质量评分公式如下:
对得到的模型按照计量经济学中的拟合优度检验方法进行检验,可得:
因此模型的拟合优度较好;
(2)SNMP协议获取系统基本性能指标,利用SNMP协议,通过访问共有MIB库,实时获得当前系统的各项性能状况指标,包括服务器使用率、CPU使用率、内存使用率、网络平均丢包率、网络传输率等,即x1,x2,…x9;
(3)计算云服务质量得分,将上一步获得的各项系统性能状况指标代入云服务质量评分公式中
便可获得当前云计算平台的服务质量评分;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110380173.7/2.html,转载请声明来源钻瓜专利网。