[发明专利]一种电力营销业务应用系统及其构建方法、平台在审
申请号: | 201710025338.6 | 申请日: | 2017-01-13 |
公开(公告)号: | CN106656630A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 林鸿;赵加奎;欧阳红;朱平飞;方红旺;袁葆;熊根鑫;刘玉玺;王树龙 | 申请(专利权)人: | 北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06Q50/06 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 营销 业务 应用 系统 及其 构建 方法 平台 | ||
技术领域
本发明涉及电力信息化技术领域,特别涉及一种电力营销业务应用系统及其构建方法、平台。
背景技术
目前,现有电力营销业务应用系统的结构包括自下而上分布的IT基础设施层、平台服务层和应用层。其中,IT基础设施层包括服务器、存储设备、安全设备等硬件设备以及操作系统、数据库、中间件等基础软件;平台服务层包括结构化数据平台、非结构化数据平台、统一目录平台、统一权限平台、企业业务总线、统一应用开发平台等,电力营销信息系统在此基础上开发应用功能或直接使用;应用层包括基础应用、专业应用、辅助决策,属于支撑营销业务运作的专业应用平台或系统,由国网营销部门根据业务需求并按照国网信息化建设原则进行构建。
然而,现有电力营销业务应用系统所依赖的基础设施采用集中式架构,数据集中存储模式,多采用小型机作为数据库服务器、X86服务器作为应用服务器;基础软件多采用Linux、UNIX等操作系统,Oracle数据库软件,WebLogic等中间件,采用SOA理念(SOA,即Service-Oriented Architecture,面向服务的架构)构建“烟囱式”的各个电力信息应用系统。每个信息化系统的IT基础设施之间无法直接进行共享,需通过转换才能实现数据共享,业务交互点对点或通过总线交互形式混合存在。一旦出现IT基础设施资源不足时,只能通过对设备扩容提升处理能力,而由于数据层面为集中式架构,其处理能力存在天花板,一旦出现业务处理波动情况,将无法满足稳定运行的需要。
另外,现有电力营销业务应用系统中的每个营销业务应用的结构均是单体结构。而随着国网电力营销业务的不断扩张,需求不断的增加以及电力用户量的不断增加,这种单块架构的优势已逐渐丧失,而且正面临着越来越多的挑战。一方面,随着电力营销业务的扩大,如何为电力用户提供可靠的电力营销服务,如何有效处理电力用户增多后导致并发请求数增多,导致的响应慢的问题,以及如何有效解决电力用户增多后带来的大数据量的问题等。另外一方面,随着国网电力营销业务的不断扩张,需求不断的增加,越来越多的人加入开发团队,代码库也在急剧膨胀。在这种情况下,单块架构的可维护性、灵活性在降低,而测试成本、构建成本以及维护成本却在显著增加。
与此同时,随着整个电力营销业务应用程序的功能越来越多,代码越来越复杂,构建和部署整个信息化系统的时间也会相应的增长。在现有部署流水线稳定工作的情况下,对单块架构应用程序做任何细微的修改以及代码提交,都会触发部署流水线,对整个应用程序进行代码编译、运行单元测试、代码检查、构建并生成部署包、验证功能等,这也就意味着流水线的反馈周期变长,单位时间内构建的效率变低。
其次,伴随着电力营销业务的增长,电力营销数据的增长,整个信息化系统的垂直扩展会变得越来越吃力,成本越来越高。当考虑水平扩展时,由于所有程序代码都运行在服务器上的同一个进程中,会导致应用程序的水平扩展成本非常高。例如,如果电力营销应用程序某部分的功能是内存密集型的,如统计查询类和决策分析类业务,需要缓存大量数据,而另外一部分功能是CPU密集型的,如电费计算类,需要进行大量的运算,那么每次实施水平扩展,运行该应用的服务器都必须有足够的内存和强劲的CPU来满足需求。因此,鉴于每个服务器都要提供该应用系统所需要的各种资源,基础设施的整体花费可能会非常高。当然,如果某些节点需要保持状态,如电力用户登陆后的会话信息等,更增加水平扩展的难度。
总而言之,一方面,电力营销系统代码的可维护性、扩展性、灵活性在降低;另一方面,电力营销业务信息化系统的修改成本、构建以及维护成本也在显著增加。随看电力营销业务的不断扩大,新的电力营销业务需求不断增多,需求功能的持续增加,单块架构己经很难满足电力营销业务快速变化的需要,对高并发业务需求下的横向扩展能力十分有限,同时无法按电力营销业务功能的不同IT基础设施资源要求进行区别对待。国网经营区域覆盖全国26个省(自治区、直辖市),覆盖国土面积的88%,供电人口超过11亿人,当前的电力营销业务应用系统所依赖的集中式基础架构和单体式应用架构支撑这种超大规模电力营销业务处理与业务拓展均存在很大瓶颈,无法适应当前电力营销业务的快速发展趋势。
综上所述可以看出,如何保证电力营销业务应用系统能够适应当前电力营销业务的快速发展趋势是目前亟待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种电力营销业务应用系统及其构建方法、平台,能够保证电力营销业务应用系统能够适应当前电力营销业务的快速发展趋势。其具体方案如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司,未经北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710025338.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流媒体播放质量的预测方法
- 下一篇:一种二维码打印机