发明名称 一种航管训练系统中训练数据分类存储的方法
摘要 本发明公开了一种航管训练系统中训练数据分类存储的方法。系统运行于航管训练系统中,在航管训练系统的服务器节点中对等的部署分类数据存储,由客户端代理和服务端两部分组成。客户端代理提供访问接口供客户使用,接管客户和系统各个节点的通信以及其它系统补足功能。服务端节点有协调者节点和存储节点。协调者节点运行协调者程序,其内部运行共识算法对请求达成一致,存储系统的重要数据;一个或者多个存储节点组成一个复制组,其上存储某种类型的数据,通过冗余达到数据存储的高可靠性,每个存储节点可以属于不同的复制组,存储不同种类的数据。本发明实现了在同一系统架构下以不同的一致性存储不同种类的航管训练系统数据,方便实用。
申请公布号 CN104468722A 申请公布日期 2015.03.25
申请号 CN201410631306.7 申请日期 2014.11.10
申请人 四川川大智胜软件股份有限公司 发明人 胡术;李科磊
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I;H04L1/16(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 成都睿道专利代理事务所(普通合伙) 51217 代理人 潘育敏
主权项 一种航管训练系统中训练数据分类存储的方法,其特征在于:本发明的系统运行于航管训练系统中,使用异步通信,并使用超时重传机制,选择远程过程通信RPC作为网络通信的方式;在航管训练系统的服务器节点中对等的部署分类数据存储,通过数据流控制结构实现数据存储的副本数、读写请求的性能以及回应的发送时机,并为使用该系统的应用程序提供对数据进行访问的读写接口,实现分类数据的可靠、高效存储;系统由客户端代理和服务端两部分组成,其中客户端代理提供访问接口供使用分类数据的客户即应用程序使用,接管客户和系统各个节点的通信以及其它系统补足功能;服务端节点有两种角色:协调者节点和存储节点,一个节点可以同时扮演两种角色;协调者节点运行协调者程序,其内部运行共识算法对请求达成一致,存储系统的重要数据;一个或者多个存储节点组成一个复制组,其上存储某种类型的数据,通过冗余达到数据存储的高可靠性,每个存储节点可以属于不同的复制组,存储不同种类的数据;使用协调算法达成当前成员组成的共识,实现协调者的一致性;使用Master选举算法选举协调者的主态机,实现使用中心化副本控制协议;运行成员移除和加入算法,提高系统的可用性;在复制组层面上,通过定义一致性控制结构来达到不同的一致性。
地址 610045 四川省成都市武侯区武科东一路7号
您可能感兴趣的专利