发明名称 | 一种保持集群关键数据一致性的方法 | ||
摘要 | 本发明公开了一种保持集群关键数据一致性的方法,其实现过程为:设置由若干节点组成的集群,每个集群的节点均由检测模块、数据更新模块和发送与接收模块组成;给每个节点编号;当一个节点自身的关键数据产生变化时,检测模块检测到并通知给接收和发送模块,接收和发送模块将发生改变的关键数据进行封装后,以组播的方式向整个集群节点所在的网络进行发送;集群其它节点的接收与发送模块接收到上述封装后的数据包后,由更新模块负责对本机的关键数据进行更新。该一种保持集群关键数据一致性的方法与现有技术相比,可维护集群中各个节点内需要维持同步的数据,保持数据的一致性,使集群内节点不会因数据的不一致而引发其它问题。 | ||
申请公布号 | CN104378427A | 申请公布日期 | 2015.02.25 |
申请号 | CN201410643199.X | 申请日期 | 2014.11.14 |
申请人 | 浪潮电子信息产业股份有限公司 | 发明人 | 梁吉林 |
分类号 | H04L29/08(2006.01)I | 主分类号 | H04L29/08(2006.01)I |
代理机构 | 济南信达专利事务所有限公司 37100 | 代理人 | 姜明 |
主权项 | 一种保持集群关键数据一致性的方法,其特征在于,其具体实现过程为:一、设置由若干节点组成的集群,每个集群的节点均由检测模块、数据更新模块和发送与接收模块组成,其中检测模块用于检测系统中数据文件的更新状态以及文件是否损坏;数据更新模块用来在确认数据需要更新时对数据文件进行更新;发送与接收模块则负责接收其它节点的信息与发送本节点往外传输的信息;二、给每个节点编号,该号码为唯一的节点名称;三、当一个节点自身的关键数据产生变化时,同属于该节点的检测模块检测到,并通知给接收和发送模块,接收和发送模块将发生改变的关键数据进行封装后,以组播的方式向整个集群节点所在的网络进行发送;四、集群其它节点的接收与发送模块接收到上述封装后的数据包后,传递给自身的检测模块,检测模块判断确认该数据包属于哪个节点的关键数据,并将数据包中的信息传输给更新模块,由更新模块负责对本机的关键数据进行更新。 | ||
地址 | 250101 山东省济南市高新区浪潮路1036号 |