从13年的费控到双向电表,传统的电力行业正向互联网转型,目前采用的方式是以小时为基准,对整体数据处理。面对千万级别数据量和数以百万计的高并发实时查询以及异构平台的接入,传统IOE企业架构难以应对。而本文的案例研究中,朗新科技借助阿里云的能力一一击破了电力行业向互联网转型过程中的诸多挑战。
“任何技术的进步无外乎两种驱动力:第一是社会进步发展的驱动;第二更多是个人用户对应用差异性体验驱动。对于公共行业的业务,在整体服务化、组件化的过程中,企业可依托阿里云平台的技术,结合本行业的流程构建整体快速开发的平台。同时在快速开发平台中也可以引申到平台设计、服务组建复用以及整体数据分析上再构,通过定制化软件,降低成本。”
——林海潮
朗新科技首席架构师
采用的阿里云产品
- 阿里云数据传输服务 DTS
- 阿里云分布式关系型数据库服务 DRDS
- 阿里云云数据库 RDC
- 阿里云消息队列 MQ (原ONS)
- 阿里云大数据计算服务 MaxCompute (原OPDS)
为什么使用阿里云
实现微应用需要依托云平台的扩展能力和服务体系
需要解决配置表、微量表访问比较频繁的问题
微应用间的交互通过消息事件驱动,在应用解耦的同时,满足应用扩展以及实时性的要求
需要依托阿里云的基础全面提升数据库层面和应用层面的的弹性扩展能力
关于 朗新科技
朗新科技股份有限公司创立于2003年,是一家专注于电力、燃气等公共事业行业从事信息技术研发、技术咨询服务与系统运营管理的大型股份制有限公司。公司致力于为公共事业企业提供领先高效的IT解决方案与服务,帮助企业应对市场变革与竞争挑战。朗新科技目前已为超过1.7亿的电力用户提供服务,是中国最大的公共事业行业关键业务解决方案和服务提供商之一。
传统企业IOE架构系统所面临的挑战
传统的企业系统多采用IOE架构,核心逻辑在数据库中实现,数据库是系统最为关键的部分。其处理方式基本是从客户端到应用中间件集群再到数据库叠加的SQL+存储过程;架构的存储横向扩展能力和实时快速处理能力不足;并且数据库多采用Oracle RAC,导致其扩展性有限,采用的国外的小型机服务器进一步增加成本。传统企业架构进行优化面临以下四个挑战:
(1)去中心化,将集中系统拆分成不同的节点,每个节点独有的开放性、完整法、独立性; (2)实时处理,接收到数据后实时响应计算,一个小时完成三千万计算; (3)高并发,数以百万计的实时查询; (4)高可用,在高并发的情况下保持每个计算问题完整且平稳。