The invention relates to the field of electricity trading, in particular an electric power trading platform based on the microservice application architecture. The platform technology architecture includes the basic platform layer, the data layer, the service layer and the application layer. The base platform layer includes cloud infrastructure and cloud service components; data access interface layer through the unified data provides a unified data services based on the realization of all kinds of design process; the service layer contains business application in the construction of micro service and business process; application layer by invoking the service function and service layer in the implementation of related business needs provide all kinds of users, through a unified entrance application. By constructing micro service application architecture, the invention realizes the research, deployment and operation and maintenance of fine particles in power trading business applications, so as to achieve timely response to customer needs, flexible service performance, flexible software configuration, upgrading, maintenance, convenience and safety.
【技术实现步骤摘要】
一种基于微服务应用架构的电力交易平台
本专利技术涉及电力交易领域,尤其涉及一种基于微服务应用架构的电力交易平台。技术背景国家《关于进一步深化电力体制改革的若干意见》(中发〔2015〕9号)文发布后,电力体制市场化改革持续推进,市场主体数量激增,交易规模日益扩大,交易类型不断丰富,交易业务规则复杂多变,对电力交易平台的业务支撑、出清效率等方面提出了更高要求。现有电力交易平台采用集中式企业级的技术架构,支撑了现阶段电力交易业务的开展,但是面对电力市场发展新形势,在快速响应市场变化、计算效率等方面还需提升。当前众多互联网公司广泛应用“云大物移智”等新技术扩展业务、提升服务能力,值得借鉴。为适应电力市场改革和提升电力交易平台业务支撑能力要求,本专利技术利用云计算、微服务、大数据等新兴信息技术,优化电力交易平台技术架构,提升业务支撑能力,提高平台处理性能。
技术实现思路
针对技术背景中的问题,本专利技术的目的在于提供一种基于微服务应用架构的电力交易平台,实现电力交易业务应用细颗粒的研发、部署及运维,从而达到及时响应客户需求、服务性能具有弹性、软件功能灵活配置、升级维护便捷安 ...
【技术保护点】
一种基于微服务应用架构的电力交易平台,所述平台包括基础平台层、数据层、服务层及应用层;其中,所述基础平台层提供软硬件资源及网络的虚拟化管理,以及用于平台应用构建、信息集成及数据处理等服务的云组件;所述数据层通过规范统一的数据访问接口提供基于业务实现的统一数据服务;所述服务层从功能实现角度对应用层进行支撑;其特征在于:所述服务层根据最小业务单元的业务逻辑实现服务的原子化分解和组件化封装,进行分类管理,并对构建微应用提供统一的服务访问支持;所述应用层根据业务逻辑将微服务封装形成微应用组件,并对微应用实现池化管理,根据业务场景实际需求,聚类形成向各类用户提供的可直接操作的业务功能与应用服务。
【技术特征摘要】
1.一种基于微服务应用架构的电力交易平台,所述平台包括基础平台层、数据层、服务层及应用层;其中,所述基础平台层提供软硬件资源及网络的虚拟化管理,以及用于平台应用构建、信息集成及数据处理等服务的云组件;所述数据层通过规范统一的数据访问接口提供基于业务实现的统一数据服务;所述服务层从功能实现角度对应用层进行支撑;其特征在于:所述服务层根据最小业务单元的业务逻辑实现服务的原子化分解和组件化封装,进行分类管理,并对构建微应用提供统一的服务访问支持;所述应用层根据业务逻辑将微服务封装形成微应用组件,并对微应用实现池化管理,根据业务场景实际需求,聚类形成向各类用户提供的可直接操作的业务功能与应用服务。2.根据权利要求1所述的一种基于微服务应用架构的电力交易平台,其特征在于:所述基础平台层包括云基础设施和云服务组件;利用所述云基础设施为平台业务应用、数据服务及应用服务提供基础硬件、为资源管控与操作系统提供基础设施;利用所述云服务组件为平台业务应用、数据服务及应用服务提供应用构建、信息集成及数据处理服务。3.根据权利要求1所述的一种基于微服务应用架构的电力交易平台,其特征在于:所述数据层主要由数据服务与平台服务两部分组成;所述数据服务由数据处理域、数据分析域与数据管理域三部分组成,主要提供应用构建、弹性计算及部署配置相关功能;所述数据处理域与数据分析域承载了平台所有业务数据;所述数据分析域主要为智能分析决策类业务提供数据支撑;所述数据管理域提供主数据管理、模型管理、质量管理和元数据的管理。4.根据权利要求3所述的一种基于微服务应用架构的电力交易平台,其特征在于:数据处理域中的业务处理库按照电力商品交易、市场结算、市场服务、市场分析、市场仿真的业务特点进行逻辑划分。5.根据权利要求1所述的一种基于微服务应用架构的电力交易平台,其特征在于:所述服务层主要包括统一服务访问、业务处理、统计查询、分析决策与服务配置管理五个部分;统一服务访问实现应用层对于各类组件与服务的统一访问控制,完成服务调用过程中的统一路由、服务代理、负载均衡与服务发现功能;所述业务处理主要针对业务处理相关微服务与业务流程进行管理;所述统计查询主要从系统报表业务需求角度进行统计和查询;所述分析决策主要实现对于各类业务的数据挖掘与分析计算;所述服务配置管理实现对于业务处理、业务统计及分析决策服务容器的管理。6.根据权利要求5所述的一种基于微服务应用架构的电力交易平台,其特征在于:所述业务处理主要由业务处理微服务库、实时数据...
【专利技术属性】
技术研发人员:王海宁,张显,王清波,高春成,刘永辉,王春艳,史述红,代勇,杨宁,方印,陶力,袁明珠,王蕾,李守保,习培玉,张琳,承林,常新,张倩,刘杰,赵显,谭翔,汪涛,刘冬,王伟,袁晓鹏,吴雨健,
申请(专利权)人:北京科东电力控制系统有限责任公司,南京南瑞集团公司,国家电网公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。