处理来自工业资产的操作数据的分析实例运行的分布式缓存清除制造技术

技术编号:18404090 阅读:48 留言:0更新日期:2018-07-08 22:18
在一些实施例中,基于云的服务架构可从一组企业系统装置接收与一组资产相关联的操作数据。基于云的服务架构可接着处理接收到的操作数据。多个计算平台可执行多个分析的实例运行,其中各个实例运行与工业资产相关联。分布式缓存可由在多个计算平台上执行的多个分析实例运行共享。业务流程运行时间执行引擎可保持总体计数值,其代表目前使用分布式缓存的许多分析实例运行。注意,当总体计数值指示没有分析实例运行仍使用分布式缓存时,分布式缓存可清空。

Processing distributed cache cleanup for analyzing instances of operation data from industrial assets

In some embodiments, a cloud based service architecture can receive operational data associated with a set of assets from a set of enterprise system devices. The cloud based service architecture can then process the received operation data. Multiple computing platforms can perform multiple analysis instances, each of which runs in conjunction with industrial assets. Distributed caches can be shared by multiple analysis instances executed on multiple computing platforms. The business process runtime execution engine can maintain the total numerical value, which represents many of the analysis instances currently using distributed caching. Note that when the total count indicates that the distributed cache is still running without analyzing the instance, the distributed cache can be emptied.

【技术实现步骤摘要】
处理来自工业资产的操作数据的分析实例运行的分布式缓存清除
本专利技术大体上涉及便于企业分析的基于云的系统。具体而言,实施例可便于处理来自工业资产的操作数据的分析实例运行的分布式缓存清除。
技术介绍
企业可从一组企业系统装置收集操作数据。例如,企业可设置与一个或更多个工业资产(例如,风场装置、涡轮发动机等)相关联的传感器,并且在那些资产运行时收集数据。注意,可以以该方式收集的一定量工业数据可在量、速度和/或种类方面为相当大的。为了有助于从数据提取见解,企业可利用"基于云"的工业因特网平台来便于创建将实时操作数据转变成见解的应用。如本文中使用的,"基于云"的工业平台可有助于连接机器来收集关键工业数据,并且使信息流至云和/或操纵(leverage)服务和开发工具来有助于企业聚焦于解决问题。以该方式,基于云的工业平台可有助于企业在安全环境中设置可扩展的业务和端对端的应用。例如,分析实例运行可由多个计算平台执行,以处理与工业资产相关联的操作数据。在一些情况中,分布式缓存可用于便于执行分析实例运行。例如,分布式缓冲可储存关于如何取回数据、如何储存数据等的信息。注意,系统的总体性能可由于内存泄漏和与此类分布式缓存相关联的其它问题而退化。因此,可合乎需要的是提供自动地便于以有效且准确的方式的分析实例运行的分布式缓存清除的系统及方法。
技术实现思路
一些实施例与基于云的服务架构相关联,该基于云的服务架构可从一组企业系统装置接收与一组资产相关联的操作数据。基于云的服务架构可接着处理接收到的操作数据。多个计算平台可执行多个分析的实例运行,其中各个实例运行与工业资产相关联。分布式缓存可由在多个计算平台上执行的多个分析实例运行共享。业务流程运行时间执行引擎可保持总体计数值,其代表目前使用分布式缓存的许多分析实例运行。注意,分布式缓存可在总体计数值指示没有分析实例运行仍使用分布式缓存时清空。一些实施例与以下手段相关联:在基于云的服务架构处从一组企业系统装置接收与一组资产相关联的操作数据;由基于云的服务架构处理接收到的操作数据;由多个计算平台执行多个分析的实例运行,各个实例运行与工业资产相关联;由在多个计算平台上执行的多个分析实例运行共享分布式缓存;以及由业务流程运行时间执行引擎保持代表目前使用分布式缓存的许多分析实例运行的总体计数值,其中分布式缓存在总体计数值指示没有分析实例运行仍使用分布式缓存时清空。一些实施例的技术特征是自动地便于以有效且准确的方式的分析实例运行的分布式缓存清除的计算机系统及方法。其它实施例与储存执行本文中所述的方法中的任一种的指令的系统和/或计算机可读介质相关联。技术方案1.一种便于企业分析的系统,其包括:收集和传输与一组资产相关联的操作数据的一组企业系统装置;以及从所述一组企业系统装置接收所述操作数据的基于云的服务架构,其包括:处理接收到的操作数据的多个分析,执行多个分析的实例运行的多个计算平台,各个实例运行与工业资产相关联,待由在所述多个计算平台上执行的所述多个分析实例运行共享的分布式缓存,以及业务流程运行时间执行引擎,其用以:保持代表目前使用所述分布式缓存的许多分析实例运行的总体计数值,其中所述分布式缓存在所述总体计数值指示没有分析实例运行仍使用所述分布式缓存时清空。技术方案2.根据技术方案1所述的系统,其特征在于,所述保持所述总体计数值包括:在新分析实例运行使用所述分布式缓存时增加所述总体计数值,以及在分析实例运行使用所述分布式缓存完成时减小所述总体计数值。技术方案3.根据技术方案1所述的系统,其特征在于,使用所述分布式缓存的第一分析实例运行锁定所述总体计数值,使得其它分析实例运行不可更新所述总体计数值,直到所述第一分析实例运行使用所述分布式缓存完成。技术方案4.根据技术方案3所述的系统,其特征在于,所述第一分析实例运行在第一计算平台上执行,并且对所述总体计数值实施分布式锁定,使得在其它计算平台上执行的其它分析实例运行不可更新所述总体计数值,直到所述第一分析实例运行使用所述分布式缓存完成。技术方案5.根据技术方案1所述的系统,其特征在于,所述分布式缓存划分成使得不同分区与关于分析实例运行的不同信息相关联。技术方案6.根据技术方案5所述的系统,其特征在于,至少一个分区与以下中的至少一种相关联:(i)资产数据,(ii)资产组数据,(iii)业务流程步骤数据,以及(iv)分析输入输出数据。技术方案7.根据技术方案1所述的系统,其特征在于,所述分布式缓存针对处理期间的运行时间查找储存以下中的至少一种:(i)关于业务流程的数据,(ii)资产实例数据,(iii)步骤,以及(iv)元数据。技术方案8.根据技术方案1所述的系统,其特征在于,所述分布式缓存包括内存分布式缓存。技术方案9.根据技术方案1所述的系统,其特征在于,所述一组企业系统装置与以下中的至少一种相关联:(i)传感器,(ii)大数据流,(iii)工业资产,(iv)发电站,(v)风场,(vi)涡轮,(vii)配电,(viii)燃料抽取,(ix)保健,(x)运输,(xi)航空,(xii)制造,以及(xiii)水处理。技术方案10.根据技术方案1所述的系统,其特征在于,所述基于云的服务架构进一步与以下中的至少一种相关联:(i)先进软件,(ii)数据管理,(iii)安全性,(iv)开发操作,以及(v)移动应用。技术方案11.一种便于企业分析的计算机实施的方法,其包括:在基于云的服务架构处从一组企业系统装置接收与一组资产相关联的操作数据;由所述基于云的服务架构处理接收到的操作数据;由多个计算平台执行多个分析的实例运行,各个实例运行与工业资产相关联;由在所述多个计算平台上执行的所述多个分析实例运行共享分布式缓存;以及由业务流程运行时间执行引擎保持代表目前使用所述分布式缓存的许多分析实例运行的总体计数值,其中所述分布式缓存在所述总体计数值指示没有分析实例运行仍使用所述分布式缓存时清空。技术方案12.根据技术方案11所述的方法,其特征在于,所述保持所述总体计数值包括:在新分析实例运行使用所述分布式缓存时增加所述总体计数值,以及在分析实例运行使用所述分布式缓存完成时减小所述总体计数值。技术方案13.根据技术方案11所述的方法,其特征在于,使用所述分布式缓存的第一分析实例运行锁定所述总体计数值,使得其它分析实例运行不可更新所述总体计数值,直到所述第一分析实例运行使用所述分布式缓存完成。技术方案14.根据技术方案13所述的方法,其特征在于,所述第一分析实例运行在第一计算平台上执行,并且对所述总体计数值实施分布式锁定,使得在其它计算平台上执行的其它分析实例运行不可更新所述总体计数值,直到所述第一分析实例运行使用所述分布式缓存完成。技术方案15.根据技术方案11所述的方法,其特征在于,所述分布式缓存划分成使得不同分区与关于分析实例运行的不同信息相关联。技术方案16.根据技术方案5所述的方法,其特征在于,至少一个分区与以下中的至少一种相关联:(i)资产数据,(ii)资产组数据,(iii)业务流程步骤数据,以及(iv)分析输入输出数据。技术方案17.一种非暂时性计算机可读介质,其储存在由计算机处理器执行时引起所述计算机处理器执行便于企业分析的方法的指令,所述方法包括:在基于云本文档来自技高网...

【技术保护点】
1. 一种便于企业分析的系统,其包括:收集和传输与一组资产相关联的操作数据的一组企业系统装置;以及从所述一组企业系统装置接收所述操作数据的基于云的服务架构,其包括:处理接收到的操作数据的多个分析,执行多个分析的实例运行的多个计算平台,各个实例运行与工业资产相关联,待由在所述多个计算平台上执行的所述多个分析实例运行共享的分布式缓存,以及业务流程运行时间执行引擎,其用以:保持代表目前使用所述分布式缓存的许多分析实例运行的总体计数值,其中所述分布式缓存在所述总体计数值指示没有分析实例运行仍使用所述分布式缓存时清空。

【技术特征摘要】
2016.12.29 US 15/3937551.一种便于企业分析的系统,其包括:收集和传输与一组资产相关联的操作数据的一组企业系统装置;以及从所述一组企业系统装置接收所述操作数据的基于云的服务架构,其包括:处理接收到的操作数据的多个分析,执行多个分析的实例运行的多个计算平台,各个实例运行与工业资产相关联,待由在所述多个计算平台上执行的所述多个分析实例运行共享的分布式缓存,以及业务流程运行时间执行引擎,其用以:保持代表目前使用所述分布式缓存的许多分析实例运行的总体计数值,其中所述分布式缓存在所述总体计数值指示没有分析实例运行仍使用所述分布式缓存时清空。2.根据权利要求1所述的系统,其特征在于,所述保持所述总体计数值包括:在新分析实例运行使用所述分布式缓存时增加所述总体计数值,以及在分析实例运行使用所述分布式缓存完成时减小所述总体计数值。3.根据权利要求1所述的系统,其特征在于,使用所述分布式缓存的第一分析实例运行锁定所述总体计数值,使得其它分析实例运行不可更新所述总体计数值,直到所述第一分析实例运行使用所述分布式缓存完成。4.根据权利要求3所述的系统,其特征在于,所述第一分析实例运行在第一计算平台上执行,并且对所述总体计数值实施分布式锁定,使得在其它计算平台上执...

【专利技术属性】
技术研发人员:T常A吉恩
申请(专利权)人:通用电气公司
类型:发明
国别省市:美国,US

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

1