测算云主机、云机房盈亏的方法、系统及计算机介质技术方案

技术编号:30091965 阅读:24 留言:0更新日期:2021-09-18 08:54
本发明专利技术提供了测算云主机、云机房盈亏的方法、系统及计算机介质,该方法包括:划分云主机租赁周期为n个计费周期,定义第i(1≤i≤n)个计费周期内云主机的节点成本为X

【技术实现步骤摘要】
测算云主机、云机房盈亏的方法、系统及计算机介质


[0001]本专利技术涉及计算机
,尤其涉及一种测算云主机、云机房盈亏的方法、系统及计算机介质。

技术介绍

[0002]云主机是整合了计算、存储与网络资源的IT基础设施能力租用服务,能提供基于云计算模式的按需使用和按需付费能力的服务器租用服务,属于云计算的重要基础设施,越来越多的个人、中小企业用户开始尝试租赁云主机,实现云上办公或其他业务,提高了效率和便捷性。用户在购买云主机服务时,用户会根据自身的需求选择云主机的资源配置,如CPU、内存、磁盘、宽带峰值等,且多数会选择根据云主机的配置信息作为计费依据,在这种情况下,在用户的云主机租赁期内,核算云主机的结算费用后,未实时地核算云主机的盈亏情况,也无法预测何时实现盈利,对云主机的定价的决策缺乏核算依据。
[0003]有鉴于此,有必要对现有技术中的测算云主机盈亏的方法予以改进,以解决上述问题。

技术实现思路

[0004]本专利技术的目的在于揭示一种测算云主机、云机房盈亏的方法、系统及计算机介质,用以测算云主机在租赁期内的盈亏情况,便于财务分析和决策,以解决现有技术中无法准确测算云主机盈亏情况的缺陷。
[0005]为实现上述第一个专利技术目的,本专利技术提供了测算云主机盈亏的方法,包括:
[0006]划分云主机租赁周期为n个计费周期,定义第i(1≤i≤n)个计费周期内云主机的节点成本为X
i
,前i个周期内产生的总成本X=X1+X2+

+X/>i

[0007]采集云主机第i个计费周期的资源配置信息、资源使用率;
[0008]确定云主机第i个计费周期资源配置信息的资源数量和资源费率;
[0009]根据所述云主机第i个计费周期的资源配置信息、资源使用率和资源费率计算在第i个计费周期内产生的结算费用Y
i
,Y
i
=资源数量*计费时间*资源费率*资源使用率;
[0010]所述云主机在i个周期内产生的计费总额Y=Y1+Y2…
+Y
i

[0011]测算云主机在第i个计费周期结束时的盈亏情况,如Y
i

X
i
大于0,则表示盈利,反之,则预测云主机将在哪一个计费周期结束后实现盈利。
[0012]作为本专利技术的进一步改进,所述n个计费周期以时、日、周、月、季、年中的一种为单位,所述n个计费周期为等时间划分或非等时间划分。
[0013]作为本专利技术的进一步改进,所述云主机的资源配置信息包括CPU核数、内存大小、磁盘容量、宽带峰值,所述第i个计费周期内云主机的节点成本X
i
由该计费周期内资源配置信息决定。
[0014]作为本专利技术的进一步改进,当采集的资源配置信息发生变更时,以资源配置信息发生变更的时间点为界重新划分租赁周期,或重新计算资源配置信息发生变更的时间点所
在的第i个计费周期云主机盈亏情况。
[0015]作为本专利技术的进一步改进,采集云主机资源配置信息、资源使用率的时间间隔为10s

60s,所述资源使用率为计费周期内每一次采集的资源使用率实时数据的算数平均值。
[0016]作为本专利技术的进一步改进,各步骤中的采集信息以及计算结果信息均存入高速存储数据库,所述高速存储数据库为时序数据库InfluxDB、OpenTSDB、Prometheus、Graphite、Redis中的一种或多种。
[0017]作为本专利技术的进一步改进,当第i个计费周期结束云主机亏损时,通过对前i个计费周期每一个结束时的盈亏情况进行曲线分析,根据曲线的变化趋势,预测云主机在第几个计费周期结束时实现盈利。
[0018]基于相同专利技术思想,并为实现第二个专利技术目的,本申请还揭示了一种测算云机房盈亏的方法,所述云机房包括m个云主机,每个所述云主机采用第一专利技术创造任一所述的测算云主机盈亏的方法测算盈亏,通过比较m个云主机的结算费用总和与m个云主机的总成本测算所述云机房的盈亏。
[0019]基于相同专利技术思想,并为实现第三个专利技术目的,本申请还揭示了一种测算云机房盈亏的系统,包括:
[0020]若干云主机,为用户提供云计算服务;
[0021]资源信息采集系统,采集云主机的资源配置信息、资源使用率;
[0022]资源信息成本系统,记录云主机资源的资源费率以及根据每一个计费周期内资源配置信息确定节点成本;
[0023]高速存储数据库,存储云主机的每一个计费周期内的资源配置信息、资源使用率、资源费率、计算结果,所述计算结果包括计费周期内的云主机产生的结算费用、云主机节点成本以及前i个计费周期内的云主机产生的结算费用总额、云主机成本总额。
[0024]基于相同专利技术思想,并为实现第四个专利技术目的,本申请还揭示了一种计算机介质,所述计算机可读介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行第二专利技术创造所述的测算云机房盈亏的方法中的步骤。
[0025]与现有技术相比,本专利技术的有益效果是:
[0026]云主机在租赁期进行收费情况时,存在着云主机资源配置大小、数量、性能及使用率等方面的差异,不同用户所租赁的云主机盈亏情况是不一样的,在本申请中,根据云主机资源配置的资源数量、资源费率、资源使用率等的不同情况,可以针对每一个云主机测算前i个计费周期的总成本与总收费情况,从而判断盈亏情况,方便财务分析和决策,在实现对单个云主机测算盈亏情况的分析后,进一步会实现掌握整个云机房的盈亏情况,有助于分析云主机用户的经济价值,为云主机更合理定价提供依据。
[0027]同时,在本申请中,通过测算租赁期内前i个计费周期计算云主机的盈亏情况,可以实现盈亏平衡点的预测,能精确、实时地计算盈利情况,也能够实时确定该云主机的盈亏点出现时间,能够让云主机的运营者实时确定其盈亏情况,并据此作出分析和决策。
附图说明
[0028]图1为本专利技术测算云主机盈亏的方法的流程图;
[0029]图2本专利技术云机房的拓扑图;
[0030]图3为本专利技术测算云机房盈亏的系统拓扑图;
[0031]图4为本专利技术计算机介质模块示意图。
具体实施方式
[0032]下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本专利技术的保护范围之内。
[0033]在详细阐述本实施例之前,对本申请各个实施例所涉及的技术术语予以必要解释与定义。
[0034]术语“云主机”:是整合了计算、存储与网络资源的IT基础设施能力租用服务,能提供基于云计算模式的按需使用和按需付费能力的服务器租用服务,属于云计算的重要基础设施。
[0035]术语“云机房”:是指含有若干云主机的云计算节点、集群、数据中心。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.测算云主机盈亏的方法,其特征在于,包括:划分云主机租赁周期为n个计费周期,定义第i(1≤i≤n)个计费周期内云主机的节点成本为X
i
,前i个周期内产生的总成本X=X1+X2+

+X
i
;采集云主机第i个计费周期的资源配置信息、资源使用率;确定云主机第i个计费周期资源配置信息的资源数量和资源费率;根据所述云主机第i个计费周期的资源配置信息、资源使用率和资源费率计算在第i个计费周期内产生的结算费用Y
i
,Y
i
=资源数量*资源费率*计费时间*资源使用率;所述云主机在i个周期内产生的计费总额Y=Y1+Y2…
+Y
i
;测算云主机在第i个计费周期结束时的盈亏情况,如Y
i

X
i
大于0,则表示盈利,反之,则预测云主机将在哪一个计费周期结束后实现盈利。2.根据权利要求1所述测算云主机盈亏的方法,其特征在于:所述n个计费周期以时、日、周、月、季、年中的一种为单位,所述n个计费周期为等时间划分或非等时间划分。3.根据权利要求1所述测算云主机盈亏的方法,其特征在于,所述云主机的资源配置信息包括CPU核数、内存大小、磁盘容量、宽带峰值,所述第i个计费周期内云主机的节点成本X
i
由该计费周期内资源配置信息决定。4.根据权利要求3所述测算云主机盈亏的方法,其特征在于:当采集的资源配置信息发生变更时,以资源配置信息发生变更的时间点为界重新划分租赁周期,或重新计算资源配置信息发生变更的时间点所在的第i个计费周期云主机盈亏情况。5.根据权利要求1所述测算云主机...

【专利技术属性】
技术研发人员:涂雪坤
申请(专利权)人:华云数据厦门网络有限公司
类型:发明
国别省市:

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

1