用于云系统的在线计费的方法、系统和设备技术方案

技术编号:16780418 阅读:30 留言:0更新日期:2017-12-13 00:24
本公开的实施例涉及用于云系统的在线计费的方法、系统和设备。该方法包括:响应于用户针对云系统中的云服务的请求,向云系统的在线计费系统发送指示用户和云服务的消息;从在线计费系统接收与云服务有关的配额,该配额指示用户对云服务的使用限制;以及基于配额向用户提供云服务。本公开的实施例克服了传统方案中基于后付费的云服务计费和定价解决方案的缺点,并且能够实施任何种类的云服务计费。

【技术实现步骤摘要】
用于云系统的在线计费的方法、系统和设备
本公开一般性地涉及云计算技术,并且更特别地,涉及用于云系统的在线计费系统的方法、系统和设备。
技术介绍
云计算是面向服务的计算技术中的重要转变和典范转型的代表技术。云计算技术允许了在大量终端用户之间对资源和成本的可伸缩的按需共享。近年来,新兴的云服务已经变得非常流行。从个人用户、企业到政府代理商的许多用户正在将它们的应用迁移到云环境。对于成功的云服务部署而言,除了向用户提供卓越且丰富的云服务之外,高效且灵活的云服务计费和收费正在成为越来越重要的功能。计费是服务提供商能够进行控制以激励对其服务的使用的最为重要的指标之一。灵活且准确的计费不仅影响云服务提供商的收益,而且还影响云用户的预算。云计算提供商的通常目标是要通过其所采用的定价方案来最大化其收益,而用户的主要目标是以合理的价格获得最高水平的服务质量。当前,大多数云服务提供商主要通过后付费且离线的模式来提供云服务计费和收费。用户按照需求使用云服务,并且云服务提供商在所商定的时段结束时针对所使用的云服务的量来计费。然而,后付费的计费方案对于运营商和用户双方而言都存在着缺陷和风险。
技术实现思路
本公开的实施例提供了用于云系统的在线计费的方法、系统和设备。根据本公开的第一方面,提供了一种在云系统处实施的方法。该方法包括:响应于用户针对云系统中的云服务的请求,向云系统的在线计费系统发送指示用户和云服务的消息;从在线计费系统接收与云服务有关的配额,该配额指示用户对云服务的使用限制;以及基于配额向用户提供云服务。在一些实施例中,该方法可以进一步包括:在用户使用云服务的过程中,监测用户对云服务的使用情况;以及向在线计费系统发送该使用情况。在一些实施例中,该方法可以进一步包括:响应于配额用尽,确定用户请求继续使用云服务;以及响应于用户请求继续使用云服务,向在线计费系统发送针对云服务的额外配额的请求。在一些实施例中,该方法可以进一步包括:响应于从在线计费系统接收到用户的账户余额不足以继续使用云服务的指示,停止向用户提供云服务。在一些实施例中,该方法可以进一步包括:响应于用户请求改变与云服务有关的参数,向在线计费系统发送消息,以指示在线计费系统从用户的账户中预留用于改变的费用。在一些实施例中,该方法可以进一步包括:响应于云服务参数被改变,向在线计费系统发送消息以指示参数已被改变;从在线计费系统接收与具有已改变参数的云服务有关的新配额;以及基于新配额向用户提供新云服务。在一些实施例中,该方法可以进一步包括:响应于参数保持不变,向在线计费系统发送云服务未改变消息;以及继续向用户提供未改变的云服务。在一些实施例中,该方法可以进一步包括:基于用户使用云服务的负载,向在线计费系统发送用以伸缩云服务的能力的伸缩请求;响应于从在线计费系统接收到对伸缩请求的肯定回应,对云服务的能力进行伸缩;从在线计费系统接收与伸缩后的云服务有关的新配额;以及基于新配额向用户提供伸缩后的云服务。在一些实施例中,该方法可以进一步包括:响应于从在线计费系统接收到对伸缩请求的否定回应,保持云服务的能力不变。在一些实施例中,该方法可以进一步包括:响应于用户要使用云系统的服务开通请求,向在线计费系统发送收取开通费用的指示;如果从在线计费系统接收到指示费用已被收取的肯定回应,则允许用户使用云系统;以及如果从在线计费系统接收到费用未被收取的否定回应,则拒绝用户使用云系统。在一些实施例中,云服务可以对应于至少一个服务目录,服务目录可以具有服务特性和服务价格,服务特性可以是指服务目录下的至少一个服务种类及其供应量。在一些实施例中,向云系统的在线计费系统发送指示用户和云服务的消息可以包括:向在线计费系统发送云服务所对应的服务目录。在一些实施例中,该方法可以进一步包括:向在线计费系统发送特定于某个服务目录的属性以及所有服务目录共有的属性。在一些实施例中,云服务可以包括以下服务层中的至少一项:基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS)、或者数据库即服务(DBaaS)。在一些实施例中,该方法可以进一步包括:通过Diameter在线计费接口或者HTTP/XMLREST在线计费接口与在线计费系统进行通信,或其他协议接口完成本公开的计费要求。根据本公开的第二方面,提供了另一种在云系统处实施的方法。该方法包括:从云系统的云管理系统接收指示用户和云服务的消息;基于云服务的价格和用户的账户余额来确定与云服务有关的配额,该配额指示用户对云服务的使用限制;以及向云管理系统发送该配额。在一些实施例中,该方法可以进一步包括:在用户使用云服务的过程中,从云管理系统接收用户使用云服务的使用情况;基于云服务的价格和使用情况来计算用户使用云服务的费用;以及基于计算的费用来更新用户的账户余额。在一些实施例中,该方法可以进一步包括:从云管理系统接收针对云服务的额外配额的请求;基于云服务的价格和用户的经更新的账户余额来确定额外配额;以及向云管理系统发送额外配额。在一些实施例中,该方法可以进一步包括:向用户发送费用和经更新的账户余额。在一些实施例中,该方法可以进一步包括:确定用户的账户余额不足以继续使用云服务;以及向云管理系统发送用户的账户余额不足以继续使用云服务的指示。在一些实施例中,该方法可以进一步包括:响应于从云管理系统接收到指示从用户的账户中预留用于改变与云服务有关的参数的费用的消息,从用户的账户中预留该费用。在一些实施例中,该方法可以进一步包括:响应于从云管理系统接收到参数已被改变的消息,从用户的账户扣除预留的费用;基于具有已改变参数的云服务的价格和用户的账户余额来确定与具有已改变参数的云服务有关的新配额;以及向云管理系统发送新配额。在一些实施例中,该方法可以进一步包括:响应于从云管理系统接收到云服务未改变消息,向用户的账户返还预留的费用。在一些实施例中,该方法可以进一步包括:响应于从云管理系统接收到用以伸缩云服务的能力的伸缩请求,基于用户的账户余额来确定是同意还是拒绝伸缩请求;如果用户的账户余额足够进行伸缩,向云管理系统发送对伸缩请求的肯定回应;基于伸缩后的云服务的价格和用户的账户余额来确定与伸缩后的云服务有关的新配额;以及向云管理系统发送新配额。在一些实施例中,该方法可以进一步包括:如果用户的账户余额不足以进行伸缩,则向云管理系统发送对伸缩请求的否定回应。在一些实施例中,该方法可以进一步包括:响应于从云管理系统接收到收取开通费用的指示,从用户的账户中收取开通费用;如果收取成功,则向云管理系统发送费用已被收取的肯定回应;以及如果收取失败,则向云管理系统发送费用未被收取的否定回应。在一些实施例中,云服务可以对应于至少一个服务目录,服务目录可以具有服务特性和服务价格,服务特性可以是指服务目录下的服务种类及其供应量。在一些实施例中,从云系统的云管理系统接收指示用户和云服务的消息可以包括:从云管理系统接收云服务所对应的服务目录;以及基于服务目录的服务价格来确定云服务的价格。在一些实施例中,该方法可以进一步包括:还从云管理系统接收特定于某个服务目录的属性以及所有服务目录共有的属性,用于在确定云服务的价格中使用。在一些实施例中,该方法可以进一步包括:还基于资费计划、赠送的使用量、套餐本文档来自技高网...
用于云系统的在线计费的方法、系统和设备

【技术保护点】
一种在云系统处实施的方法,包括:响应于用户针对所述云系统中的云服务的请求,向所述云系统的在线计费系统发送指示所述用户和所述云服务的消息;从所述在线计费系统接收与所述云服务有关的配额,所述配额指示所述用户对所述云服务的使用限制;以及基于所述配额向所述用户提供所述云服务。

【技术特征摘要】
1.一种在云系统处实施的方法,包括:响应于用户针对所述云系统中的云服务的请求,向所述云系统的在线计费系统发送指示所述用户和所述云服务的消息;从所述在线计费系统接收与所述云服务有关的配额,所述配额指示所述用户对所述云服务的使用限制;以及基于所述配额向所述用户提供所述云服务。2.根据权利要求1所述的方法,进一步包括:在所述用户使用所述云服务的过程中,监测所述用户对所述云服务的使用情况;以及向所述在线计费系统发送所述使用情况。3.根据权利要求1所述的方法,进一步包括:响应于所述配额用尽,确定所述用户请求继续使用所述云服务;以及响应于所述用户请求继续使用所述云服务,向所述在线计费系统发送针对所述云服务的额外配额的请求。4.根据权利要求2所述的方法,进一步包括:响应于从所述在线计费系统接收到所述用户的账户余额不足以继续使用所述云服务的指示,停止向所述用户提供所述云服务。5.根据权利要求1所述的方法,进一步包括:响应于所述用户请求改变与所述云服务有关的参数,向所述在线计费系统发送消息,以指示所述在线计费系统从所述用户的账户中预留用于所述改变的费用。6.根据权利要求5所述的方法,进一步包括:响应于所述云服务参数被改变,向所述在线计费系统发送消息以指示所述参数已被改变;从所述在线计费系统接收与具有已改变参数的所述云服务有关的新配额;以及基于所述新配额向所述用户提供所述新云服务。7.根据权利要求5所述的方法,进一步包括:响应于所述参数保持不变,向所述在线计费系统发送云服务未改变消息;以及继续向所述用户提供未改变的所述云服务。8.根据权利要求1所述的方法,进一步包括:基于所述用户使用所述云服务的负载,向所述在线计费系统发送用以伸缩所述云服务的能力的伸缩请求;响应于从所述在线计费系统接收到对所述伸缩请求的肯定回应,对所述云服务的能力进行伸缩;从所述在线计费系统接收与伸缩后的云服务有关的新配额;以及基于所述新配额向所述用户提供所述伸缩后的云服务。9.根据权利要求8所述的方法,进一步包括:响应于从所述在线计费系统接收到对所述伸缩请求的否定回应,保持所述云服务的能力不变。10.根据权利要求1所述的方法,进一步包括:响应于所述用户要使用所述云系统的服务开通请求,向所述在线计费系统发送收取开通费用的指示;如果从所述在线计费系统接收到指示所述费用已被收取的肯定回应,则允许所述用户使用所述云系统;以及如果从所述在线计费系统接收到所述费用未被收取的否定回应,则拒绝所述用户使用所述云系统。11.根据权利要求1所述的方法,其中所述云服务对应于至少一个服务目录,所述服务目录具有服务特性和服务价格,所述服务特性是指所述服务目录下的至少一个服务种类及其供应量。12.根据权利要求11所述的方法,其中向所述云系统的在线计费系统发送指示所述用户和所述云服务的消息包括:向所述在线计费系统发送所述云服务所对应的服务目录。13.根据权利要求12所述的方法,进一步包括:向所述在线计费系统发送特定于某个服务目录的属性以及所有服务目录共有的属性。14.根据权利要求1所述的方法,其中所述云服务包括以下服务层中的至少一项:基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS)、或者数据库即服务(DBaaS)。15.根据权利要求1所述的方法,进一步包括:通过Diameter在线计费接口或者HTTP/XMLREST在线计费接口与所述在线计费系统进行通信。16.一种在云系统处实施的方法,包括:从所述云系统的云管理系统接收指示所述用户和所述云服务的消息;基于所述云服务的价格和所述用户的账户余额来确定与所述云服务有关的配额,所述配额指示所述用户对所述云服务的使用限制;以及向所述云管理系统发送所述配额。17.根据权利要求16所述的方法,进一步包括:在所述用户使用所述云服务的过程中,从所述云管理系统接收所述用户使用所述云服务的使用情况;基于所述云服务的价格和所述使用情况来计算所述用户使用所述云服务的费用;以及基于计算的所述费用来更新所述用户的账户余额。18.根据权利要求17所述的方法,进一步包括:从所述云管理系统接收针对所述云服务的额...

【专利技术属性】
技术研发人员:李向阳
申请(专利权)人:阿尔卡特朗讯
类型:发明
国别省市:法国,FR

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

1