一种基于SLA保证消费者效用的SaaS服务协商方法与流程

文档序号:18453473发布日期:2019-08-17 01:25阅读:520来源:国知局
一种基于SLA保证消费者效用的SaaS服务协商方法与流程

本发明涉及saas交易技术领域,具体为一种基于sla保证消费者效用的saas服务协商方法。



背景技术:

近年,对于sla协商的研究,在继续关注协商策略准确性、有效性的同时,越来越多研究工作开始重视经济因素、信誉以及通过代理协商的方式处理协商过程复杂性较高的协商。但是作为云计算的一种重要服务交付模式,saas不但在当前云计算总收入中占有较高比重,而且在未来的发展中还将会占据越来越重要的位置。

从目前发展情况来看,saas交易主要基于以下两种方式:(1)提供商按固定价格收取时间段内使用saas的费用;(2)提供商通过拍卖方式按浮动价格收取时间段内使用saas的费用。无论是哪一种方式,目前的研究工作大部分集中在如何提高提供商收益上面,消费者作为saas交易重要的参与者,其在交易中所获得的收益却少有研究关注,并没有得到与提供商同等的重视。同时,由于消费者向提供商购买服务时,通常通过签订sla(serverlevelagreement,服务等级协议)进行qos(qualityofservice,服务质量)的约束。而现有的交易方式在实际操作时存在以下三个问题:

(1)对于消费者来说,理解并与不同提供商签订sla将是一件很困难的事情。消费者需要购买某种功能的应用服务时,可以在不同的提供商之间进行选择。虽然sla基于相同的规则制定,但不同的提供商可以根据自己的需要扩展其sla模版,并添加特有的slo(servicelevelobjective,服务等级目标),这样就大大增加了消费者使用saas的技术难度;

(2)由于saas通过网络交付应用,不同消费者购买相同配置的saas,其实际使用感受是不相同的;而且,每个saas的资源及调度管理方法不同,因此,晦涩的slo及难以直观反应消费者使用saas时直观感受的slo参数,极大阻碍了消费者使用saas;

(3)对于消费者来说,使用saas其收益难以保证。由于消费者缺乏检测提供商宣称服务质量的手段,所以在sla违反发生时,消费者难以提供确切的证据对提供商进行投诉。即使消费者通过某些技术手段获得提供商在服务期间违反sla的证据,或者提供商有较高的服务意识,自动通报消费者服务期间发生了sla违反,消费者也缺乏行之有效的办法确保自己能获得应有的赔偿。这些问题的出现,大大增加了提供商通过策略性的sla违反来增加收益的风险,这使得消费者的收益受到损失。因此,设计一种基于sla保证消费者效用的saas服务协商方法是很有必要的。



技术实现要素:

针对上述情况,为克服现有技术的缺陷,本发明提供一种基于sla保证消费者效用的saas服务协商方法来解决上述技术背景中提到的问题。

为实现上述目的,本发明提供如下技术方案:一种基于sla保证消费者效用的saas服务协商方法,包括:

s1、消费者在saas试用阶段,在代理交易平台smf通过saas试用及qos参数调整确认满足自己需求的saas质量参数;

s2、消费者在价格确定阶段,根据自己的需求提出订单,并根据订单细节与提供商确定该订单的价格;

s3、消费者在合同签订阶段,通过smf将满足自己需求的saas的细节,包括价格、qos参数及违反赔偿条款生成sla,并与提供商签订sla;

s4、消费者在saas使用时,通过质量管理对购买的saas进行服务质量的监督管理及sla违反取证;

s5、消费者在saas使用过程中通过代理交易平台smf获取的sla违反报告可以在服务期后,进行服务费用结算时获取sla规定的赔偿。

根据上述技术方案,所述代理交易平台smf包括服务购买包、售后服务包和质量管理包,且服务购买包、售后服务包和质量管理包均基于wsla规约进行扩展。

根据上述技术方案,所述服务购买包包括:

消费者,用于描述消费者相关信息;

提供商,用于描述提供商相关信息;

订单,用于描述消费者购买某一款saas时的交易相关信息;

定价,用于协助消费者类与提供商类在进行某一款saas交易时确定服务价格;

消费者效用,用于计算消费者效用;

提供商效用,用于计算提供商效用;

成本,用于在确定价格时计算某一款saas成本;

qos解析,用于将消费者可以理解的服务质量要求或者权利及责任转换为符合wsla规约要求的slo对象。

根据上述技术方案,所述质量管理包包括:

服务质量管理,用于处理saas提供期间的服务质量问题,消费者通过该类可以将服务质量控制在sla规定的范围内,并可以对sla违反进行取证;

客户端qos测试,用于测试客户端运行状态下saas的真实qos数据并生成测试报告;

服务端qos测试,用于测试服务端运行状态下saas的真实qos数据并生成测试报告;

服务质量处理,用于将服务质量管理的数据信息进行质量处理。

根据上述技术方案,所述售后服务包包括:

售后管理,用于售后服务流程的管理,包括sla违反的统计,赔偿费用的计算以及消费者、提供商费用结算;

合同管理,用于sla托管以及根据sla违反情况和sla签订的惩罚条款计算消费者应得的赔偿;

sla违反,用于记录saas提供期间,消费者投诉成功的sla违反;

消费者费用结算,用于消费者费用结算;

提供商费用结算,用于提供商费用结算。

根据上述技术方案,所述消费者效用的计算方法为假设消费者正好购买到符合自己需求的产品时,其满意度为100,当购买到的产品所提供的资源数量与需求数量有偏差时,按价格的偏差程度降低满意度,当满意度降低到一定程度,则意味消费者将会放弃购买产品,则消费者效用函数可以用如下等式表示:

其中,用n表示某款产品中所涉及的第n种资源,n表示某款产品中所涉及资源的种类,rn表示某消费者对资源n的需求数量,bn表示购买的产品所提供的资源n的数量,pn则表示资源n的单价。

根据上述技术方案,所述质量管理包还包括客户端qos测试、服务器端qos测试及服务质量处理三个接口,且客户端qos测试接口,用于消费者通过该接口测试运行状态下saas的真实qos数据并生成测试报告,服务器端qos测试接口,用于服务质量管理通过该接口测试运行状态下saas的真实qos数据并生成测试报告,服务质量处理接口,用于通过该接口可以将saasqos调整到满足sla规定的状态,该接口由提供商实现。

本发明通过smf建立了衔接提供商的saas交易平台,涵盖saas销售、使用、监督和售后管理的整个生命周期,smf通过同时考虑消费者与提供商收益,并在收益受到保护的情况下使用服务的代理交易平台smf,分析smf应该具有的平衡消费者与提供商各自收益,并获得最大整体效用的各种功能。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1是本发明smf模型架构组成方框图;

图2是本发明服务购买包处理流程方框图;

图3是本发明质量管理包处理流程方框图;

图4为本发明售后服务包处理流程方框图;

具体实施方式

下面结合附图1-4对本发明的具体实施方式做进一步详细说明。

由图1-4给出,本发明提供如下技术方案:一种基于sla保证消费者效用的saas服务协商方法,包括:

s1、消费者在saas试用阶段,在代理交易平台smf通过saas试用及qos参数调整确认满足自己需求的saas质量参数;

s2、消费者在价格确定阶段,根据自己的需求提出订单,并根据订单细节与提供商确定该订单的价格;

s3、消费者在合同签订阶段,通过smf将满足自己需求的saas的细节,包括价格、qos参数及违反赔偿条款生成sla,并与提供商签订sla;

s4、消费者在saas使用时,通过质量管理对购买的saas进行服务质量的监督管理及sla违反取证;

s5、消费者在saas使用过程中通过代理交易平台smf获取的sla违反报告可以在服务期后,进行服务费用结算时获取sla规定的赔偿。

根据上述技术方案,代理交易平台smf包括服务购买包、售后服务包和质量管理包,且服务购买包、售后服务包和质量管理包均基于wsla规约进行扩展。

根据上述技术方案,服务购买包包括:

消费者,用于描述消费者相关信息;

提供商,用于描述提供商相关信息;

订单,用于描述消费者购买某一款saas时的交易相关信息;

定价,用于协助消费者类与提供商类在进行某一款saas交易时确定服务价格;

消费者效用,用于计算消费者效用;

提供商效用,用于计算提供商效用;

成本,用于在确定价格时计算某一款saas成本;

qos解析,用于将消费者可以理解的服务质量要求或者权利及责任转换为符合wsla规约要求的slo对象。

根据上述技术方案,质量管理包包括:

服务质量管理,用于处理saas提供期间的服务质量问题,消费者通过该类可以将服务质量控制在sla规定的范围内,并可以对sla违反进行取证;

客户端qos测试,用于测试客户端运行状态下saas的真实qos数据并生成测试报告;

服务端qos测试,用于测试服务端运行状态下saas的真实qos数据并生成测试报告;

服务质量处理,用于将服务质量管理的数据信息进行质量处理。

根据上述技术方案,售后服务包包括:

售后管理,用于售后服务流程的管理,包括sla违反的统计,赔偿费用的计算以及消费者、提供商费用结算;

合同管理,用于sla托管以及根据sla违反情况和sla签订的惩罚条款计算消费者应得的赔偿;

sla违反,用于记录saas提供期间,消费者投诉成功的sla违反;

消费者费用结算,用于消费者费用结算;

提供商费用结算,用于提供商费用结算。

根据上述技术方案,消费者效用的计算方法为假设消费者正好购买到符合自己需求的产品时,其满意度为100,当购买到的产品所提供的资源数量与需求数量有偏差时,按价格的偏差程度降低满意度,当满意度降低到一定程度,则意味消费者将会放弃购买产品,则消费者效用函数可以用如下等式表示:

其中,用n表示某款产品中所涉及的第n种资源,n表示某款产品中所涉及资源的种类,rn表示某消费者对资源n的需求数量,bn表示购买的产品所提供的资源n的数量,pn则表示资源n的单价。

根据上述技术方案,质量管理包还包括客户端qos测试、服务器端qos测试及服务质量处理三个接口,且客户端qos测试接口,用于消费者通过该接口测试运行状态下saas的真实qos数据并生成测试报告,服务器端qos测试接口,用于服务质量管理通过该接口测试运行状态下saas的真实qos数据并生成测试报告,服务质量处理接口,用于通过该接口可以将saasqos调整到满足sla规定的状态,该接口由提供商实现。

本发明通过smf建立了衔接提供商的saas交易平台,涵盖saas销售、使用、监督和售后管理的整个生命周期,smf通过同时考虑消费者与提供商收益,并在收益受到保护的情况下使用服务的代理交易平台smf,分析smf应该具有的平衡消费者与提供商各自收益,并获得最大整体效用的各种功能。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1