ImageVerifierCode 换一换
格式:PDF , 页数:6 ,大小:627.02KB ,
资源ID:1552655      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1552655.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种面向大电网的并行实时数据库节点定位系统.pdf)为本站会员(00****42)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

一种面向大电网的并行实时数据库节点定位系统.pdf

1、(10)申请公布号 CN 103077189 A(43)申请公布日 2013.05.01CN103077189A*CN103077189A*(21)申请号 201210560162.1(22)申请日 2012.12.20G06F 17/30(2006.01)(71)申请人中国电力科学研究院地址 100192 北京市海淀区清河小营东路15号申请人国家电网公司福建省电力有限公司中国科学院信息工程研究所(72)发明人孙其强 周薇 李立新 狄方春韩冀中 戴娇 黄文英 任晓辉林静怀 江凡 谢巧云 花静闫湖 黄运豪 季知祥 袁荣昌李大鹏 王威(74)专利代理机构北京安博达知识产权代理有限公司 11271代

2、理人徐国文(54) 发明名称一种面向大电网的并行实时数据库节点定位系统(57) 摘要本发明涉及电力系统控制技术,具体涉及一种面向大电网的并行实时数据库节点定位系统,包括:客户端模块:用于访问并行实时数据库主机节点模块,由主机节点模块返回主机信息,直接访问主机;主机节点模块:用于接受来自客户端模块的请求,访问定位服务器模块,返回主机信息;定位服务器模块:用于从系统管理模块中获取应用的主机信息。在保证并行实时库高并发响应的基础上,正确定位到主机,满足应用服务的要求。在客户端访问主机之前,先访问电力系统中每个域的定位服务器,然后更新本机的主机信息,最后从主机上获取数据。(51)Int.Cl.权利要求

3、书1页 说明书3页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书3页 附图1页(10)申请公布号 CN 103077189 ACN 103077189 A1/1页21.一种面向大电网的并行实时数据库节点定位系统,所述并行实时数据库包括N个实时数据库;每个实时数据库由两个数据库节点组成,两个实时库节点构成了主备对,即主备对由主机节点和备机节点组成;其特征在于,所述节点定位系统包括:客户端模块:用于访问并行实时数据库主机节点模块,由主机节点模块返回主机信息,直接访问主机;主机节点模块:用于接受来自客户端模块的请求,访问定位服务器模块,返回主机信息;定位服务

4、器模块:用于从系统管理模块中获取应用的主机信息。2.如权利要求1所述的并行实时数据库节点定位系统,其特征在于,所述客户端模块、主机节点模块和定位服务器模块依次连接。3.如权利要求1所述的并行实时数据库节点定位系统,其特征在于,所述客户端模块包括:节点定位模块,用于向并行实时数据库的主机节点模块请求应用的主机信息;数据收集模块,获取主机信息后,向该主机发送消息,接受传输过来的实时库数据。4.如权利要求3所述的并行实时数据库节点定位系统,其特征在于,所述节点定位模块和数据收集模块依次连接。5.如权利要求1所述的并行实时数据库节点定位系统,其特征在于,所述主机节点模块包括:接受请求模块:接受来自客户

5、端模块的主机访问请求;处理请求模块:按照应用类型向定位服务器模块发起请求,获取主机信息;回复信息模块:将主机信息返回给客户端模块。6.如权利要求5所述的并行实时数据库节点定位系统,其特征在于,所述接收请求模块与客户端模块中的节点定位模块连接;所述接收请求模块、处理请求模块和回复信息模块依次连接。7.如权利要求1所述的并行实时数据库节点定位系统,其特征在于,所述定位服务器模块包括:变更模块:当主备切换模块发出已经出现主备切换的消息时,变更模块负责更新本地的元数据信息;周期更新模块:周期性访问系统管理模块,获取每个应用的主机信息。8.如权利要求7所述的并行实时数据库节点定位系统,其特征在于,所述变

6、更模块和周期更新模块为并列关系。权 利 要 求 书CN 103077189 A1/3页3一种面向大电网的并行实时数据库节点定位系统技术领域0001 本发明涉及电力系统控制技术,具体涉及一种面向大电网的并行实时数据库节点定位系统。背景技术0002 在现有电力调度技术支持系统中,使用实时数据库存储和管理遥测量、遥信量等实时数据。随着电网的发展,实时量测数据量不断变大,现有调度自动化系统所使用的实时数据库效率和存储的瓶颈越来越显著。0003 为了解决以上问题,分布式并行实时库应运而生。分布式并行实时数据库由多个节点组成,它们同时提供服务,给高并发访问提供了非常有力的支持。0004 但是,由于分布式并

7、行实时库要给许多不同的应用提供服务,每个应用的实时数据库主备切换频繁,如何能够正确的定位到该应用现在的主机节点是并行实时库急需解决的问题。如果主备机信息不及时,不是最新的数据,那么应用就获取不到最新的数据,无法完成进一步的计算。主备机信息的更新与主备切换的频率也密切相关。发明内容0005 针对现有技术的不足,本发明提供一种面向大电网的并行实时数据库节点定位系统,本发明在保证并行实时库高并发响应的基础上,正确获取主机信息,满足应用服务的要求。0006 本发明的目的是采用下述技术方案实现的:0007 一种面向大电网的并行实时数据库节点定位系统,所述并行实时数据库包括N个实时数据库;每个实时数据库由

8、两个数据库节点组成,两个实时库节点构成了主备对,即主备对由主机节点和备机节点组成;其改进之处在于,所述节点定位系统包括:0008 客户端模块:用于访问并行实时数据库主机节点模块,由主机节点模块返回主机信息,直接访问主机;0009 主机节点模块:用于接受来自客户端模块的请求,访问定位服务器模块,返回主机信息;0010 定位服务器模块:用于从系统管理模块中获取应用的主机信息。0011 其中,所述客户端模块、主机节点模块和定位服务器模块依次连接。0012 其中,所述客户端模块包括:0013 节点定位模块,用于向并行实时数据库的主机节点模块请求应用的主机信息;0014 数据收集模块,获取主机信息后,向

9、该主机发送消息,接受传输过来的实时库数据。0015 其中,所述节点定位模块和数据收集模块依次连接。0016 其中,所述主机节点模块包括:0017 接受请求模块:接受来自客户端模块的主机访问请求;说 明 书CN 103077189 A2/3页40018 处理请求模块:按照应用类型向定位服务器模块发起请求,获取主机信息;0019 回复信息模块:将主机信息返回给客户端模块。0020 其中,所述接收请求模块与客户端模块中的节点定位模块连接;所述接收请求模块、处理请求模块和回复信息模块依次连接。0021 其中,所述定位服务器模块包括:0022 变更模块:当主备切换模块发出已经出现主备切换的消息时,变更模

10、块负责更新本地的元数据信息;0023 周期更新模块:定时访问系统管理模块,获取正在为每个应用服务的主机信息。0024 其中,所述变更模块和周期更新模块为并列关系。0025 与现有技术比,本发明达到的有益效果是:0026 本发明提供的面向大电网的并行实时数据库节点定位系统。在实时数据库节点数量足够多的情况下,并行实时数据库将显著的提高数据操作性能;并且,在不影响并行实时库访问功能的前提下,提供无缝的节点定位功能。在分布式并行实时库系统中,每个节点看到的主备信息是全局统一的,并且可以保证访问到的一定是主机,而不是备机。通过本发明提供的分布式实时数据库节点定位方法,可以在不影响单机版调度技术支持本地

11、计算的情况下,支持更加丰富的应用,如全网计算等。附图说明0027 图1是本发明提供的面向大电网的并行实时数据库节点定位系统的结构示意图;0028 图2是本发明提供的面向大电网的并行实时数据库节点定位系统实现的流程图。具体实施方式0029 下面结合附图对本发明的具体实施方式作进一步的详细说明。0030 为满足不同的应用特征,实时库的主备切换非常频繁,应用程序如何确定哪个是主机,哪个是备机。本发明提出了一套节点定位系统,在保证并行实时库高并发响应的基础上,正确定位到主机,满足应用服务的要求。在客户端访问主机之前,先访问电力系统中每个域的Locator(定位服务器),然后更新本机的主机信息,最后从主

12、机上获取数据。0031 本发明提供了一种面向大电网的并行实时数据库节点定位系统,结构示意图如图1所示,其中并行实时数据库包括N个实时数据库;每个实时数据库由两个数据库节点组成,两个实时库节点构成了一个主备对,即主备对由主机节点和备机节点;主机节点和备机节点为并列关系。0032 并行实时数据库节点定位系统,包括三大模块:0033 客户端模块:用于访问并行实时数据库主机节点模块,由主机节点模块返回主机信息,直接访问主机;0034 主机节点模块:用于接受来自客户端模块的请求,访问定位服务器Locator模块,返回主机信息;0035 定位服务器Locator模块:用于从系统管理模块(为节点定位系统的管

13、理模块)中获取应用的主机信息,其中定位服务器Locator模块的个数为N个。0036 面向大电网的并行实时数据库节点定位系统实现的流程如图2所示。说 明 书CN 103077189 A3/3页50037 其中,客户端模块、主机节点模块和定位服务器模块依次连接。0038 并行实时数据库系统的客户端模块包括:0039 节点定位模块,用于向并行实时数据库的主节点请求该应用的主机信息;0040 数据收集模块,获取主机信息后,向该主机发送消息,接受传输过来的实时库数据。0041 其中,节点定位模块和数据收集模块依次连接。0042 并行实时数据库系统的主机节点模块包括:0043 接受请求模块:接受来自客户

14、端的主机访问请求;0044 处理请求模块:按照应用类型向定位服务器Locator模块发起请求,获取主机信息;0045 回复信息模块:将主机信息返回给客户端。0046 其中,接收请求模块与客户端模块中的节点定位模块连接;所述接收请求模块、处理请求模块和回复信息模块依次连接。0047 并行实时数据库系统的定位服务器Locator模块包括:0048 变更模块:当主备切换模块发出已经出现主备切换的消息时,变更模块负责更新本地的元数据信息;0049 周期更新模块:定时访问系统管理模块,获取现在正在为每个应用服务的主机信息。0050 变更模块与周期更新模块为并列关系。0051 最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。说 明 书CN 103077189 A1/1页6图1图2说 明 书 附 图CN 103077189 A

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1