一种云资源计费方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24361882 阅读:28 留言:0更新日期:2020-06-03 03:50
本发明专利技术实施例公开了一种云资源计费方法、装置、电子设备及存储介质,该方法包括:根据接收的计费指令确定云资源使用方部署的按使用量计费的服务项、服务项的计费时段和初始单价;根据服务项的部署时长,确定服务项在计费时段内的至少一个折扣系数,并根据折扣系数将计费时段划分为至少一个第一子时段;基于服务项的分时计费规则,将各第一子时段划分为至少两类第二子时段,并确定各第一子时段内各类第二子时段的时段系数和使用量;根据服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用。通过根据折扣系数和时段系数来进行计费,提高了云资源计费的灵活性。

A cloud resource accounting method, device, electronic device and storage medium

【技术实现步骤摘要】
一种云资源计费方法、装置、电子设备及存储介质
本专利技术实施例涉及云计算技术,尤其涉及一种云资源计费方法、装置、电子设备及存储介质。
技术介绍
目前,云使用者(例如企业、政府机关等)可向云服务提供商申请云资源(例如计算资源、存储资源、网络资源和各种软件服务等),云服务提供商可依据申请向云使用者分配相应云资源,并进行计费。现有技术中,云资源计费方法通常为根据云使用者部署云资源服务项的使用量和各服务项的单价来进行计费,该计费方法比较单一,灵活性较差。
技术实现思路
有鉴于此,本专利技术实施例提供了一种云资源计费方法、装置、电子设备及存储介质,提高了云资源计费的灵活性。第一方面,本专利技术实施例提供了一种云资源计费方法,包括:接收计费指令,根据所述计费指令确定云资源使用方部署的服务项、所述服务项的计费时段和初始单价,其中所述服务项为按使用量计费的服务项;根据所述服务项的部署时长,确定所述服务项在所述计费时段内的至少一个折扣系数,并根据所述折扣系数将所述计费时段划分为至少一个第一子时段;基于所述服务项的分时计费规则,将各第一子时段划分为至少两类第二子时段,并确定各第一子时段内各类第二子时段的时段系数和使用量;根据所述服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用。第二方面,本专利技术实施例还提供了一种云资源计费装置,包括:基本信息确定模块,用于接收计费指令,根据所述计费指令确定云资源使用方部署的服务项、所述服务项的计费时段和初始单价,其中所述服务项为按使用量计费的服务项;折扣系数确定模块,用于根据所述服务项的部署时长,确定所述服务项在所述计费时段内的至少一个折扣系数,并根据所述折扣系数将所述计费时段划分为至少一个第一子时段;时段系数和使用量确定模块,用于基于所述服务项的分时计费规则,将各第一子时段划分为至少两类第二子时段,并确定各第一子时段内各类第二子时段的时段系数和使用量;费用确定模块,用于根据所述服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用。第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本申请任意实施例提供的云资源计费方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请任意实施例提供的云资源计费方法。本专利技术实施例提供的一种云资源计费方法、装置、电子设备及存储介质,针对按使用量计费的服务项,云资源提供方的服务器可以根据接收的计费指令确定云资源使用方部署的服务项、服务项的计费时段和初始单价;根据服务项的部署时长,确定服务项在计费时段内的至少一个折扣系数,并根据折扣系数将计费时段划分为至少一个第一子时段;基于服务项的分时计费规则,将各第一子时段划分为至少两类第二子时段,并确定各第一子时段内各类第二子时段的时段系数和使用量;根据服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用。通过根据云资源使用方的服务项部署时长确定折扣系数,根据服务项的分时计费规则确定各类时段的时段系数,并综合服务项的初始单价、折扣系数、时段系数和使用量,得到按使用量计费的服务项的费用,从而可针对不同部署时长的服务项,和/或不同时段的服务项使用量进行差异化的计费,丰富了计费方式,提高了云资源计费的灵活性。附图说明图1是本专利技术实施例一提供的一种云资源计费方法的流程示意图;图2是本专利技术实施例二提供的一种云资源计费装置的结构示意图;图3是本专利技术实施例三提供的一种电子设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。实施例一图1为本专利技术实施例一提供的一种云资源计费方法的流程示意图,本实施例可适用于云资源提供方对各云资源使用方所使用的云资源进行计费的情况,具体是对按使用量长计费的云资源服务项进行计费的情况。该方法可以由本专利技术实施例提供的云资源计费装置来执行,且云资源计费装置可配置于本专利技术实施例提供的电子设备中。参见图1,云资源计费方法,具体包括如下步骤:S110、接收计费指令,根据计费指令确定云资源使用方部署的服务项、服务项的计费时段和初始单价,其中服务项为按使用量计费的服务项。实施本专利技术实施例提供的云资源计费方法的电子设备,例如可以是云资源提供方的服务器。其中,服务器所接收的计费指令,可以是服务器自身按计费周期触发的计费指令,也可以是接收的云资源使用方发送的计费指令。其中,可以以天、月、季度或年作为计费周期,且具体天、月、季度或年的数值可由云资源提供方的服务器根据实际应用场景进行预先设置。其中,云资源使用方部署的服务项为,云资源使用方向云资源提供方申请的按使用量计费的云资源服务项,例如可以包括计算资源、存储资源、网络资源和各种软件服务等。其中,服务项的计费时段为服务项配置后在使用过程中产生费用的时段,即有效计费时段,即若服务项配置后在使用过程中没有产生费用,则该使用时段不作为计费时段。其中,不同服务项的初始单价可以不同,也可以相同,且服务项的初始单价可由云资源提供方的服务器根据实际应用场景进行预先设置,并可存储至预设空间。云资源提供方的服务器在接收到自身按计费周期触发的计费指令时,可根据该计费指令依次查询每一个云资源使用方部署的按使用量计费的服务项,确定每一个云资源使用方部署的服务项的计费时段,以及从预设存储空间获取提前设置的每一个云资源使用方部署的服务项的初始单价。云资源提供方的服务器在接收到某云资源使用方发送的计费指令时,可根据该计费指令查询该云资源使用方部署的按使用量计费的服务项,确定该云资源使用方部署的服务项的计费时段,以及从预设存储空间获取提前设置的该云资源使用方部署的服务项的初始单价。可选的,根据计费指令确定云资源使用方部署的服务项的计费时段,包括:获取计费指令中携带的第一时段,云资源使用方部署的服务项的部署时段,以及服务项的价格配置时段;求取第一时段、部署时段和价格配置时段的交集,得到服务项的计费时段。当服务器所接收的计费指令为自身按计费周期触发的计费指令时,第一时段可以为当前待计费的计费周期;当服务器所接收的本文档来自技高网...

【技术保护点】
1.一种云资源计费方法,其特征在于,包括:/n接收计费指令,根据所述计费指令确定云资源使用方部署的服务项、所述服务项的计费时段和初始单价,其中所述服务项为按使用量计费的服务项;/n根据所述服务项的部署时长,确定所述服务项在所述计费时段内的至少一个折扣系数,并根据所述折扣系数将所述计费时段划分为至少一个第一子时段;/n基于所述服务项的分时计费规则,将各第一子时段划分为至少两类第二子时段,并确定各第一子时段内各类第二子时段的时段系数和使用量;/n根据所述服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用。/n

【技术特征摘要】
1.一种云资源计费方法,其特征在于,包括:
接收计费指令,根据所述计费指令确定云资源使用方部署的服务项、所述服务项的计费时段和初始单价,其中所述服务项为按使用量计费的服务项;
根据所述服务项的部署时长,确定所述服务项在所述计费时段内的至少一个折扣系数,并根据所述折扣系数将所述计费时段划分为至少一个第一子时段;
基于所述服务项的分时计费规则,将各第一子时段划分为至少两类第二子时段,并确定各第一子时段内各类第二子时段的时段系数和使用量;
根据所述服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用。


2.根据权利要求1所述的方法,其特征在于,根据所述计费指令确定云资源使用方部署的服务项的计费时段,包括:
获取所述计费指令中携带的第一时段,所述云资源使用方部署的服务项的部署时段,以及所述服务项的价格配置时段;
求取所述第一时段、部署时段和价格配置时段的交集,得到所述服务项的计费时段。


3.根据权利要求1所述的方法,其特征在于,所述根据所述服务项的部署时长,确定所述服务项在所述计费时段内的至少一个折扣系数,并根据所述折扣系数将所述计费时段划分为至少一个第一子时段,包括:
将服务项的部署起始时间至所述计费时段内各预设时间点的时长,作为各预设时间点的部署时长;
基于预设的服务项的部署时长-折扣对应关系,确定各预设时间点的折扣系数;
将相同折扣系数的时间点构成的时段作为一个第一子时段,得到至少一个第一子时段。


4.根据权利要求1所述的方法,其特征在于,所述根据所述服务项的初始单价、至少一个第一子时段的折扣系数,以及各第一子时段内各类第二子时段的时段系数和使用量,确定按使用量计费的服务项的费用,包括:
依序从至少一个第一子时段中,选取当前第一子时段;
针对当前第一子时段内的各类第二子时段,求取所述服务项的初始单价、当前第一子时段的折扣系数、各类第二子时段的时段系数和使用量的乘积,作为当前第一子时段内的各类第二子时段对应的第一费用;
将当前第一子时段内的各类第二子时段对应的第一费用...

【专利技术属性】
技术研发人员:王星宇张慧颖张鹏鹏
申请(专利权)人:上海云海万邦数据科技有限公司
类型:发明
国别省市:上海;31

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

1