一种能效服务云终端的升级方法及系统技术方案

技术编号:12392937 阅读:93 留言:0更新日期:2015-11-26 00:46
本发明专利技术涉及一种能效服务云终端的升级方法及系统,本发明专利技术通过在云平台划分出升级服务器集群,在升级服务器集群内配置版本各异的云终端升级文件,将不同版本的升级包植入服务器集群,实现升级文件存储上移,并根据配置文件和数据文件的结构性变化,动态生成升级策略文件,云终端根据需求下载升级策略文件和对应的升级包。本发明专利技术能够依据配置和数据的结构性变化,智能地生成自定义升级应用内所需文件变化信息,在配置和数据结构改变时,通过动态策略文件的变化即可完成更新,本发明专利技术降低了大数据能效云终端升级时给服务器端造成的通信压力,避免了通道阻塞现象的产生,同时提高升级的成功率,减少因终端变更带来升级困难的问题。

【技术实现步骤摘要】

本专利技术涉及一种能效服务云终端的升级方法及系统,属于电力通信

技术介绍
随着电力能效云终端技术的愈来愈智能化,通信技术愈来愈网络化,对云终端系统及应用的自动化升级要求也越来越高。电力能效服务云终端是有别于普通云终端的一种智能云终端,它对用户配置数据的准确性、能效数据的时效性要求更严。电力能效云终端的升级既要保证原有配置数据的正确性,又要满足升级过程的高效、智能、易操作的特性。当前终端设备升级一般通过从服务器下载最新文件进行升级,最新版本升级包被提前置入服务器内,服务器与终端之间是一种“一对多”的逻辑关系,如图1所示,且当大量智能终端需要同步升级时,容易造成通道阻塞,给服务器端造成巨大压力,导致升级成功率大打折扣。
技术实现思路
本专利技术的目的是提供一种能效服务云终端的升级方法及系统,以降低大数据能效云终端升级时给服务器造成的通信压力。本专利技术为解决上述技术问题提供了一种能效服务云终端的升级方法,该升级方法通过在云平台划分出升级服务器集群,在升级服务器集群内配置版本各异的云终端升级文件,将不同版本的升级包植入服务器集群,实现升级文件存储上移,并根据配置文件和数据文件的结构性变化,动态生成升级策略文件,云终端根据需求下载升级策略文件和对应的升级包。所述升级策略文件的生成过程如下:实时监测云终端需求的变化引起终端配置文件或数据存储结构性的变更,记录变更信息的参数文件的变化触发动态策略生成单元,在其内形成动态策略文件信息体,信息体内记录有数据的结构性变化信息,升级服务器将形成信息体经过自定义应用的二次加工,按照升级服务器集群的架构形成动态策略升级服务链表,完成升级包的封装与复制,并被完整派发至集群内其它升级服务器。所述终端监测服务单元按照升级服务器集群链表轮询探测能效应用升级程序配置文件及数据文件结构性变动信息,对探测到的升级信息进行版本判断,符合要求则完成动态升级策略文件及升级包的下载过程。所述升级方法还包括对下载结果进行校验,校验失败,到达轮询时间,继续探测变动信息,校验通过,则开始解压升级包到云终端指定路径下,重启云终端使升级程序无缝覆盖,完成自动升级过程。本专利技术还提供了一种能效服务云终端的升级系统,该升级系统包括升级平台服务集群和终端监测服务单元,所述终端监测服务单元用于实时监测升级服务器集群的配置文件和数据文件,并结合云终端文件进行对比,协调完成云终端是否升级的监测过程;所述升级平台服务集群内配置版本各异的云终端升级文件,将不同版本的升级包植入服务器集群,实现升级文件存储上移,并根据终端监测服务单元监测到的配置文件和数据文件的结构性变化,动态生成升级策略文件,以供云终端下载。所述升级策略文件的生成过程如下:实时监测云终端需求的变化引起终端配置文件或数据存储结构性的变更,记录变更信息的参数文件的变化触发动态策略生成单元,在其内形成动态策略文件信息体,信息体内记录有数据的结构性变化信息,升级服务器将形成信息体经过自定义应用的二次加工,按照升级服务器集群的架构形成动态策略升级服务链表,完成升级包的封装与复制,并被完整派发至集群内其它升级服务器。所述终端监测服务单元按照升级服务器集群链表轮询探测能效应用升级程序配置文件及数据文件结构性变动信息,对探测到的升级信息进行版本判断,符合要求则完成动态升级策略文件及升级包的下载过程。所述云终端完成动态升级策略文件及升级包的下载后还对下载结果进行校验,校验失败,到达轮询时间,继续探测变动信息,校验通过,则开始解压升级包到云终端指定路径下,重启云终端使升级程序无缝覆盖,完成自动升级过程。本专利技术的有益效果是:本专利技术通过在云平台划分出升级服务器集群,在升级服务器集群内配置版本各异的云终端升级文件,将不同版本的升级包植入服务器集群,实现升级文件存储上移,并根据配置文件和数据文件的结构性变化,动态生成升级策略文件,云终端根据需求下载升级策略文件和对应的升级包。本专利技术能够依据配置和数据的结构性变化,智能地生成自定义升级应用内所需文件变化信息,在配置和数据结构改变时,通过动态策略文件的变化即可完成更新。自定义升级应用可植入升级服务集群内多台指定服务器,并自动生成映像链表,通知需要升级的云终端。终端应用升级文件分布式部署在不同的云平台服务器上,使得单个升级线路上数据的传输量大大降低。本专利技术降低了大数据能效云终端升级时给服务器端造成的通信压力,避免了通道阻塞现象的产生,同时提高升级的成功率,降低能效云平台开发成本,实现配置升级处理逻辑上移,减少因终端变更带来升级困难的问题。【附图说明】图1是传统终端升级模式的结构示意图;图2是本专利技术能效服务云终端升级模式的结构示意图;图3是本专利技术能效服务云终端升级系统框架示意图;图4是本专利技术动态策略加工示意图。【具体实施方式】下面结合附图对本专利技术的【具体实施方式】做进一步的说明。为了提高在升级过程中终端原有配置数据和历史数据更替的正确性、完整性,又要满足升级过程高效、智能、易操作的特性,为了降低大数据能效云终端升级时给服务器端造成的通信压力,避免通道阻塞现象的产生,同时提高升级的成功率,降低能效云平台开发成本,实现配置升级处理逻辑上移,减少因终端变更带来升级困难的问题,本专利技术提出了一种面向能效服务云终端的升级方法及系统,基于能效配置数据备份上移、且服务器与终端之间实现“多对一”逻辑关系于一体的能效云终端升级方法及系统。本专利技术的一种能效服务云终端升级方法的实施例该升级方法通过在云平台划分出升级服务器集群,在升级服务器集群内配置版本各异的云终端升级文件,将不同版本的升级包植入服务器集群,实现升级文件存储上移,并根据配置文件和数据文件的结构性变化,动态生成升级策略文件,云终端根据需求下载升级策略文件和对应的升级包。其中升级策略文件的生成过程如下,实时监测云终端需求的变化引起云终端配置文件或数据存储结构性的变更,记录变更信息的参数文件的变化触发动态策略生成单元,在其内形成动态策略文件信息体,信息体内记录有数据的结构性变化信息,在云平台升级服务器中,这些动态信息体经过自定义应用的二次加工,按照升级服务器集群的架构形成动态策略升级服务链表,完成升级包的封装与复制,并被完整派发至集群内其它升级服务器。终端监测服务单元按照升级平台集群链表轮询探测能效应用升级程序配置文件及数据文件结构性变动信息,对探测到的升级信息进行版本判断,符合要求则完成动态升级策略文件及升级包的下载过程。并对下载结果进行校验,本实施例中可选用CRC校验,校验失败,到达轮询时间,继续探测变动信息,校验通过,则开始解压升级包到云终端指定路径下,重启云终端使升级程序无缝覆盖,完成自动升级过程。本专利技术的一种能效服务云终端升级系统的实施例当前第1页1 2 本文档来自技高网...

【技术保护点】
一种能效服务云终端的升级方法,其特征在于,该升级方法通过在云平台划分出升级服务器集群,在升级服务器集群内配置版本各异的云终端升级文件,将不同版本的升级包植入服务器集群,实现升级文件存储上移,并根据配置文件和数据文件的结构性变化,动态生成升级策略文件,云终端根据需求下载升级策略文件和对应的升级包。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢学征张展国徐大青周逢权贺彪吕梦婷冯旭
申请(专利权)人:许继集团有限公司国家电网公司许昌许继软件技术有限公司国网湖北省电力公司
类型:发明
国别省市:河南;41

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

1