[发明专利]一种用于信息系统性能提升的对象化并行计算方法及系统有效
申请号: | 201310549086.9 | 申请日: | 2013-11-08 |
公开(公告)号: | CN103677759B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 林峰;唐云善;杨志;张春平;吴猛;张启平;田洪迅;张建功;胡庆辉;沈力;王宏刚 | 申请(专利权)人: | 国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;H04L29/08 |
代理公司: | 南京纵横知识产权代理有限公司32224 | 代理人: | 董建林,汪庆朋 |
地址: | 100761 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于信息系统性能提升的对象化并行计算方法及系统,方法适用于集群环境,根据功能将集群中计算机分为:对象服务器、对象管理服务器、客户端代理三类。方法主要包括以下步骤:对象建模,按照规则将电力业务数据抽象成数据对象,任务信息抽象成任务对象;分布式缓存对象,将数据按照对象模型分布式缓存到多个对象服务器的对象池中;创建对象索引,对象管理服务器收集所有对象池信息,按照逻辑关系创建索引;任务并行计算,任务对象按照一定规则拆分成多级子任务,子任务并发执行,最后结果返回任务对象。在该方法基础上,本发明还提供了一种用于信息系统性能提升的对象化并行计算系统,能够解决信息系统实时计算性能低下的问题。 | ||
搜索关键词: | 一种 用于 信息系统 性能 提升 对象 并行 计算方法 系统 | ||
【主权项】:
一种用于信息系统性能提升的对象化并行计算方法,其包括由多个计算机组成的集群,所述集群中至少包括:一对象服务器,负责创建并管理包括数据对象、任务对象和内存对象的所有对象,提供对象访问的远程接口,加载并缓存数据,对内存对象的访问进行并发控制,屏蔽底层不同数据存储方式的差异,完成内存对象数据的持久化,完成内存对象数据同步,并负责对象更新时事务管理;一对象管理服务器,负责维护所述对象服务器上所有对象的索引,处理所述对象服务器失效和故障;一客户端代理,客户端通过所述客户端代理与所述对象管理服务器和对象服务器进行对象接口调用; 其特征在于,其包括以下步骤:1)对象建模,按照业务逻辑关系创建两种对象模型:一种是针对业务数据的数据对象模型,一种是针对业务任务的任务对象模型;按逻辑关系,对象分为单对象和对象集,单对象耦合度低,对象之间没有逻辑关系,可以完成某一类任务;对象集耦合度高,对象之间有逻辑关系,多个对象一起才能完成某一类任务;2)分布式对象缓存,将数据源中数据按照数据对象模型缓存到所述集群的计算机的内存对象池中;其过程为:根据对象预先设定的属性将所有对象均衡分组,然后分组缓存到所述集群的计算机的内存对象池中;3)创建对象索引,所述对象服务器缓存对象后,将所述对象服务器的机器IP、对象池缓存对象总数、对象池缓存对象名称、占用空间、缓存所用时间的对象池信息发送到所述对象管理服务器中,所述对象管理服务器收集信息后根据逻辑关系创建索引表;4)对象任务并行计算,将任务对象按照预先设定规则拆分成多级子任务,子任务按照预先设定策略在所述集群的计算机中并发执行,执行完毕后将结果返回给上级父任务,最终任务对象得到任务结果,计算后返回给所述客户端代理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司,未经国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310549086.9/,转载请声明来源钻瓜专利网。