【技术实现步骤摘要】
平台资源成本分摊方法、装置、存储介质及计算机设备
本申请涉及互联网
,尤其涉及一种平台资源成本分摊方法、装置、存储介质及计算机设备。
技术介绍
随着企业规模及业务的不断增长,企业需要进行数字化转型,采用数据驱动模式以支持企业营销、业务运营。数据中台、大数据平台或私有云是帮助企业实现数字化转型的核心技术方案。但是,现有技术中大部分企业内部也是将平台整体服务器成本计算在个别部门头上,而其他同样共享资源的部门不分摊整体服务器成本,这种笼统的计算方式不利于企业财务对各部门的成本与利润的精准核算。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种平台资源成本分摊方法、装置、存储介质及计算机设备。第一方面,本申请实施例提供了一种平台资源成本分摊方法,该方法包括:通过数据采集获取平台租户使用每个集群中的服务器资源的多种源数据;对每个集群对应的每种源数据进行解析或数据抽取,得到每个集群对应的多种用户任务资源使用信息列表;通过每个集群对应的多种用户任务 ...
【技术保护点】
1.一种平台资源成本分摊方法,其特征在于,所述方法包括:/n通过数据采集获取平台租户使用每个集群中的服务器资源的多种源数据;/n对每个集群对应的每种所述源数据进行解析或数据抽取,得到每个集群对应的多种用户任务资源使用信息列表;/n通过每个集群对应的所述多种用户任务资源使用信息列表获取每个平台租户在每个集群中的计算资源使用量和存储资源使用量;/n根据每个平台租户在每个集群中的计算资源使用量、存储资源使用量获取每个平台租户在每个集群中对应的分摊系数;/n获取每个集群中服务器的数量;/n根据每个平台租户在每个集群中对应的分摊系数和每个集群中服务器的数量获取每个平台租户分摊服务器数 ...
【技术特征摘要】
1.一种平台资源成本分摊方法,其特征在于,所述方法包括:
通过数据采集获取平台租户使用每个集群中的服务器资源的多种源数据;
对每个集群对应的每种所述源数据进行解析或数据抽取,得到每个集群对应的多种用户任务资源使用信息列表;
通过每个集群对应的所述多种用户任务资源使用信息列表获取每个平台租户在每个集群中的计算资源使用量和存储资源使用量;
根据每个平台租户在每个集群中的计算资源使用量、存储资源使用量获取每个平台租户在每个集群中对应的分摊系数;
获取每个集群中服务器的数量;
根据每个平台租户在每个集群中对应的分摊系数和每个集群中服务器的数量获取每个平台租户分摊服务器数量;
根据所有平台租户分摊服务器数量获取每个平台租户的资源分摊比;
获取企业总服务器成本;
根据企业总服务器成本和每个平台租户的资源分摊比获取每个平台租户的平台资源分摊成本。
2.根据权利要求1所述的方法,其特征在于,所述通过数据采集获取平台租户使用每个集群中的服务器资源的多种源数据,包括:
通过离线数据采集获取平台租户使用每个集群中的服务器资源的后台管理数据、元数据库数据、调度任务数据、自助提数数据、数据查询数据、镜像存储数据;
通过实时数据采集获取平台租户使用每个集群中的服务器资源的Yarn日志、审计日志。
3.根据权利要求2所述的方法,其特征在于,所述对每个集群对应的每种所述源数据进行解析或数据抽取,得到每个集群对应的多种用户任务资源使用信息列表,包括:
分别对每个集群对应的后台管理数据、元数据库数据、调度任务数据、自助提数数据、数据查询数据进行数据抽取,将抽取到的数据进行存储得到每种源数据对应的用户任务资源使用信息列表;
分别对每个集群对应的镜像存储数据、Yarn日志、审计日志进行解析,将解析到的数据进行存储得到每种源数据对应的用户任务资源使用信息列表。
4.根据权利要求3所述的方法,其特征在于,所述通过每个集群对应的所述多种用户任务资源使用信息列表获取每个平台租户在每个集群中的计算资源使用量,包括:
从每个集群对应的所述多种用户任务资源使用信息列表中获取每个平台租户在每个集群中作业的job数量及每个job对应的map数量、单个map的内存申请量、map的平均执行时长、reduce数量、单个reduce的内存申请量、reduce的平均执行时长;
分别对每个job的map数量、对应的单个map的内存申请量、对应的map的平均执行时长进行求积得到每个job的第一计算资源使用量;
分别对每个job的reduce数量、对应的reduce的内存申请量、对应的reduce的平均执行时长进行求积得到每个job的第二计算资源使用量;
对每个平台租户在每个集群中作业的所有job对应的第一计算资源使用量与第二计算资源使用量求和得到每个平台租户在每个集群中的计算资源使用量。
5.根据权利要求4所述的方法,其特征在于,所述根据每个平台租...
【专利技术属性】
技术研发人员:杨泽森,
申请(专利权)人:京东数字科技控股有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。