【技术实现步骤摘要】
一种费用管理方法及装置、设备、存储介质
[0001]本申请涉及云计算领域,涉及但不限于一种费用管理方法及装置、设备、存储介质。
技术介绍
[0002]随着云计算技术的发展,越来越多的企业选择使用云服务作为信息技术(Information Technology,IT)的基础设施。如何清晰、准确地洞察云服务的相关费用支出,对企业的精细化运营管理尤为重要。
[0003]相关技术中,通常是将某一应用消耗某一资源所产生的费用,作为该应用的实际费用,但是,这样得到的应用的实际费用,并不符合企业的实际业务需求,实用性不高。
技术实现思路
[0004]本申请提供一种费用管理方法及装置、设备、存储介质,可以使得得到的应用的实际费用更符合企业的实际业务需求,实用性较高。
[0005]本申请的技术方案是这样实现的:
[0006]第一方面,本申请提供了一种费用管理方法,所述方法应用于费用管理系统,所述费用管理系统中涉及至少两个应用,以及应用与应用之间的第一关系;所述至少两个应用中包括至少一个独立计费应用和至少一个非独立计费应用;所述方法包括:
[0007]获取第一资源的总费用;所述第一资源为任一个产生费用的资源;
[0008]基于所述第一资源与至少一个第一应用之间的第二关系,将所述总费用分摊至所述至少一个第一应用中的每个所述第一应用,得到所述每个所述第一应用的第一费用;所述第一费用用于表征所述第一应用消耗所述第一资源所产生的费用;所述至少两个应用包括所述至少一个第一应用;
[0 ...
【技术保护点】
【技术特征摘要】
1.一种费用管理方法,其特征在于,所述方法应用于费用管理系统,所述费用管理系统中涉及至少两个应用,以及应用与应用之间的第一关系;所述至少两个应用中包括至少一个独立计费应用和至少一个非独立计费应用;所述方法包括:获取第一资源的总费用;所述第一资源为任一个产生费用的资源;基于所述第一资源与至少一个第一应用之间的第二关系,将所述总费用分摊至所述至少一个第一应用中的每个所述第一应用,得到所述每个所述第一应用的第一费用;所述第一费用用于表征所述第一应用消耗所述第一资源所产生的费用;所述至少两个应用包括所述至少一个第一应用;基于所述每个所述第一应用的第一费用、以及所述应用与应用之间的第一关系,确定所述至少一个独立计费应用中每个所述独立计费应用的第二费用;所述第二费用用于表征所述独立计费应用消耗所述第一资源所产生的费用;输出所述每个所述独立计费应用的第二费用。2.根据权利要求1所述的方法,其特征在于,所述基于所述每个所述第一应用的第一费用、以及所述应用与应用之间的第一关系,确定所述至少一个独立计费应用中每个所述独立计费应用的第二费用,包括:针对所述每个所述第一应用,执行以下步骤:若与所述第一应用之间存在第一关系的上层应用的数量为零,则确定所述第一应用为独立计费应用,且所述独立计费应用的第二费用为所述第一应用的第一费用;若与所述第一应用之间存在第一关系的上层应用的数量为N,所述N大于或等于1,则确定所述第一应用为非独立计费应用,将所述非独立计费应用的第三费用分摊至N个上层应用;针对所述N个上层应用中的每个上层应用,若上层应用为独立计费应用,则停止费用分摊;若上层应用为非独立计费应用,则继续将非独立计费应用的第三费用分摊至非独立计费应用的上层应用,直至上层应用为独立计费应用;在上层应用为独立计费应用的情况下,确定所述独立计费应用的第二费用为所有分摊费用的总和。3.根据权利要求2所述的方法,其特征在于,所述将非独立计费应用的第三费用分摊至N个上层应用,包括:在所述N为1的情况下,将所述非独立计费应用的第三费用全部分摊至上层应用;在所述N大于1的情况下,针对所述N个上层应用,分别确定所述N个上层应用中每个上层应用的分摊比例,将所述非独立应用的第三费用按照所述分摊比例,分别分摊至所述N个上层应用。4.根据权利要求3所述的方法,其特征在于,所述分别确定所述N个上层应用中每个上层应用的分摊比例,包括:基于所述N个上层应用的数量,确定每个所述上层应用的分摊比例;或者,基于所述N个上层应用中每个所述上层应用的针对第一资源的第一消耗量,以及所述第一资源的总消耗量,确定每个所述上层应用的分摊比例。5.根据权利要求1所述的方法,其特征在于,所述基于所述第一资源与至少一个第一应用之间的第二关系,将所述总费用分摊至所述至少一个第一应用中的每个所述第一应用,得到每个所述第一应用的第一费用,包括:针对所述至少一个第一应用中的每个所述第一应用,...
【专利技术属性】
技术研发人员:张弛,王伟杰,姚嘉,康操,
申请(专利权)人:阿维塔科技重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。