[发明专利]一种电费计算方法、控制服务器、计算服务器及系统有效
申请号: | 201210226385.4 | 申请日: | 2012-07-03 |
公开(公告)号: | CN102843354A | 公开(公告)日: | 2012-12-26 |
发明(设计)人: | 苏凯;黄剑文;方翎;陈军;林跃晓;姜唯;刘文彬;张若曦;魏理豪;金波;桂媛;唐亮亮;严宇平;穆文杰;周万春 | 申请(专利权)人: | 广东电网公司信息中心;广州中软信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 颜希文 |
地址: | 510080 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电费 计算方法 控制 服务器 计算 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种电费计算方法、控制服务器、计算服务器及电费计算系统。
背景技术
电费计算是一项消耗大量资源的计算过程,随着经济的发展,电网客户规模快速增长,“算费”数据量越来越大,电费计算对计算系统的软件和硬件要求也越来越高。其中,在发达地区甚至地市级就能达到150万的抄表量,省级大集中的业务趋势为抄表后3天内的算费带来高并发访问量,为电费计算系统带来了巨大挑战。同时,电费计算系统以逐渐向省级大集中的建设转变,用户对电费计算的能力需求越来越高,也将会给企业的信息化建设管理人员以及企业带来集中系统性能压力的挑战。
以前,电费计算流程为各地区供电局在规定时间段分别进行抄表,收集数据,按照电费计算公式对数据进行计算,最后将计算结果统一汇总到省中心。而现在,由于应用大集中的趋势,未来电网的电费计算将进行省级集中,地区供电局的电费档案数据与电费计算模块,也将进行集中统一管理。然而,在集中化的形势下采用原有电费计算系统,在规定时间段内完成省级集中数据的电费计算,将使省中心的并发量骤增,计算压力显著增大;同时,原有系统所在的地区供电局的服务器与存储资源等是按照电费计算峰值的需要配置资源,资源利用率低,配置不灵活,未来大集中后如果资源不能充分利用,闲置资源一方面造成资源浪费,另一方面也不利于解决电网高并发的问题。
发明内容
本发明所要解决的技术问题在于,提供一种电费计算方法、控制服务器、计算服务器及电费计算系统,可动态分配计算服务器进行电费计算,满足电费计算大并发的需求。
为了解决上述技术问题,本发明提供了一种电费计算方法,包括:
建立控制服务器与计算服务器间连接;所述控制服务器实时获取客户端发送的电费计算请求及与所述控制服务器建立连接的计算服务器的状态参数,所述电费计算请求包括电费计算区段,所述状态参数包括CPU使用率、IO使用率、服务进程;所述控制服务器根据所述电费计算请求及状态参数生成电费计算命令,并将所述电费计算命令发送至相应的计算服务器,所述电费计算命令包括电费计算区段、计算服务器IP地址;所述计算服务器执行所述电费计算命令并生成电费值;所述计算服务器将所述电费值发送至数据中心进行存储;所述计算服务器生成结束信号,并将所述结束信号发送至所述控制服务器,所述结束信号用于表示所述计算服务器已执行完毕所述计算服务器上的电费计算命令。
作为上述方案的改进,所述建立控制服务器与计算服务器间连接的步骤包括:所述计算服务器获取管理员发布的启动信号;所述计算服务器根据所述启动信号生成注册指令,并将所述注册指令转发至所述控制服务器,所述注册指令包括计算服务器IP地址;所述控制服务器根据所述注册指令建立与计算服务器间连接。
作为上述方案的改进,所述计算服务器执行电费计算命令并生成电费值的步骤包括:所述计算服务器根据所述电费计算命令建立电费计算节点服务;所述电费计算节点服务获取数据中心的基础信息,所述基础信息包括电量、计量点;所述电费计算节点服务根据所述基础信息执行所述电费计算命令;所述电费计算节点服务根据执行结果生成电费值。
相应地,本发明还提供了一种控制服务器,包括:连接单元,用于建立与计算服务器间连接;第一获取单元,用于实时获取客户端发送的电费计算请求,所述电费计算请求包括电费计算区段;第二获取单元,用于实时获取与所述控制服务器建立连接的计算服务器的状态参数,所述状态参数包括CPU使用率、IO使用率、服务进程;命令单元,用于根据所述电费计算请求及状态参数生成电费计算命令,所述电费计算命令包括电费计算区段、计算服务器IP地址;第一发送单元,用于将所述命令单元生成的电费计算命令发送至相应的计算服务器。
相应地,本发明还提供了一种计算服务器,包括:执行单元,用于执行控制服务器发送的电费计算命令并生成电费值;第二发送单元,用于将所述执行单元生成的电费值发送至数据中心进行存储;信号单元,用于生成结束信号;第三发送单元,用于将所述信号单元所生成的结束信号发送至所述控制服务器,所述结束信号用于表示所述计算服务器已执行完毕所述计算服务器上的电费计算命令。
作为上述方案的改进,所述执行单元包括:建模单元,用于根据所述电费计算命令建立电费计算节点服务;独立执行单元,用于根据所述建模单元所建立的电费计算节点服务,独立地执行所述电费计算节点服务内的电费计算命令并生成电费值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网公司信息中心;广州中软信息技术有限公司,未经广东电网公司信息中心;广州中软信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210226385.4/2.html,转载请声明来源钻瓜专利网。