一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种云服务的计量计费方法、装置、设备及可读存储介质与流程

2022-11-19 15:23:24 来源:中国专利 TAG:


1.本发明涉及云计算领域,特别是涉及一种云服务的计量计费方法,本发明还涉及一种云服务的计量计费装置、设备及计算机可读存储介质。


背景技术:

2.在云计算时代,随着云服务的应用领域越来越广,云服务的类型也越来越多,例如计算、网络、存储、云资源以及编排服务实例等,用户可以从云计算平台上使用各种云服务,相应的也需要进行服务付费,这也就要求对于用户使用的云服务进行计量以及计费,然而现有技术中缺少一种成熟的云服务的计量计费方案,导致难以高效准确地对各种云服务进行计量计费。
3.因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。


技术实现要素:

4.本发明的目的是提供一种云服务的计量计费方法,通过预先构建的包含多种类型云服务的服务子项的单位价格数据的数据库,以及周期性获取的目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,可以对目标云服务在周期内的时间以及费用进行高效准确地计量;本发明的另一目的是提供一种云服务的计量计费装置、设备及计算机可读存储介质,通过预先构建的包含多种类型云服务的服务子项的单位价格数据的数据库,以及周期性获取的目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,可以对目标云服务在周期内的时间以及费用进行高效准确地计量。
5.为解决上述技术问题,本发明提供了一种云服务的计量计费方法,包括:
6.预先构建包含多种类型云服务的服务子项的单位价格数据的数据库;
7.获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据;
8.根据所述操作数据,计算所述目标云服务中各个所述服务子项在上一所述预设周期内的时间用量;
9.从所述数据库中获取所述目标云服务中各服务子项的所述单位价格数据;
10.根据所述单位价格数据以及所述时间用量计算所述目标云服务在上一所述预设周期内的服务费用。
11.优选地,所述服务子项包括服务规格以及服务指标;
12.所述数据库包括用于存储单个类型云服务数据的云服务类型表、用于存储单个类型服务指标数据的服务指标表、用于存储单个类型服务规格数据的服务规格表以及用于存储与自身对应的服务规格或服务指标的单价数据的单位价格数据表;
13.其中,单个所述云服务类型表分别对应多个所述服务指标表以及多个所述服务规格表,单个所述服务规格表对应多个所述服务器指标表,所述服务指标表以及所述服务规
格表均与所述单位价格数据表一一对应。
14.优选地,所述获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据之后,所述根据所述操作数据,计算所述目标云服务中各个所述服务子项在上一所述预设周期内的时间用量之前,该云服务的计量计费方法还包括:
15.将所有所述操作数据中,与预存的所述目标云服务所属用户的待计量服务子项无关的操作数据剔除;
16.所述根据所述操作数据,计算所述目标云服务中各个所述服务子项在上一所述预设周期内的时间用量具体为:
17.根据剔除后的所述操作数据,计算所述目标云服务中各个所述待计量服务子项在上一所述预设周期内的时间用量。
18.优选地,所述根据剔除后的所述操作数据,计算所述目标云服务中各个所述待计量服务子项在上一所述预设周期内的时间用量具体为:
19.将剔除后的所述操作数据中,各个所述待计量服务子项的创建操作与删除操作的间隔时间作为该待计量服务子项的总时间跨度;
20.根据剔除后的所述操作数据中各个所述待计量服务子项的修改操作,将所述总时间跨度分割成时间段,并确定出各个时间段对应的服务子项参数;
21.根据分割得到的各个所述时间段及其对应的所述服务子项参数,分别计算各个所述时间段的时间用量;
22.将每个所述待计量服务子项的各个所述时间段的时间用量之和,作为该待计量服务子项在上一所述预设周期内的时间用量。
23.优选地,该云服务的计量计费方法还包括:
24.响应于通过指定接口接收到的对于指定的所述单位价格数据的修改或删除指令,对指定的所述单位价格数据进行相应的修改或删除。
25.优选地,所述获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据具体为:
26.根据预设采集地址、指定数据采集内容以及组装要求,从目标云服务所在平台采集以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据。
27.优选地,应用于目标云计算平台;
28.所述目标云服务具体为所述目标云计算平台的云服务或者与所述目标云计算平台连接的第三方平台的云服务。
29.为解决上述技术问题,本发明还提供了一种云服务的计量计费装置,包括:
30.构建模块,用于预先构建包含多种类型云服务的服务子项的单位价格数据的数据库;
31.第一获取模块,用于获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据;
32.第一计算模块,用于根据所述操作数据,计算所述目标云服务中各个所述服务子项在上一所述预设周期内的时间用量;
33.第二获取模块,用于从所述数据库中获取所述目标云服务中各服务子项的所述单位价格数据;
34.第二计算模块,用于根据所述单位价格数据以及所述时间用量计算所述目标云服务在上一所述预设周期内的服务费用。
35.为解决上述技术问题,本发明还提供了一种云服务的计量计费设备,包括:
36.存储器,用于存储计算机程序;
37.处理器,用于执行所述计算机程序时实现如上所述云服务的计量计费方法的步骤。
38.为解决上述技术问题,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述云服务的计量计费方法的步骤。
39.本发明提供了一种云服务的计量计费方法,为了对服务子项众多且服务子项随着被修改而动态变化的云服务进行时间以及费用的计量,本技术首先构建了包含多种类型云服务的服务子项的单位价格数据的数据库,然后周期性地获取目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,根据操作数据首先可以计算目标云服务中各个服务子项在上一预设周期内的时间用量,接着从数据库中获取目标云服务中各服务子项的单位价格数据后,结合时间用量便可以进行服务费用的计量,从而实现对于云服务高效准确的计量计费。
40.本发明还提供了一种云服务的计量计费装置、设备及计算机可读存储介质,具有如上云服务的计量计费方法相同的有益效果。
附图说明
41.为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
42.图1为本发明提供的一种云服务的计量计费方法的流程示意图;
43.图2为本发明提供的一种资源单价模型的结构示意图;
44.图3为本发明提供的一种操作数据的数据结构表;
45.图4为本发明提供的一种云服务的计量计费装置的结构示意图;
46.图5为本发明提供的一种云服务的计量计费设备的结构示意图。
具体实施方式
47.本发明的核心是提供一种云服务的计量计费方法,通过预先构建的包含多种类型云服务的服务子项的单位价格数据的数据库,以及周期性获取的目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,可以对目标云服务在周期内的时间以及费用进行高效准确地计量;本发明的另一核心是提供一种云服务的计量计费装置、设备及计算机可读存储介质,通过预先构建的包含多种类型云服务的服务子项的单位价格数据的数据库,以及周期性获取的目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,
可以对目标云服务在周期内的时间以及费用进行高效准确地计量。
48.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.请参考图1,图1为本发明提供的一种云服务的计量计费方法的流程示意图,该云服务的计量计费方法包括:
50.s101:预先构建包含多种类型云服务的服务子项的单位价格数据的数据库;
51.具体的,考虑到如上背景技术中的技术问题,又结合考虑到云服务的类型及其所涉及的服务子项众多,且在对单个云服务的使用过程中,用户还可能动态修改服务子项参数,首先为了对多种类型的云服务均能实现计量计费,本发明实施例中预先构建了多种类型云服务的服务子项的单位价格数据的数据库,而这里之所以制定的是“单位价格”,也是考虑到可以应对用户的动态修改,也即无论用户如何修改服务子项的具体内容,其时间以及费用的计量也均可以基于单位价格数据来展开,从而便于实现对于各种类型云服务的动态计量计费。
52.其中,为了更好地介绍,现列举集中云服务的具体实例,例如云服务类型可以为云主机,其下具有的服务指标(也即服务子项)为:cpu、内存以及磁盘。另一种云服务类型为中间件这种编排服务,其具有的服务规格(也即服务子项)为:1核1g,用户可以根据自身需求对需要的服务子项进行修改,例如将服务规格调整为2核2g等,那么相应的计时以及计费便需要进行翻倍。
53.具体的,云服务的类型可以为多种,例如可以为常规的计算、网络以及存储,也可以为新兴的云资源以及编排服务实例等,在云计算时代,随着云服务的应用领域越来越广,对于公有云计算平台来说,只有计算、网络与存储这三大服务往往是不太够的,在目前互联网应用百花齐放的背景下,云资源信息以及编排服务实例计算用量和费用技术也是云计算平台的关键技术之一,在云计算平台中发挥着至关重要的作用。此外,在大数据分析越来越盛行的背景下,对云资源以及编排服务进行计量和计费的可靠便捷管理也变得更为重要。因此,云资源以及编排服务计量和计费也就顺理成章地成为了云计算平台为用户创造价值的一个重要服务,所以计量计费的公共平台也就顺理成章的成为了云计算平台为用户创造价值的另一个重要服务,本发明实施例在此不做限定。
54.s102:获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据;
55.具体的,为了平衡计算资源的消耗以及云服务计量的及时性,本发明实施例中选择周期性地对云服务进行计量计费,考虑到云服务的创建以及删除动作决定了云服务的整个生命周期长度,而服务子项的修改则能表征在整个生命周期中各个不同时期的服务子项的具体内容,以便准确地对各个时期进行计时计费,因此本发明实施例中可以主要获取目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,并将其作为后续步骤的数据基础。
56.其中,预设周期可以进行自主设定,例如1天等,本发明实施例在此不做限定。
57.s103:根据操作数据,计算目标云服务中各个服务子项在上一预设周期内的时间
用量;
58.具体的,如上文所述,本步骤中可以首先计算出目标云服务中各个服务子项在上一预设周期内的时间用量,并将其作为后续步骤的数据基础。
59.s104:从数据库中获取目标云服务中各服务子项的单位价格数据;
60.具体的,在有了时间用量后,便可以展开上一预设周期内的服务费用的计量,为此还需要得知目标云服务中各服务子项的单位价格数据,此时可以从数据库中高效地获取到该单位价格数据,并将其作为后续步骤的数据基础。
61.s105:根据单位价格数据以及时间用量计算目标云服务在上一预设周期内的服务费用。
62.具体的,在有了时间用量以及单位价格数据后,通过将两者对应相乘便可以得到目标云服务在上一预设周期内的服务费用,至此便得到了目标云服务在上一预设周期内的时间用量以及服务费用,如此周期性地累加计算,便可以高效准确地对目标云服务进行计量计费。
63.本发明提供了一种云服务的计量计费方法,为了对服务子项众多且服务子项随着被修改而动态变化的云服务进行时间以及费用的计量,本技术首先构建了包含多种类型云服务的服务子项的单位价格数据的数据库,然后周期性地获取目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,根据操作数据首先可以计算目标云服务中各个服务子项在上一预设周期内的时间用量,接着从数据库中获取目标云服务中各服务子项的单位价格数据后,结合时间用量便可以进行服务费用的计量,从而实现对于云服务高效准确的计量计费。
64.在上述实施例的基础上:
65.作为一种优选的实施例,服务子项包括服务规格以及服务指标;
66.数据库包括用于存储单个类型云服务数据的云服务类型表、用于存储单个类型服务指标数据的服务指标表、用于存储单个类型服务规格数据的服务规格表以及用于存储与自身对应的服务规格或服务指标的单价数据的单位价格数据表;
67.其中,单个云服务类型表分别对应多个服务指标表以及多个服务规格表,单个服务规格表对应多个服务器指标表,服务指标表以及服务规格表均与单位价格数据表一一对应。
68.具体的,考虑到云服务类型众多,不同云服务对应的服务规格和/或服务指标的具体类型又比较多样,而且每种服务规格以及服务指标又各自具有对应的单位价格数据,为了方便对这些大量的且不同层次的数据进行管理,本发明实施例中以数据表的形式将其进行存储,并建立好各个数据表质检的映射关系,从而使得数据库中的大量数据具有规律,提高了数据查找时的速率。
69.为了更好地对本发明实施例进行说明,请参考图2,图2为本发明提供的一种资源单价模型的结构示意图,其中,本发明实施例中的数据库中的所有单位价格数据可以称之为资源单价模型,包括云服务类型子模型、服务规格子模型、服务指标子模型以及服务单价子模型,其中,(1)云服务类型子模型:云服务类型、是否计费、开始计费时间;(2)服务规格子模型:云服务类型、服务规格;(3)服务指标子模型:云服务类型、服务规格、服务指标、计费方式(全时计费、运行时计费、一次性计费);(4)服务单价子模型服务单价:云服务类型、
服务规格、服务指标、服务单价、服务单价单位、服务单价计时单位。
70.其中,在图2中,单个服务规格表也可以对应多个服务指标表。
71.作为一种优选的实施例,获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据之后,根据操作数据,计算目标云服务中各个服务子项在上一预设周期内的时间用量之前,该云服务的计量计费方法还包括:
72.将所有操作数据中,与预存的目标云服务所属用户的待计量服务子项无关的操作数据剔除;
73.根据操作数据,计算目标云服务中各个服务子项在上一预设周期内的时间用量具体为:
74.根据剔除后的操作数据,计算目标云服务中各个待计量服务子项在上一预设周期内的时间用量。
75.具体的,考虑到对于不同用户来说,目标云服务中需要计费的服务子项可能不同,例如对于用户a来说,其中的服务规格a可能不需要进行收费,因此本发明实施例中可以将所有操作数据中,与预存的目标云服务所属用户的待计量服务子项无关的操作数据剔除,然后再根据剔除后的操作数据,计算目标云服务中各个待计量服务子项在上一预设周期内的时间用量,从而能为不同用户设计不同的收费服务子项以及免费的服务子项,提升了云服务提供商的灵活性。
76.作为一种优选的实施例,根据剔除后的操作数据,计算目标云服务中各个待计量服务子项在上一预设周期内的时间用量具体为:
77.将剔除后的操作数据中,各个待计量服务子项的创建操作与删除操作的间隔时间作为该待计量服务子项的总时间跨度;
78.根据剔除后的操作数据中各个待计量服务子项的修改操作,将总时间跨度分割成时间段,并确定出各个时间段对应的服务子项参数;
79.根据分割得到的各个时间段及其对应的服务子项参数,分别计算各个时间段的时间用量;
80.将每个待计量服务子项的各个时间段的时间用量之和,作为该待计量服务子项在上一预设周期内的时间用量。
81.具体的,考虑到服务子项修改动作前后的服务子项参数不同,相应的计时效率也不同,假设对于服务规格的计费单位为1核1g,而某个服务规格在修改前为1核1g,而在修改后为2核2g,那么在修改前的时间计量速度为正常的单倍计时速率,而在修改后的时间计量速度为双倍的计时速率,因此本发明实施例中可以通过各个待计量服务子项的修改操作,将总时间跨度分割成时间段,并确定出各个时间段对应的服务子项参数,然后根据分割得到的各个时间段及其对应的服务子项参数,分别计算各个时间段的时间用量,再分别进行费用的计量,具备高效准确的特点。
82.当然,除了该具体方式外,通过操作数据对目标云服务进行时间用量的计量还可以为其他具体方式,本发明实施例在此不做限定。
83.作为一种优选的实施例,该云服务的计量计费方法还包括:
84.响应于通过指定接口接收到的对于指定的单位价格数据的修改或删除指令,对指定的单位价格数据进行相应的修改或删除。
85.具体的,考虑到随着时间的推移,某些云服务可能不再提供,那么则无需在数据库中继续存储该云服务对应的单位价格数据,或者某些云服务的单位价格数据可能发生了变化,那么则需要对其进行修改,为了方便上述修改以及删除动作的进行,本发明实施例中提供了修改接口,用户可以通过指定接口发送对应的指令对指定的单位价格数据进行相应的修改或删除,提升了用户体验。
86.当然,某些情况下可能需要增加数据库中的数据,因此本发明实施例中也可以通过指定接口接口接收对于指定类型云服务的单位价格数据的增加指令,从而在数据库中增加指定类型云服务的单位价格数据。
87.作为一种优选的实施例,获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据具体为:
88.根据预设采集地址、指定数据采集内容以及组装要求,从目标云服务所在平台采集以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据。
89.具体的,为了提升自动化程度并解放人力,本发明实施例中可以根据预设采集地址、指定数据采集内容以及组装要求,从目标云服务所在平台采集以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,目标云服务所在平台接收到指定数据采集内容以及组装要求后,便可以获取到指定数据采集内容,并将其按照组装要求组装后发送至计时计费平台。
90.为了更好的对本发明实施例进行说明,请参考图3,图3为本发明提供的一种操作数据的数据结构表,考虑到某些情况下用户需要自主上传操作数据,用户可以按照自身的业务需求按照如图3的资源(云服务)采集模型的要求组装资源采集模型数据,调用开放接口发送给计量计费公共平台创建、修改、删除等操作,数据推送的过程中需要校验推送数据的资源(云服务)类型、资源(服务)指标是否与对应的单位价格数据匹配,校验资源容量是否合规等,校验完成后数据会保存到计量计费公共平台的如图3中的资源操作数据表以及资源操作明细数据表中。
91.其中,图3中的资源操作表对应一种类型的云服务,而单个的资源操作表又可以对应多个资源操作明细表,也即该云服务对应的各个服务子项的明细数据表,图3中的vdc为云计算平台的资源池,委派主机的部分控制权,作为主机或者集群的直接子集。
92.作为一种优选的实施例,应用于目标云计算平台;
93.目标云服务具体为目标云计算平台的云服务或者与目标云计算平台连接的第三方平台的云服务。
94.具体的,本发明实施例中的计量计费平台可以应用于目标云计算平台,如此一来,该计量计费平台不仅可以为目标云计算平台上的云服务用户进行计量计费,还可以为第三方平台中的云服务用户进行计量计费。
95.其中,目标云计算平台可以为多种类型,例如可以为k8s平台等,本发明实施例在此不做限定。
96.请参考图4,图4为本发明提供的一种云服务的计量计费装置的结构示意图,该云服务的计量计费装置包括:
97.构建模块41,用于预先构建包含多种类型云服务的服务子项的单位价格数据的数
据库;
98.第一获取模块42,用于获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据;
99.第一计算模块43,用于根据操作数据,计算目标云服务中各个服务子项在上一预设周期内的时间用量;
100.第二获取模块44,用于从数据库中获取目标云服务中各服务子项的单位价格数据;
101.第二计算模块45,用于根据单位价格数据以及时间用量计算目标云服务在上一预设周期内的服务费用。
102.本发明实施例提供了一种云服务的计量计费装置,为了对服务子项众多且服务子项随着被修改而动态变化的云服务进行时间以及费用的计量,本技术首先构建了包含多种类型云服务的服务子项的单位价格数据的数据库,然后周期性地获取目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,根据操作数据首先可以计算目标云服务中各个服务子项在上一预设周期内的时间用量,接着从数据库中获取目标云服务中各服务子项的单位价格数据后,结合时间用量便可以进行服务费用的计量,从而实现对于云服务高效准确的计量计费。
103.作为一种优选的实施例,服务子项包括服务规格以及服务指标;
104.数据库包括用于存储单个类型云服务数据的云服务类型表、用于存储单个类型服务指标数据的服务指标表、用于存储单个类型服务规格数据的服务规格表以及用于存储与自身对应的服务规格或服务指标的单价数据的单位价格数据表;
105.其中,单个云服务类型表分别对应多个服务指标表以及多个服务规格表,单个服务规格表对应多个服务器指标表,服务指标表以及服务规格表均与单位价格数据表一一对应。
106.作为一种优选的实施例,该云服务的计量计费装置还包括:
107.剔除模块,用于将所有操作数据中,与预存的目标云服务所属用户的待计量服务子项无关的操作数据剔除;
108.第一计算模块具体用于:
109.根据剔除后的操作数据,计算目标云服务中各个待计量服务子项在上一预设周期内的时间用量。
110.作为一种优选的实施例,第一计算模块包括:
111.第三计算模块,用于将剔除后的操作数据中,各个待计量服务子项的创建操作与删除操作的间隔时间作为该待计量服务子项的总时间跨度;
112.分割模块,用于根据剔除后的操作数据中各个待计量服务子项的修改操作,将总时间跨度分割成时间段,并确定出各个时间段对应的服务子项参数;
113.第四计算模块,用于根据分割得到的各个时间段及其对应的服务子项参数,分别计算各个时间段的时间用量;
114.第五计算模块,用于将每个待计量服务子项的各个时间段的时间用量之和,作为该待计量服务子项在上一预设周期内的时间用量。
115.作为一种优选的实施例,该云服务的计量计费装置还包括:
116.执行模块,用于响应于通过指定接口接收到的对于指定的单位价格数据的修改或删除指令,对指定的单位价格数据进行相应的修改或删除。
117.作为一种优选的实施例,第一获取模块具体用于:
118.根据预设采集地址、指定数据采集内容以及组装要求,从目标云服务所在平台采集以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据。
119.作为一种优选的实施例,应用于目标云计算平台;
120.目标云服务具体为目标云计算平台的云服务或者与目标云计算平台连接的第三方平台的云服务。
121.对于本发明实施例提供的云服务的计量计费装置的介绍请参照前述的云服务的计量计费方法的实施例,本发明实施例在此不再赘述。
122.请参考图5,图5为本发明提供的一种云服务的计量计费设备的结构示意图,该云服务的计量计费设备包括:
123.存储器51,用于存储计算机程序;
124.处理器52,用于执行计算机程序时实现如前述实施例中云服务的计量计费方法的步骤。
125.具体的,存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机可读指令,该内存储器为非易失性存储介质中的操作系统和计算机可读指令的运行提供环境。处理器执行存储器中保存的计算机程序时,可以实现以下步骤:预先构建包含多种类型云服务的服务子项的单位价格数据的数据库;获取以当前时刻为基准的过去预设周期内,目标云服务的包含创建、删除以及服务子项的修改在内的操作数据;根据操作数据,计算目标云服务中各个服务子项在上一预设周期内的时间用量;从数据库中获取目标云服务中各服务子项的单位价格数据;根据单位价格数据以及时间用量计算目标云服务在上一预设周期内的服务费用。
126.本发明实施例提供了一种云服务的计量计费设备,为了对服务子项众多且服务子项随着被修改而动态变化的云服务进行时间以及费用的计量,本技术首先构建了包含多种类型云服务的服务子项的单位价格数据的数据库,然后周期性地获取目标云服务的包含创建、删除以及服务子项的修改在内的操作数据,根据操作数据首先可以计算目标云服务中各个服务子项在上一预设周期内的时间用量,接着从数据库中获取目标云服务中各服务子项的单位价格数据后,结合时间用量便可以进行服务费用的计量,从而实现对于云服务高效准确的计量计费。
127.对于本发明实施例提供的云服务的计量计费设备的介绍请参照前述的云服务的计量计费方法的实施例,本发明实施例在此不再赘述。
128.本发明还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如前述实施例中云服务的计量计费方法的步骤。
129.对于本发明实施例提供的计算机可读存储介质的介绍请参照前述的云服务的计量计费方法的实施例,本发明实施例在此不再赘述。
130.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置
而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
131.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献