[发明专利]一种文件实时同步分发系统及方法在审
申请号: | 201911233574.2 | 申请日: | 2019-12-05 |
公开(公告)号: | CN111046008A | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 杨杰;高志会;崔梦华 | 申请(专利权)人: | 上海英方软件股份有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178 |
代理公司: | 上海国智知识产权代理事务所(普通合伙) 31274 | 代理人: | 潘建玲 |
地址: | 200011 上海市黄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 实时 同步 分发 系统 方法 | ||
本发明公开了一种文件实时同步分发系统及方法,该方法包括:步骤S1,选择配置源文件及目录,根据选择的文件及目录设定类别并准备相应类别的数据发送通道,将上级与下级节点之间进行认证连接,将下级节点连接根据连接请求归类至对应类别通道中;步骤S2,上级节点实时监控目录及文件,于文件有更新时,通过上下级节点镜像过程获取文件变化块数据;步骤S3,将文件变化块数据分块组包,并将各数据组包经过高效压缩处理后,添加至对应类别通道下的各个连接;步骤S4,遍历通道下的连接,将处理后的压缩数据包发送至对应连接的下级节点;步骤S5,下级节点于接收到压缩数据包后,解压数据包,根据数据包标识判断数据类型,进行同步接收处理。
技术领域
本发明涉及计算机数据备份技术领域,特别是涉及一种文件实时同步分发系统及方法。
背景技术
随着信息技术快速发展,各行各业的信息化建设要求逐步提高,而数据分析及传输领域的实时性及性能要求也越来越高。
目前,对文件有文件分发要求的场景较多,如证券公司基金公司的行情文件,需要从总部同步到下级众多营业部使用,又如气象单位需要分发气象数据文件等,而且这些场景中文件都是实时变化的,且要求每次的变化都需要同步到下级。
目前常见的备份系统的方式之一是使用点对点、一对一备份同步的方法,同步效率极低,而一对多的数据文件同步的场景则需要对节点分发及节点级联要求更高;另一种方式通过文件系统网络共享的方式,提供给其他机器使用,但此时又有多方面问题:一、访问数量大时,网络带宽要求高。二、网络安全不易管理。三、文件权限读写容易冲突。四、不能统一监控管理。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种文件实时同步分发系统及方法,以实现将行情文件快速同步分发至众多下级节点,具有数据传输量小、占用带宽小、转发延迟足够低、传输过程高效、数据转发至下级后实时有效及稳定可靠等优点。
为达上述目的,本发明提出一种文件实时同步分发系统,包括多个层级,每个层级包括多个节点,每一个节点包含发送模块和接收模块,每层节点包含主用节点及备用节点,主用节点线路连接中断情况下自动切换至备用线路;处于上一层级的上级节点选择配置源文件及目录,根据选择的文件及目录设定多个类别,准备相应类别的数据发送通道,将下级连接根据连接请求归类至对应类别的通道中,并实时扫描目录及源文件,通过上下级节点的镜像过程获取文件变化数据,对获得的文件变化数据通过分块组包压缩处理后,添加至数据发送通道下的各个连接,并遍历通道下的连接,将数据发送至对应连接的下级节点。
为达到上述目的,本发明还提供一种文件实时同步分发的方法,包括如下步骤:
步骤S1,选择配置源文件及目录,根据选择的文件及目录设定多个类别,准备相应类别的数据发送通道,将上级节点与下级节点之间进行认证连接,将下级节点连接根据连接请求归类至对应类别的通道中;
步骤S2,上级节点实时监控目录及文件,于文件有更新时,通过上下级节点的镜像过程获取文件变化块数据;
步骤S3,将所述文件变化块数据分块组包,并将各数据组包,经过高效压缩处理后,添加至对应类别数据发送通道下的各个连接;
步骤S4,遍历数据发送通道下的连接,将处理后的压缩数据包发送至对应连接的下级节点;
步骤S5,下级节点于接收到压缩数据包后,解压压缩数据包,根据数据包标识判断数据类型,根据数据类型进行同步接收处理。
优选地,步骤S1进一步包括:
步骤S100,下级节点发起连接上级节点的连接请求,若连接上级节点失败,则选择下一个备用节点继续尝试连接;若连接上级节点成功后,则进入步骤S102进一步发送认证请求;
步骤S101,上级节点监听端口,监听下级节点的连接,于连接成功后,等待下级节点发送的认证请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海英方软件股份有限公司,未经上海英方软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911233574.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高效率低磁场双模工作相对论返波管
- 下一篇:聚合物发光二极管及其制备方法