一种基于数据字典的广域数据资源管理方法技术

技术编号:11117379 阅读:114 留言:0更新日期:2015-03-06 16:26
本发明专利技术涉及一种基于数据字典的广域数据资源管理方法,包括:在不破坏不影响现有数据和已有应用的情况下,对现有数据资源进行预先处理,生成独立的带有数据资源特征的字典实体,设计数据字典管理机制,采用多级数据字典方式进行数据索引,运用同类聚合技术压缩数据字典,优化数据检索过程;在广域网系统中部署数据字典,提供数据索引服务,网络主机通过数据字典定位数据资源,访问数据实体。本发明专利技术的方法,通过统一通用的数据字典,实现了广域网节点间数据资源的统一维护和高效共享,保证了客户端数据访问的实时性和一致性;该方法能够互联共享全网范围内的数据资源;提高数据资源利用率和数据资源管理效率。

【技术实现步骤摘要】

本专利技术涉及一种电网调度自动化
的资源管理方法,具体讲涉及。
技术介绍
现有的智能电网调度技术支持系统具有良好的横向集成、纵向贯通能力,能够充分满足目前调度机构各专业的需要,随着我国电力改革的不断深入和跨大区互联电网的快速发展,确定了未来电网紧密耦合,调度系统全局广域、动态一体化的趋势。现有系统中数据资源分散在各调度区,采用集中式管理方式,通过主/备服务器对区域内提供数据访问服务。如此,带来一些问题:1、数据资源的可见性局限在单个调度区,数据资源无法在全网范围内统一管理,互联共享;2、全网范围内的数据资源管理效率偏低,实现跨区数据访问需要从数据源接收原始数据后重新处理;3、同一数据可能存储于多个不同调度区的节点之上,带来数据多源问题,数据资源的利用率偏低。
技术实现思路
针对现有技术的不足,本专利技术的目的是提供,该方法能够互联共享全网范围内的数据资源;提高数据资源利用率和数据资源管理效率。 本专利技术的目的是采用下述技术方案实现的: 本专利技术提供,其改进之处在于,所述方法包括下述步骤: I)生成字典实体,并汇总所有字典实体形成三级字典; 2)形成二级字典; 3)形成一级字典; 4)应用程序使用多级数据字典定位并获取全网数据资源。 进一步地,所述步骤I)中,调度子区在原有数据资源的基础上,生成独立的带有数据资源特征的字典实体,并汇总所有数据字典实体形成三级字典; 调度子区内的每个数据实体生成对应的字典实体,记录数据标识与数据位置的对应关系;数据资源以数据字典的形式组织管理,同类数据分散存储于多台服务器,通过字典中的数据位置信息定位资源,访问数据;三级字典汇集调度子区内所有数据服务器上的字典实体,用于记录数据资源存储的服务器节点名和物理位置; 三级字典由调度子区管理维护,并与调度子区数据服务一起部署,用于提供调度子区数据资源检索功能。 进一步地,所述字典实体包括数据资源的名称、维护区域和文件位置信息。 进一步地,所述步骤2)中,调度区汇总所有调度子区的三级字典,生成数据标识与三级字典位置的对应关系,并附加调度子区信息,形成二级字典,统一管理调度区内的数据资源; 对二级字典的内容进行同类聚合优化,即合并相同三级字典位置的多个连续数据字典实体; 二级字典由调度区管理维护,与调度区数据服务一起部署,用于提供调度区数据资源检索功能。 进一步地,所述步骤3)中,在全网范围内汇总各调度区二级字典,生成数据标识与二级字典位置的对应关系,并附加调度区信息,形成一级字典,用于提供全局数据资源索引服务;对一级字典的内容进行同类聚合优化。 进一步地,所述步骤4)中,在全网范围内部署全局一级字典,网络主机中的应用程序使用统一数据资源访问接口,根据数据字典定位并获取全网数据资源。 进一步地,设计多种数据资源访问接口,并使用多级数据字典,以区分不同来源的请求服务。 与现有技术比,本专利技术达到的有益效果是: 1、充分实现了全网数据资源的共享,有效的节约人力维护成本及系统建设成本,极大地提高调度自动化领域内数据资源的管理和利用效率,为电网的发展、运行和管理产生可观效益,提供有力的技术支持和保障。 2、解决现有系统随着电网规模逐渐庞大、数据交互愈发频繁而导致的数据访问速度下降和系统升级扩展困难的问题。 3、架构合理,设计多级数据字典结构,满足不同使用场景的数据访问需求,确保数据访问速度的同时,提高资源管理效率,简化数据维护流程。 4、本专利技术的方法,通过统一通用的数据字典,实现了广域网节点间数据资源的统一维护和高效共享,保证了客户端数据访问的实时性和一致性;同时优化了数据资源索引过程,提高了数据访问速度;在未来电网紧密耦合,调度系统全局广域、动态一体化的环境下,本专利技术可以满足海量数据的分布式处理要求,提高调度资源的统一分配管理效率,加强全网数据资源互联共享,支撑广域系统整体性的分布式处理技术。 【附图说明】 图1是本专利技术提供的基于数据字典的广域数据资源管理方法的流程图; 图2是本专利技术提供的具体实施例的广域数据资源管理方法的多级字典示意图。 【具体实施方式】 下面结合附图对本专利技术的【具体实施方式】作进一步的详细说明。 本专利技术涉及,其流程图如图1所示,包括下述步骤: I)各调度子区在原有数据资源的基础上,生成独立的带有数据资源特征的字典实体,汇总所有字典实体形成三级字典;数据字典实体包含数据资源的名称、维护区域、文件位置等信息; 现有系统中调度区内的数据访问直接根据数据标识(记录ID)访问数据实体,同类数据资源存储于同一服务器,现有的数据访问和资源管理也不支持分布式数据资源,以此导致系统扩展性不强,性能瓶颈突出。本专利技术中,每个数据实体生成对应的字典实体,记录数据标识与数据位置的对应关系。数据资源以数据字典的形式组织管理,同类数据可以分散存储于多台服务器,通过字典中的数据位置信息定位资源,访问数据。三级字典汇集了子区内所有数据服务器上的数据字典实体,记录数据资源存储的服务器节点名和物理位置。三级字典由子区管理维护,与子区数据服务一起部署,提供子区数据资源检索功能。 2)各调度区汇总子区数据服务器的三级字典,附加子区信息,形成二级字典; 各调度区汇总所有子区的三级字典,生成数据标识与三级字典位置的对应关系,并附加子区信息,形成二级字典,统一管理调度区内所有数据资源。同时,对二级字典的内容进行同类聚合优化,合并相同三级字典位置的多个连续数据字典实体,减小字典内容,提高数据索引效率。二级字典由各调度区管理维护,与调度区数据服务一起部署,提供调度区数据资源检索功能。 3)在全网范围内汇总各调度区二级字典,附加调度区信息,形成全局一级字典,并在全网范围内部署。 在全网范围内汇总各调度区二级字典,生成数据标识与二级字典位置的对应关系,并附加调度区信息,形成一级字典,提供全局数据资源索引服务。同时,同样对一级字典的内容进行同类聚合优化,进一步提高数据访问效率。 4)应用程序使用统一数据资源接口,根据访问需求,使用多级数据字典定位并获取全网数据资源。 现有系统中各调度区的数据资源局限于区域内部访问使用,区域外对区域内的数据资源不可见。本专利技术中,通过在全网范围内部署全局一级字典,应用程序使用统一数据资源访问接口,根据数据字典定位数据资源。考虑到数据访问请求的不同场景,为了区分不同来源的请求服务,设计多种数据资源检索接口,使用多级数据字典,以让应用程序灵活调用,提高数据资源访问效率。 本专利技术提供的基于数据字典的广域数据资源管理方法,在不破坏不影响现有数据和已有应用的情况下,对现有数据资源进行预先处理,生成独立的带有数据资源特征的字典实体,设计数据字典管理机制,采用多级数据字典方式进行数据索引,运用同类聚合技术压缩数据字典,优化数据检索过程;在广域网系统中部署数据字典,提供数据索引服务,网络主机通过数据字典定位数据资源,访问数据实体,本专利技术的方法通过数据字典技术,将全网各调度区的数据访问服务互联共享,实现了调度资源的统一分配管理和高效利用,为全网分析与计算、全局调度计划和控制决策提供支撑和保障,也为海量数据的分布式处理提供基础,进一步提升了广域系统整体本文档来自技高网...
一种基于数据字典的广域数据资源管理方法

【技术保护点】
一种基于数据字典的广域数据资源管理方法,其特征在于,所述方法包括下述步骤:1)生成字典实体,并汇总所有字典实体形成三级字典;2)形成二级字典;3)形成一级字典;4)应用程序使用多级数据字典定位并获取全网数据资源。

【技术特征摘要】
1.一种基于数据字典的广域数据资源管理方法,其特征在于,所述方法包括下述步骤: 1)生成字典实体,并汇总所有字典实体形成三级字典; 2)形成二级字典; 3)形成一级字典; 4)应用程序使用多级数据字典定位并获取全网数据资源。2.如权利要求1所述的广域数据资源管理方法,其特征在于,所述步骤1)中,调度子区在原有数据资源的基础上,生成独立的带有数据资源特征的字典实体,并汇总所有数据字典实体形成三级字典; 调度子区内的每个数据实体生成对应的字典实体,记录数据标识与数据位置的对应关系;数据资源以数据字典的形式组织管理,同类数据分散存储于多台服务器,通过字典中的数据位置信息定位资源,访问数据;三级字典汇集调度子区内所有数据服务器上的字典实体,用于记录数据资源存储的服务器节点名和物理位置; 三级字典由调度子区管理维护,并与调度子区数据服务一起部署,用于提供调度子区数据资源检索功能。3.如权利要求2所述的广域数据资源管理方法,其特征在于,所述字典实体包括数据资源的名称、维护区域和文件位置信息。4.如权利要...

【专利技术属性】
技术研发人员:庄卫金孙名扬柳津杨争林王艳黄龙达于芳张永刚徐攀
申请(专利权)人:国家电网公司中国电力科学研究院国网浙江省电力公司
类型:发明
国别省市:北京;11

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

1