一种评估CSP的服务质量的方法、装置及系统制造方法及图纸

技术编号:10531448 阅读:109 留言:0更新日期:2014-10-15 12:11
本发明专利技术公开了一种评估云服务提供商CSP的服务质量的方法、装置及系统,包括:分别获取用户对各个CSP的不同服务项目的评分;根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;为不同类别的用户分配与之对应的权值,将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。本申请的技术方案实现了客观、准确的评估CSP的服务质量,极大的提高了用户选择CSP的效率。

【技术实现步骤摘要】
一种评估CSP的服务质量的方法、装置及系统
本专利技术涉及云计算服务质量领域,尤指一种评估云服务提供商(CSP)的服务质量的方法、装置及系统。
技术介绍
云计算是一种新型的计算模式,具有规模大,可靠性高和极其廉价等优点。目前国内外已经出现了大量的公共云计算服务提供商(以下简称CSP),例如谷歌(Google)公司为了存储海量搜索数据而设计的专用文件系统(GFS),IBM的蓝云计算平台,亚马逊(Amazon)公司的E2C,微软(Microosofts)公司的基于云计算的操作系统--视窗天蓝(WindowsAzure)系统等。云计算要求用户信任CSP并将用户的信息转移到CSP的平台上。由于不同CSP的服务质量存在较大的差异,用户对CSP服务质量缺乏足够的了解以及对其产品安全性的担忧,导致了用户对CSP缺乏足够的信任,进而阻碍了云计算的普及和发展。因此,随着云计算进一步的普及和发展,用户将面临一个重要的问题,如何选择一个最适合用户需求条件的CSP,为了解决这个问题,就必须对CSP的服务质量进行评价,但是,到目前为止还没有一种方法可以客观、准确的评估CSP的服务质量。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种评估CSP的服务质量的方法、装置及系统,能够客观、准确的评估CSP的服务质量,从而提高用户选择CSP的效率。为了达到上述专利技术目的,本专利技术公开了一种评估云服务提供商(CSP)的服务质量的方法,包括:分别获取用户对各个CSP的不同服务项目的评分;根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;为不同类别的用户分配与之对应的权值,将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。进一步地,在获取用户对各个CSP的不同服务项目的评分之前,该方法还包括:根据服务项目和预先设置的评分标准,预先设置各个CSP的基准服务质量值。进一步地,上所述方法还包括:从CSP中选择出满足用户当前需求的所有的CSP;对选择出的CSP的服务质量值按照由高到低的顺序进行排序,根据排序后的结果依次与满足用户当前需求的CSP协商SLA细节直至协商成功,则选择协商成功的CSP。进一步地,在选择出满足需求条件的CSP之后,该方法还包括:根据服务项目和预先设置的评分标准对选择的CSP的各个服务项目评分。进一步地,上述方法还包括:根据各个CSP的服务质量值与各个CSP的服务质量的评估因子的乘积得到各个CSP第二服务质量值。进一步地,各个CSP的服务质量的评估因子由下面的计算方式确定:当所述CSP的基准服务质量值大于所述CSP的服务质量值时,所述CSP的服务质量的评估因子为:所述CSP的基准服务质量值与所述CSP的服务质量值的比值;当所述CSP的基准服务质量值小于等于所述CSP的服务质量值时,所述CSP的服务质量的评估因子为:所述CSP的服务质量值与所述CSP的基准服务质量值的比值的平方。进一步地,当SLA和服务项目变更时,通知用户根据变更后的服务项目和预先设置的评分标准对选择的CSP的各个服务项目评分。本专利技术还公开了一种评估云服务提供商(CSP)的服务质量的装置,包括:服务水平协议(SLA)代理模块和SLA实施评估模块;其中,SLA代理模块,用于分别获取用户对各个CSP的不同服务项目的评分,并为不同类别的用户分配与之对应的权值;SLA实施评估模块,用于根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。进一步地,上述装置还包括SLA静态评估模块,用于:根据服务项目和预先设置的评分标准,预先设置各个CSP的基准服务质量值。进一步地,上述SLA实施评估模块还用于:根据各个CSP的服务质量值与各个CSP的服务质量的评估因子的乘积得到各个CSP第二服务质量值。进一步地,各个CSP的服务质量的评估因子由下面的计算方式确定:当CSP的基准服务质量值大于CSP的服务质量值时,CSP的服务质量的评估因子为:CSP的基准服务质量值与CSP的服务质量值的比值;当CSP的基准服务质量值小于等于CSP的服务质量值时,CSP的服务质量的评估因子为:CSP的服务质量值与CSP的基准服务质量值的比值的平方。进一步地,上述装置还包括:云服务目录模块;其中,云服务目录模块,用于存储各个CSP的信息,包括:CSP的ID、服务ID、SLA,服务项目。进一步地,SLA代理模块,还用于接收用户的满足当前需求的全部CSP信息,并根据接收到的信息对CSP的服务质量值由高到低的进行排序,将排序后的服务质量值发送给所述用户。进一步地,上述SLA实施评估模块还用于:当SLA和服务项目变更时,通知用户根据变更后的服务项目和预先设置的评分标准对选择的CSP的各个服务项目评分。本专利技术还公开了一种评估云服务提供商(CSP)的服务质量的系统,包括:上述任意一项的装置以及多个CSP和多个用户;其中,每个用户,分别对各个CSP的各项服务项目评分,在所述得到各个CSP的服务质量值之后,接收SLA代理模块发送的CSP的服务质量值按照由高到低的顺序进行排序的结果,根据排序后的结果依次与满足当前需求的CSP协商SLA细节直至协商成功,则选择协商成功的CSP,并根据服务项目和预先设置的评分标准对选择的CSP的不同服务项目评分;每个CSP,向云服务目录模块提供所述CSP的信息并向SLA静态评估模块发送SLA。进一步地,上述每个用户具体用于:在云服务目录模块查找到满足自身当前需求的全部CSP并将该信息发送给服务水平协议SLA代理模块。本申请技术方案包括:分别获取用户对各个CSP的不同服务项目的评分;根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;为不同类别的用户分配与之对应的权值,将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。本申请的技术方案实现了客观、准确的评估CSP的服务质量,极大的提高了用户选择CSP的效率。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术评估云服务提供商CSP的服务质量的方法流程图;图2为本专利技术评估云服务提供商CSP的服务质量的装置结构示意图。具体实施方式下面结合附图及具体实施例对本专利技术进行详细说明。图1为本专利技术评估云服务提供商CSP的服务质量的方法流程图,如图1所示,包括以下步骤:步骤101,分别获取用户对各个CSP的不同服务项目的评分。在本步骤之前,本专利技术方法还包括:根据服务项目和预先设置的评分标准,预先设置各个CSP的基准服务质量值。步骤102,根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的用户的各个CSP的第一评分。步骤103,为不同用户类别的用户分配与之对应的权值,将分配的权值与对应的用户的第一评分相乘得到第二评分,对各第本文档来自技高网...
一种评估CSP的服务质量的方法、装置及系统

【技术保护点】
一种评估云服务提供商CSP的服务质量的方法,其特征在于,包括:分别获取用户对各个CSP的不同服务项目的评分;根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;为不同类别的用户分配与之对应的权值,将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。

【技术特征摘要】
1.一种评估云服务提供商CSP的服务质量的方法,其特征在于,包括:分别获取用户对各个CSP的不同服务项目的评分;根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;为不同类别的用户分配与之对应的权值,将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。2.根据权利要求1所述的方法,其特征在于,所述获取用户对各个CSP的不同服务项目的评分之前,该方法还包括:根据服务项目和预先设置的评分标准,预先设置各个CSP的基准服务质量值。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述CSP中选择出满足用户当前需求的所有的CSP;对选择出的CSP的服务质量值按照由高到低的顺序进行排序,根据排序后的结果依次与满足用户当前需求的CSP协商SLA细节直至协商成功,则选择协商成功的CSP。4.根据权利要求3所述的方法,其特征在于,在所述选择出满足用户当前需求的所有的CSP之后,该方法还包括:根据服务项目和预先设置的评分标准对选择的CSP的各个服务项目评分。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据各个CSP的服务质量值与各个CSP的服务质量的评估因子的乘积得到各个CSP第二服务质量值。6.根据权利要求5所述的方法,其特征在于,所述各个CSP的服务质量的评估因子由下面的计算方式确定:当所述CSP的基准服务质量值大于所述CSP的服务质量值时,所述CSP的服务质量的评估因子为:所述CSP的基准服务质量值与所述CSP的服务质量值的比值;当所述CSP的基准服务质量值小于等于所述CSP的服务质量值时,所述CSP的服务质量的评估因子为:所述CSP的服务质量值与所述CSP的基准服务质量值的比值的平方。7.根据权利要求1-6任一项所述的方法,其特征在于,当SLA和服务项目变更时,通知用户根据变更后的服务项目和预先设置的评分标准对选择的CSP的各个服务项目评分。8.一种评估云服务提供商CSP的服务质量的装置,其特征在于,包括:服务水平协议SLA代理模块和SLA实施评估模块;其中,SLA代理模块,用于分别获取用户对各个CSP的不同服务项目的评分,并为不同类别的用户分配与之对应的权值;SLA实施评估模块,用于根据用户类别,分别对各个CSP的不同服务项目的评分进行求和得到与不同用户类别对应的各个CSP的第一评分;将分配的权值与对应的用户的各第一评分相乘得到各个CSP的第二评分,对各第二评分累计求和得到各个CSP的服务质量值。9.根据权利要求8所述的装置,其特征在于,所述装置还包括SLA静态评估模块,用于:根据服务项目和预先设置的评分标...

【专利技术属性】
技术研发人员:曹玲玲
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1