掌桥专利:专业的专利平台
掌桥专利
首页

云计算资源的优惠数据处理方法及装置

文献发布时间:2023-06-19 09:29:07


云计算资源的优惠数据处理方法及装置

技术领域

本申请涉及云计算技术领域,尤其是涉及一种云计算资源的优惠数据处理方法及装置。

背景技术

云计算是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云计算厂商在面向客户开放后付费功能以最大程度满足客户需求的同时,一般会在产品设计、定价、营销等各个方面引导客户尽可能使用预付费方式来订购云计算产品,例如,可以在用户使用预付费方式订购时可以享受更低的产品价格。

当前各云计算厂商的预付费产品(一般是包年包月购买)在用户新购、续费时所采用的折扣优惠策略一般可以针对该产品预设一个固定折扣作为折扣优惠,如云主机产品新购打8折扣、续费打9折;或者,针对该产品预设一个按购买时长或续费时长满减满折的优惠策略,如云主机产品新购或续费满1年打9折、满2年打7折、满3年打5折,或满1年减免1个月费用、满2年减免3个月费用;或者,根据厂商与用户签订的商务合同给予相应的固定折扣或按新购/续费时长满减满折优惠,如A用户按9折优惠签订合同,B用户按满1年打8折优惠签订合同等。

其中,对于前两种策略下,所有用户在针对同一种产品、同样新购/续费时长的情况下,所享受的折扣优惠是完全一样的,不具备任何差异性,这对很多高月耗用户而言是缺乏吸引力的。第三种策略虽然做到了不同用户对同一种产品、同样新购/续费时长的情况下折扣优惠有所差异,但对于同一个用户而言,仍没有真正做到消费得越多享受越大折扣优惠。

发明内容

本申请的目的在于提供一种云计算资源的优惠数据处理方法及装置,以缓解了现有技术中存在的计费方式不合理的技术问题。

第一方面,本申请实施例提供一种云计算资源的优惠数据处理方法,包括:

确定来自客户端的用户针对云计算资源的订购信息,所述订购信息用于购买所述云计算资源,所述订购信息对应有初始折扣信息;

确定所述用户在预设周期内的目标消费数据;

确定所述目标消费数据对应的额外折扣系数;

根据所述额外折扣系数以及所述初始折扣信息,确定所述用户购买所述云计算资源的当前折扣信息。

在可选的实施方式中,所述目标消费数据包括所述用户在所述云计算资源对应的产品线上的历史消费数据。

在可选的实施方式中,确定所述目标消费数据对应的额外折扣系数的步骤,包括:

基于所述目标消费数据确定所述用户的历史消费基数;

基于所述历史消费基数以及预先配置的消费基数与折扣系数的对应关系,确定所述额外折扣系数。

在可选的实施方式中,基于所述目标消费数据确定所述用户的历史消费基数的步骤,包括:

基于所述目标消费数据进行平均,确定所述周期内的历史消费基数。

在可选的实施方式中,在基于所述历史消费基数以及预先配置的消费基数与折扣系数的对应关系,确定所述额外折扣系数的步骤之前,还包括:

按照所述云计算资源所属的产品线配置各个消费范围对应的折扣系数。

在可选的实施方式中,在基于所述历史消费基数以及预先配置的消费基数与折扣系数的对应关系,确定所述额外折扣系数的步骤之前,还包括:

确定所述云计算资源所属的产品线;

获取所述云计算资源所属的产品线对应的预先配置的消费基数与折扣系数的对应关系。

第二方面,本申请实施例提供一种云计算资源的优惠数据处理装置,包括:

第一确定模块,用于确定来自客户端的用户针对云计算资源的订购信息,所述订购信息用于购买所述云计算资源,所述订购信息对应有初始折扣信息;

第二确定模块,用于确定所述用户在预设周期内的目标消费数据;

第三确定模块,用于确定所述目标消费数据对应的额外折扣系数;

第四确定模块,用于根据所述额外折扣系数以及所述初始折扣信息,确定所述用户购买所述云计算资源的当前折扣信息。

在可选的实施方式中,所述目标消费数据包括所述用户在所述云计算资源对应的产品线上的历史消费数据。

第三方面,本申请实施例提供一种计算机设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述前述实施方式任一项所述的方法的步骤。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行所述前述实施方式任一项所述的方法。

本申请实施例提供了一种云计算资源的优惠数据处理方法及装置。通过确定用户针对云计算资源的订购信息,该订购信息用于购买云计算资源,该订购信息对应有初始折扣信息;确定该用户在预设周期内的目标消费数据;确定该目标消费数据对应的额外折扣系数;根据该额外折扣系数以及初始折扣信息,确定所述用户购买所述云计算资源的当前折扣信息。以此可以根据用户的历史消费情况给予额外折扣优惠,从而实现在条件同等的情况下,用户最近一段时间内消费得越多就越能在之后一段时间内享受更大的折扣优惠。

附图说明

为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种云计算资源的优惠数据处理方法流程示意图;

图2为本申请实施例提供的另一种云计算资源的优惠数据处理方法流程示意图;

图3为本申请实施例提供的一种云计算资源的优惠数据处理装置结构示意图;

图4为本申请实施例提供的一种计算机设备结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

图1为本申请实施例提供的一种云计算资源的优惠数据处理方法流程示意图。如图1所示,该方法包括:

S110,确定来自客户端的用户针对云计算资源的订购信息,该订购信息用于购买云计算资源,该订购信息对应有初始折扣信息。

其中,用户可以在平台上进行注册。在用户注册到该平台之后,可以使用该平台提供的服务。该平台提供的服务可以包括购买云计算资源、对购买的云计算资源进行付费、了解云计算资源相关的信息以及推荐新用户等多种服务。

该云计算资源可以包括云主机、云服务器、云数据量、云通信、云安全以及云智能等等服务对应的资源。

在用户针对某一产品进行新购或续费时,该产品可以对应有一个初始折扣信息。该初始折扣信息可以为平台统一的、或者针对某一客户群体统一的折扣,该初始折扣信息可以认为是云平台的默认值。该云平台可以根据该用户的历史消费数据进行计算以获得一个额外的折扣优惠系数。根据该额外折扣优惠系数和平台针对所有用户生效的官网折扣优惠或用户签订合同时所设定的折扣优惠进行计算以获得最终的折扣优惠。

用户可以通过云平台进行产品订购,该订购可以产品主要为云计算资源,在购买云计算资源后,可以创建云计算产品实例,以便为购买该产品的用户提供相应的云服务。

其中,在用户的订购信息可以包括购买新的产品或者对已购买的产品进行续费。用户可以基于该云平台通过客户端提供的用户界面,来触发订购信息。例如,该客户端可以对该云平台提供的产品进行展示,用户可以针对展示的产品触发购买操作,客户端在接收到购买操作后,生成订购信息,并发送给云平台。

该订购信息可以携带有云计算产品的产品标识。其中,可以预先定义各个云计算产品的初始折扣信息,并将该初始折扣信息与产品标识对应存储在数据库中。在接收到订购信息后,可以基于该订购请求携带的产品标识在数据库中获取初始折扣信息。

S120,确定用户在预设周期内的目标消费数据。

该目标消费数据可以包括用户在云计算资源对应的产品线上的历史消费数据。

作为一个示例,用户历史消费数据包括但不仅限于用户最近N个月的消费数据,该N为预设阈值,例如,可以取1~6之间,即一般看最近1个月到最近2个季度这个时间范围内的消费数据。其中,该历史消费数据包括但不仅限于用户在当前待续费的产品实例所属的产品线上的历史消费数据,该用户在某产品线上的历史消费数据包括但不仅限于用户在产品线的预付费产品上的历史消费数据(即也可以包含用户在所述产品线的后付费产品上的历史消费数据)。基于该用户在不同产品线上的历史消费情况,可以更精细的对用户的消费能力进行画像,以此可以更好的为用户提供更合理的计费方式。

由于云平台可以实时的对用户消费数据按照周期进行统计,该各个用户的消费数据可以与用户标识对应存储在数据库中。在接收到用户的订购信息后,该订购信息可以包括用户标识,可以根据用户标识在数据库中获取对应的目标消费数据。

S130,确定目标消费数据对应的额外折扣系数。

可以预先定义消费数据与额外优惠折扣系数之间的对应关系。该对应关系可以为消费值范围与额外优惠折扣系数的对应关系。

基于用户的目标消费数据,可以在预先确定的消费数据与额外优惠系数之间的对应关系中进行匹配,确定其对应的额外折扣系数。

另外,还可以预先定义消费数据与额外折扣系数之间的转换公式,基于该目标消费数据以及该转换公式,可以计算得到当前额外优惠系数。

S140,根据额外折扣系数以及初始折扣信息,确定用户购买云计算资源的当前折扣信息。

将额外折扣系数以及初始折扣信息进行综合,可以得到该用户的当前订购信息对应的当前折扣值,基于该当前折扣值可以生成该订购信息对应的订购账单,以便用户对该账单进行确认以及付费等操作。

本申请实施例通过根据用户的历史消费情况给予额外折扣优惠,从而实现在条件同等的情况下,用户最近一段时间内消费得越多就越能在之后一段时间内享受更大的折扣优惠。

在一些实施例中,在确定用户历史消费数据后,可以历史消费数据来量化用户消费能力,并根据用户消费能力等级动态调整用户新购、续费产品时的折扣优惠的机制,从而真正实现平台的折扣优惠尽可能往高消费能力客户倾斜,从而实现平台、用户均能利益最大化并实现双赢的效果。作为一个示例,如图2所示,上述步骤S130可以包括如下步骤:

S210,基于目标消费数据确定用户的历史消费基数;

对目标消费数据进行平均,确定该周期内的历史消费基数。例如,可以根据预设的第一数学计算公式对用户历史消费数据进行预计算得到历史消费基数,其中该预设的第一数学计算公式包括但不仅限于加和、取平均等公式。

S220,基于历史消费基数以及预先配置的消费基数与折扣系数的对应关系,确定额外折扣系数。

据该历史消费基数和预设的额外折扣系数配置项获取对应的额外折扣系数,其中该额外折扣系数配置项可以由一系列<历史消费基数下限,历史消费基数上限,折扣系数>三元组组成,且该历史消费基数下限为开区间,该历史消费基数上限为闭区间(具体实现时可以用0或负数代表无穷大),其代表的含义是,当历史消费基数大于历史消费基数下限且小于等于历史消费基数上限时,取该三元组中的折扣系数作为所述额外折扣系数。

在一些实施例中,在上述步骤S110之后,可以确定所述云计算资源所属的产品线;获取云计算资源所属的产品线对应的预先配置的消费基数与折扣系数的对应关系。具体实现时,该预设的额外折扣系数配置项是按产品线粒度配置还是按全平台粒度配置,取决于历史消费数据在实现上是只包含用户在待新购或续费的产品实例所属的产品线的消费数据还是包含了用户在其他更多产品线的消费数据。即,如果在具体实现时所述历史消费数据只包含了当前待新购或续费的产品实例所属的产品线的消费数据,则该预设的额外折扣系数配置项则是产品线粒度生效,即平台需要针对每个产品线分别预设一个额外折扣系数配置项,否则只需要预设一个这样的配置项即可。

可选地,该预设的额外折扣系数配置也可以将产品新购和续费所对应的额外折扣系数进行分别配置,以实现续费和新购在折扣优惠上应用不同的策略。

可以先按照所述云计算资源所属的产品线配置各个消费范围对应的折扣系数。

作为一个示例,该额外折扣系数配置项可以如下所示:

<0,30万,1>;

<30万,50万,0.95>;

<50万,100万,0.9>;

<100万,1000万,0.85>;

<1000万,-1,0.8>。

根据用户当前待新购或续费的产品实例所属的产品线、购买时长及用户商务合同,按照现有各云计算厂商的折扣优惠机制获取用户原本可享受的折扣;根据所述额外折扣系数、所述原本可享受的折扣和系统预设的第二数学计算公式计算获得用户的最终折扣。该第二数学计算公式包括但不限于两数相乘,即用户最终折扣=原本可享受的折扣*额外折扣系数。

通过本申请实施例,在用户的商务折扣和云平台面向所有用户开放的折扣优惠基础上,可以根据用户的历史消费情况给予额外折扣优惠,从而实现在条件同等的情况下,用户最近一段时间内消费得越多就越能在之后一段时间内享受更大的折扣优惠。

图3为本申请实施例提供的一种云计算资源的优惠数据处理装置结构示意图。如图3所示,该装置包括:

第一确定模块301,用于确定来自客户端的用户针对云计算资源的订购信息,所述订购信息用于购买所述云计算资源,所述订购信息对应有初始折扣信息;

第二确定模块302,用于确定所述用户在预设周期内的目标消费数据;

第三确定模块303,用于确定所述目标消费数据对应的额外折扣系数;

第四确定模块304,用于根据所述额外折扣系数以及所述初始折扣信息,确定所述用户购买所述云计算资源的当前折扣信息。

在一些实施例中,所述目标消费数据包括所述用户在所述云计算资源对应的产品线上的历史消费数据。

在一些实施例中,第三确定模块303具体用于:

基于所述目标消费数据确定所述用户的历史消费基数;

基于所述历史消费基数以及预先配置的消费基数与折扣系数的对应关系,确定所述额外折扣系数。

在一些实施例中,第三确定模块303具体用于:

基于所述目标消费数据进行平均,确定所述周期内的历史消费基数。

在一些实施例中,还包括:配置模块,用于按照所述云计算资源所属的产品线配置各个消费范围对应的折扣系数。

在一些实施例中,获取模块,用于:

确定所述云计算资源所属的产品线;

获取所述云计算资源所属的产品线对应的预先配置的消费基数与折扣系数的对应关系。

本申请实施例提供的云计算资源的优惠数据处理装置,与上述实施例提供的云计算资源的优惠数据处理方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

如图4所示,本申请实施例提供的一种计算机设备700,该计算机设备700可以为云平台,该计算机设备700可以包括:处理器701、存储器702和总线,所述存储器702存储有所述处理器701可执行的机器可读指令,当计算机设备运行时,所述处理器701与所述存储器702之间通过总线通信,所述处理器701执行所述机器可读指令,以执行如上述云计算资源的优惠数据处理方法的步骤。

具体地,上述存储器702和处理器701能够为通用的存储器和处理器,这里不做具体限定,当处理器701运行存储器702存储的计算机程序时,能够执行上述云计算资源的优惠数据处理方法。

对应于上述云计算资源的优惠数据处理方法,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行上述云计算资源的优惠数据处理方法的步骤。

本申请实施例所提供的云计算资源的优惠数据处理装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本申请实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台分流设备(可以是个人计算机,服务器,或者计算机设备等)执行本申请各个实施例所述移动控制方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的范围。都应涵盖在本申请的保护范围之内。

技术分类

06120112186943