一种云管理平台下的公式计算方法及系统技术方案

技术编号:24408898 阅读:40 留言:0更新日期:2020-06-06 08:18
本发明专利技术提供了一种云管理平台下的公式计算方法及系统,所述方法包括获取当前计算结果所需的所有计算参数;根据所述计算参数判断计算类型,加载所述计算类型对应的handler,加载每个handler对应的计算公式;将所述计算参数代入到所述计算公式中进行计算,收集并合并计算结果。利用处理器,建立计算类型与计算公式的对应关系,根据获取的计算参数加载对应的公式进行计算,将计算过程放置在一起,同时提供统一的数据处理过程,有效提供计算效率,增加计算过程的复用性。

A formula calculation method and system based on cloud management platform

【技术实现步骤摘要】
一种云管理平台下的公式计算方法及系统
本专利技术涉及计算机
,尤其是一种云管理平台下的公式计算方法及系统。
技术介绍
在云计算管理平台中,需要给用户展示多种多样的数据,比如资源使用率、系统整体健康度度等等,每一种数据的背后都是各种公式计算的结果,当展示的数据仅仅是一项单独数据时候比较简单,只需要将参数代入公式计算即可,然而当需要展示的数据是经过多重资源、多个计算公式汇总后得到,则比较复杂。例如,当我们需要计算系统的健康度时,假设系统的健康度有网络健康度加存储健康度加计算健康度组成,且占比分别为30%、30%、40%,那我们需要将参数处理后,分别再代入到网络、存储、计算三个模块的工时中计算;整个过程中还会有类型转换、结果的舍入操作等。现有的方式是经过层层的计算汇总而来,且如果展示的数据多样化会让计算过程显得庞杂难以运维,甚至是部分相同的计算过程难以复用,导致后面会有很多的冗余;故将所有公式计算纳入到系统的计算系统或者流程中亟待解决。
技术实现思路
本专利技术提供了一种云管理平台下的公式计算方法及系统,用于本文档来自技高网...

【技术保护点】
1.一种云管理平台下的公式计算方法,其特征是,所述方法包括以下步骤:/n获取计算参数;/n根据所述计算参数判断计算类型,加载所述计算类型对应的handler,加载每个handler对应的计算公式;/n将所述计算参数代入所述计算公式中进行计算,输出计算结果。/n

【技术特征摘要】
1.一种云管理平台下的公式计算方法,其特征是,所述方法包括以下步骤:
获取计算参数;
根据所述计算参数判断计算类型,加载所述计算类型对应的handler,加载每个handler对应的计算公式;
将所述计算参数代入所述计算公式中进行计算,输出计算结果。


2.根据权利要求1所述云管理平台下的公式计算方法,其特征是,所述判断计算类型之前还包括步骤:
对所述计算参数进行预处理。


3.根据权利要求2所述云管理平台下的公式计算方法,其特征是,所述预处理包括计算精度处理、计算参数的单位转换处理。


4.根据权利要求1或2所述云管理平台下的公式计算方法,其特征是,所述计算类型与handler形成键值对,以计算类型为key值,handler为value值。


5.根据权利要求1或2所述云管理平台下的公式计算方法...

【专利技术属性】
技术研发人员:赵玉新
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1