一种电力系统能效分布式服务云系统技术方案

技术编号:22329961 阅读:21 留言:0更新日期:2019-10-19 12:15
本发明专利技术提供了一种电力系统能效分布式服务云系统,所述服务云系统采用三层架构,包括能效服务Iaas层、能效服务Paas层和能效服务应用Saas层;本发明专利技术整合各类能源、技术、组织环境等为一体,促进能效信息交流与知识共享,借助云计算,组织能够构建个性化、主动化和一体化集成创新的各类能源使用模式,为用户提供能效调控等服务,更为有效地开展节能减排工作。

A distributed energy efficiency service cloud system for power system

【技术实现步骤摘要】
一种电力系统能效分布式服务云系统
本专利技术属于电力云计算领域,具体涉及一种电力系统能效分布式服务云系统。
技术介绍
“国网云”包括生产控制云、企业管理云和公共服务云,分别为国家电网公司的生产控制、企业管理及对外服务提供相应的技术支撑,而“国网云”平台则是管理、调控、支撑这三朵云的核心。“国网云”平台可以面向社会提供节能服务,实现海量能效数据信息的汇集、处理、存储与分析,并通过节能评估和能效优化数学模型和算法,为用户提供专业化的节能指导,为企业提供能效管理、调控服务,在云端实现为个人用户提供节能评估和能效优化指导,提高用能效率,为企业用户提供能效管理、调控服务,充分的调动个人用户和企业用户参与的积极性,促进整个节能生态链的完善和进步。云计算技术作为一种新型网络运算模式,能够低成本高效率地向各种网络应用提供计算、存储、网络、软件的资源共享与服务,是分布式计算、并行计算和网格计算发展的新阶段,现已成为计算机科学发展的重要趋势之一。因此,目前电力行业亟需借助云计算技术来构建“国网云”平台,能够整合各类能源、技术、组织环境等为一体,促进能效信息交流与知识共享,借助云计算,组织能够构建个性化、主动化和一体化集成创新的各类能源使用模式,更为有效地开展节能减排工作,将是今后能效服务与引导的技术发展趋势。
技术实现思路
为了实现“国网云”平台的管理能力和应用水平,本专利技术提供了一种新型的“国网云”平台——一种电力系统能效分布式服务云系统,所述服务云系统采用三层架构,包括能效服务Iaas层、能效服务Paas层和能效服务应用Saas层;所述能效服务Iaas层为基础设施级服务层,用于提供云平台内网络、服务器和数据库物理设施和由虚拟技术进行映射的虚拟资源,为电力行业应用提供基础数据存储层解决方案,并提供集群架构、负载均衡、弹性伸缩、自动容错等云功能;所述能效服务Paas层为平台级服务层,用于为电力企业用户提供云中间件资源、组件库资源、分布式并行平台与应用服务软件的开发环境与运行环境,为开发环境与运行环境提供镜像仓库;所述能效服务应用Saas层为软件级服务层,用于为电力企业用户和个人用户提供的能效调控和服务的软件云产品,所述能效服务云系统通过能效服务应用Saas层实现对能效信息的采集和监测、提供能效参数的诊断分析、以及通过云产品为企业用户实现电力能效云调控和云服务。本专利技术的有益效果包括:首先,本专利技术的电力系统能效服务云系统,本专利技术通过能效服务应用Saas服务软件与接口实现指导用户用能服务,实现能效信息的实时共享,通过Saas模式,该平台可面向社会在云端提供能效服务应用、系统和开发工具,用户可以按需使用、定制和开发属于自己的能效调控产品。其次,本专利技术云架构的系统特点克服了传统能效系统对数据规模的限制,可满足覆盖集团客户多点、多地分布式的能源管理需求,能快速扩展更新管理对象和功能需求,并免除了大量的初始投入及后续系统运营维护的投入。通过云架构系统和能效服务结合,可以有效帮助用户解决能源管理问题,提高用户能源管理效率。再次,本专利技术的能效服务Paas层包括电力能效调控云运维单元,将持续集成、持续部署工具与Docker技术友好的进行结合,通过设计不同的Docker镜像,实现持续集成的公共环节都在容器中进行,使用Docker容器技术高效率的完成项目编译、部署及测试任务。并且,可以实现自动化构建、批量部署、版本控制等功能,极大的提高了调控云的维护效率和运维质量,同时也减轻了运维工作人员的工作压力,降低人工干预的失误率,提高工作效率,节省了大量的运维工作时间。另外,电力能效调控云运维单元实现了开发、测试和运维环境的统一化和标准化,利用Docker镜像实现存储和备份功能,确保电力调控云产品从开发环境和生产环境的一致性,解决版本兼容问题,从而为软件的部署提供了极大的便利条件。最后,在通常情况下,在为调控云软件产品编写代码之后,软件工程师必须构建合适的测试环境以测试代码,并为构建测试环境提供适合的资源,由于环境的复杂性,构建可能需要几个小时才能完成,软件测试环境构建之后才能开始测试。而本专利技术通过对测试环境的构建方法,可以及时识别用户的编码任务的开始执行,及时计算测试环境构建的构建时间,并基于该时间进行测试环境的构建,及时完成环境构建,为软件工程师节约宝贵时间。附图说明图1本专利技术的系统框架图。具体实施方式为了更好地理解本专利技术,下面结合附图参考实施例的描述,对本专利技术的系统进行进一步的说明。为了全面理解本专利技术,在以下详细描述中提到了众多具体细节。但是本领域技术人员应该理解,本专利技术可以无需这些具体细节而实现。在实施例中,不详细描述公知的方法、过程、组件,以免不必要地使实施例繁琐。参见图1所示,本专利技术提供了一种电力系统能效分布式服务云系统,所述能效服务云系统采用三层架构,包括能效服务Iaas层、能效服务Paas层和能效服务应用Saas层;所述能效服务Iaas层为基础设施级服务层,用于提供云平台内网络、服务器和数据库物理设施和由虚拟技术进行映射的虚拟资源,为电力行业应用提供基础数据存储层解决方案,并提供集群架构、负载均衡、弹性伸缩、自动容错等云功能;所述能效服务Paas层为平台级服务层,用于为电力企业用户提供云中间件资源、组件库资源、分布式并行平台与应用服务软件的开发环境与运行环境,为开发环境与运行环境提供镜像仓库;所述能效服务应用Saas层为软件级服务层,用于为电力企业用户和个人用户提供的能效调控和服务的软件云产品,所述能效服务云系统通过能效服务应用Saas层实现对能效信息的采集和监测、提供能效参数的诊断分析、以及通过云产品为企业用户实现电力能效云调控和云服务。优选地,其中,所述能效服务应用Saas层包括用户自助服务门户和运营管理服务门户,所述用户自助服务门户用于提供个人用户访问所述能效服务云系统的应用软件接口,所述综合管理平台用于提供企业用户在云端实现电力能效云调控和云服务。优选地,其中,所述能效服务Paas层包括电力能效调控云运维单元,所述电力能效调控云运维单元具体包括:开发环境:用于能效调控云产品的代码的开发、复查、集成、编译和版本控制,编译完成的代码自动存入所述镜像仓库中;测试环境:用于从所述镜像仓库拉取需要测试的Docker镜像,并启动为Docker容器,代码测试通过后打上Tag标注并自动存入镜像仓库;运维环境:用于从所述镜像仓库拉取已打上Tag标注的Docker镜像,并运行为容器应用;镜像仓库:用于以Docker镜像的形式存储所述能效调控云产品的计算机代码;所述开发环境具体包括:持续构建单元,所述持续构建单元基于Jenkins平台实现,用于自动拉取代码仓库中的代码,自动编译后存储至镜像仓库,在代码测试失败的情况下通过回滚机制回滚到失败前的状态;所述运维环境具体包括,版本控制单元、版本发布管理单元、项目管理单元、代码质量管理单元、配置单元以及版本发布单元;其中,所述版本控制单元,用于采用控制发布的应用版本;所述版本发布管理单元,用于监控持续进行的应用版本发布工作;所述项目管理单元,用于控制和管理应用版本的发布过程;所述代码质量管理单元,用于全面管理能效调控云产品的代码质量;所述配置单元,用于在能效调控云产品新版本开发测试完成后,对环境的自动配置本文档来自技高网...

【技术保护点】
1.一种电力系统能效分布式服务云系统,其特征在于,所述能效服务云系统采用三层架构,包括能效服务Iaas层、能效服务Paas层和能效服务应用Saas层;所述能效服务Iaas层为基础设施级服务层,用于提供云平台内网络、服务器和数据库物理设施和由虚拟技术进行映射的虚拟资源,为电力行业应用提供基础数据存储层解决方案,并提供集群架构、负载均衡、弹性伸缩、自动容错等云功能;所述能效服务Paas层为平台级服务层,用于为电力企业用户提供云中间件资源、组件库资源、分布式并行平台与应用服务软件的开发环境与运行环境,为开发环境与运行环境提供镜像仓库;所述能效服务应用Saas层为软件级服务层,用于为电力企业用户和个人用户提供的能效调控和服务的软件云产品,所述能效服务云系统通过能效服务应用Saas层实现对能效信息的采集和监测、提供能效参数的诊断分析、以及通过云产品为企业用户实现电力能效云调控和云服务。

【技术特征摘要】
1.一种电力系统能效分布式服务云系统,其特征在于,所述能效服务云系统采用三层架构,包括能效服务Iaas层、能效服务Paas层和能效服务应用Saas层;所述能效服务Iaas层为基础设施级服务层,用于提供云平台内网络、服务器和数据库物理设施和由虚拟技术进行映射的虚拟资源,为电力行业应用提供基础数据存储层解决方案,并提供集群架构、负载均衡、弹性伸缩、自动容错等云功能;所述能效服务Paas层为平台级服务层,用于为电力企业用户提供云中间件资源、组件库资源、分布式并行平台与应用服务软件的开发环境与运行环境,为开发环境与运行环境提供镜像仓库;所述能效服务应用Saas层为软件级服务层,用于为电力企业用户和个人用户提供的能效调控和服务的软件云产品,所述能效服务云系统通过能效服务应用Saas层实现对能效信息的采集和监测、提供能效参数的诊断分析、以及通过云产品为企业用户实现电力能效云调控和云服务。2.根据权利要求1所述的系统,其中,所述能效服务应用Saas层包括用户自助服务门户和运营管理服务门户,所述用户自助服务门户用于提供个人用户访问所述能效服务云系统的应用软件接口,所述综合管理平台用于提供企业用户在云端实现电力能效云调控和云服务。3.根据权利要求1所述的系统,其中,所述能效服务Paas层包括电力能效调控云运维单元,所述电力能效调控云运维单元具体包括:开发环境:用于能效调控云产品的代码的开发、复查、集成、编译和版本控制,编译完成的代码自动存入所述镜像仓库中;测试环境:用于从所述镜像仓库拉取需要测试的Docker镜像,并启动为Docker容器,代码测试通过后打上Tag标注并自动存入镜像仓库;运维环境:用于从所述镜像仓库拉取已打上Tag标注的Docker镜像,并运行为容器应用;镜像仓库:用于以Docker镜像的形式存储所述能效调控云产品的计算机代码;所述开发环境具体包括:持续构建单元,所述持续构建单元基于Jenkins平台实现,用于自动拉取代码仓库中的代码,自动编译后存储至镜像仓库,在代码测试失败的情况下通过回滚机制回滚到失败前的状态;所述运维环境具体包括,版本控制单元、版本发布管理单元、项目管理单元、代码质量管理单元、配置单元以及版本发布单元;其中,所述版本控制单元,用于采用控制发布的应用版本;所述版本发布管理单元,用于监控持续进行的应用版本发布工作;所述项目管理单元,用于控制和管理应用版本的发布过程;所述代码质量管理单元,用于全面管理能效调控云产品的代码质量;所述配置单元,用于在能效调控云产品新版本开发测试完成后,对环境的自动配置和控制以及进行能效调控云产品的预部署;版本发布单元,用于在电力能效调控云产品通过测试及预部署...

【专利技术属性】
技术研发人员:陈振宇黄运豪李大鹏狄方春陶蕾杨清波李立新刘东徐春雷吴海伟
申请(专利权)人:中国电力科学研究院有限公司国家电网有限公司国网江苏省电力有限公司
类型:发明
国别省市:北京,11

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

1