• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 11
    • 下载费用:20 金币  

    巨鑫娱乐重庆时时彩: 一种用于信息系统性能提升的对象化并行计算方法及系统.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201310549086.9

    申请日:

    2013.11.08

    公开号:

    CN103677759A

    公开日:

    2014.03.26

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||著录事项变更IPC(主分类):G06F 9/38变更事项:发明人变更前:林峰 唐云善 杨志 张春平 吴猛变更后:林峰 唐云善 杨志 张春平 吴猛 张启平 田洪迅 张建功 胡庆辉 沈力 王宏刚|||实质审查的生效IPC(主分类):G06F 9/38申请日:20131108|||公开
    IPC分类号: G06F9/38; H04L29/08 主分类号: G06F9/38
    申请人: 国家电网公司; 南京南瑞集团公司; 南京南瑞信息通信科技有限公司
    发明人: 林峰; 唐云善; 杨志; 张春平; 吴猛
    地址: 100761 北京市西城区西长安街86号
    优先权:
    专利代理机构: 南京纵横知识产权代理有限公司 32224 代理人: 董建林;汪庆朋
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310549086.9

    授权公告号:

    |||||||||

    法律状态公告日:

    2017.01.11|||2016.01.27|||2014.04.23|||2014.03.26

    法律状态类型:

    授权|||著录事项变更|||实质审查的生效|||公开

    摘要

    本发明公开了一种用于信息系统性能提升的对象化并行计算方法及系统,方法适用于集群环境,根据功能将集群中计算机分为:对象服务器、对象管理服务器、客户端代理三类。方法主要包括以下步骤:对象建模,按照规则将电力业务数据抽象成数据对象,任务信息抽象成任务对象;分布式缓存对象,将数据按照对象模型分布式缓存到多个对象服务器的对象池中;创建对象索引,对象管理服务器收集所有对象池信息,按照逻辑关系创建索引;任务并行计算,任务对象按照一定规则拆分成多级子任务,子任务并发执行,最后结果返回任务对象。在该方法基础上,本发明还提供了一种用于信息系统性能提升的对象化并行计算系统,能够解决信息系统实时计算性能低下的问题。

    权利要求书

    权利要求书
    1.  一种用于信息系统性能提升的对象化并行计算方法,其包括由多个计算机组成的集群,所述集群中至少包括:
    一对象服务器,负责创建并管理包括数据对象、任务对象和内存对象的所有对象,提供对象访问的远程接口,加载并缓存数据,对内存对象的访问进行并发控制,屏蔽底层不同数据存储方式的差异,完成内存对象数据的持久化,完成内存对象数据同步,并负责对象更新时事务管理;
    一对象管理服务器,负责维护所述对象服务器上所有对象的索引,处理所述对象服务器失效和故障;
    一客户端代理,客户端通过所述客户端代理与所述对象管理服务器和对象服务器进行对象接口调用; 其特征在于,其包括以下步骤:
    1)对象建模,按照业务逻辑关系创建两种对象模型:一种是针对业务数据的数据对象模型,一种是针对业务任务的任务对象模型;按逻辑关系,对象分为单对象和对象集,单对象耦合度低,对象之间没有逻辑关系,可以完成某一类任务;对象集耦合度高,对象之间有逻辑关系,多个对象一起才能完成某一类任务;
    2)分布式对象缓存,将数据源中数据按照数据对象模型缓存到所述集群的计算机的内存对象池中;其过程为:根据对象预先设定的属性将所有对象均衡分组,然后分组缓存到所述集群的计算机的内存对象池中;
    3)创建对象索引,所述对象服务器缓存对象后,将所述对象服务器的机器IP、对象池缓存对象总数、对象池缓存对象名称、占用空间、缓存所用时间的对象池信息发送到所述对象管理服务器中,所述对象管理服务器收集信息后根据逻辑关系创建索引表;
    4)对象任务并行计算,将任务对象按照预先设定规则拆分成多级子任务,子任务按照预先设定策略在所述集群的计算机中并发执行,执行完毕后将结果返回给上级父任务,根任务对象得到任务结果,计算后返回给所述客户端代理。

    2.  根据权利要求1所述的方法,其特征在于,所述步骤1)中,所述数据对象模型中的属性由数据字段构成,所述数据对象模型中的方法由用于加载数据的加载函数构成;所述任务对象模型的属性主要由任务条件和任务结果构成,任务条件由任务条件字段构成,任务结果由任务结果字段构成,所述任务对象模型方法是任务执行函数,用于任务的分配、执行和结果汇总。

    3.  根据权利要求2所述的方法,其特征在于,所述步骤2)中,在对象预先设定的属性将所有对象均衡分组过程中,所述集群的计算机的缓存对象要均衡;其分组的方法为:
    首先把所有对象按照其属性分组;该属性的属性值如为枚举类型,则按照其值分组;该属性的属性值如为连续类型,则将属性值分段进行分组;该属性的属性值如为离散类型,则按照自定义规则进行分组,得到N个对象集,接着根据每个对象占用空间的大小估算每个对象集占用空间数值,然后计算所述集群中每台计算机内存可用空间,数值为每台计算机的JVM设定值的80%;最后组合对象集成对象集组,每个对象集组占用空间接近但不超过该计算机的内存可用空间。

    4.  根据权利要求3所述的方法,其特征在于,在步骤4)中,任务按照所述对象服务器缓存对象的逻辑关系进行拆分,任务执行策略及步骤如下:
    (1)业务系统将任务条件传递给客户端代理组件;
    (2)客户端代理组件根据任务向所述对象管理服务器询问可完成此次任务的所述对象服务器及对象,所述对象管理服务器通过比较计算将可完成此次任务的所述对象服务器作为任务受理对象服务器,将其地址及服务对象返回给客户端代理;
    (3)客户端代理向任务受理对象服务器发起对象接口调用,任务受理对象服务器接受客户端代理的接口调用后,分析此次任务所需数据缓存对象;
    (4)如果此次任务的对象服务器本机数据缓存对象不足以支撑此次任务,将向所述对象服务管理器发起其他所述对象服务器寻址请求;
    (5)任务受理对象服务器同时向本机对象服务和其他对象服务器发起子任务调用;
    (6)任务受理对象服务器汇总各子任务的结果并返回给客户端代理;
    (7)客户端代理将任务结果返回给业务系统。

    5.  一种用于信息系统性能提升的对象化并行计算系统,其包括由多个计算机组成的集群,其特征在于,所述集群中至少包括:
    一对象服务器,负责创建并管理包括数据对象、任务对象和内存对象的所有对象,提供对象访问的远程接口,加载并缓存数据,对内存对象的访问进行并发控制,屏蔽底层不同数据存储方式的差异,完成内存对象数据的持久化,完成内存对象数据同步,并负责对象更新时事务管理;
    一对象管理服务器,负责维护所述对象服务器上所有对象的索引,处理所述对象服务器失效和故障;
    一客户端代理,客户端通过所述客户端代理与所述对象管理服务器和对象服务器进行对象接口调用。

    6.  根据权利要求5所述的系统,其特征在于,所述对象服务器包括以下功能组件:对象池、对象管理、并发控制、数据同步、日志管理、系统监视和热部署???;其中:
    对象池用于缓冲数据对象和任务对象,任务对象提供对象接口,并通过服务接口发布给客户端;
    对象管理??楦涸鸲韵蟪刂械亩韵蟮拇唇?、加载;
    并发控制??楦涸鸫聿⒖刂撇⒎⒂没?;同时,通过共享读锁和排他写锁控制对象的访问;
    数据同步??楦涸鹗凳碧讲庖滴袷莸谋浠榭?,并将变化的数据更新到数据缓存对象中,数据同步和数据缓存对象通过数据访问??槎允萁蟹梦?;
    系统监视、热部署、日志管理??樽魑韵蠓衿鞯闹С殴δ?,负责系统安装部署、故障分析处理。

    7.  根据权利要求6所述的系统,其特征在于,所述对象管理服务器定时接收所述对象服务器的对象注册信息、对象索引,并以此维护对象服务器地址和对象的索引。

    8.  根据权利要求7所述的系统,其特征在于,所述对象管理服务器具备双机热备功能。

    9.  根据权利要求8所述的系统,其特征在于,所述客户端代理为提供给客户端进行对象服务接口调用的本地代理,主要包括所述对象服务代理和对象管理服务代理;对象服务代理是所述对象服务器上对外提供对象服务接口的本地代理,负责进行远程对象服务调用;对象管理服务代理是所述对象管理服务器上对象索引的本地代理,负责完成对象服务的定位接口调用。

    关 键 词:
    一种 用于 信息系统 性能 提升 对象 并行 计算方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种用于信息系统性能提升的对象化并行计算方法及系统.pdf
    链接地址://www.4mum.com.cn/p-6181368.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03