企业数据同步需求面临极大挑战
无论从安全上还是业务的应用上,传统集中式的数据留存模式已经越来越不能满足企业信息管理的需要。部分企业IT部门采用Rsync的解决方案实现数据的同步,但在实际应用中存在诸多问题。
Rsync原本是在Linux系统下面的一个文件同步协议,IT管理员通过命令行方式实现服务器与服务器之间的数据同步更新操作。由于Rsync本身基于同步协议,在面对大数据同步时功能显得较为单一。例如同步两台服务器文件时,需要对目录内的文件逐一对比,相同的文件跳过去,不同的文件执行同步操作。一旦要同步的文件数量非常庞大时,这个比较过程就非常慢,需要等待很长时间。此外,该协议支持的场景有限,无法适用于云端的数据同步操作,复杂网络数据同步操作等。
由此,企业需要引入一种机制,在满足业务应用运转的前提下,实现数据同步的愿景。
Ftrans Rsync替代解决方案
Ftrans企业级高速传输系统是自主研发的基于互联网的分布式大容量数据资源智能传输软件系统,其主要作用是在分布式网络环境中,尤其是跨区域的广域网络中,克服网络带宽有限、网络状态不够稳定、原始数据来源有限等问题,在不同的应用或存储节点之间快速、稳定地共享、分发和传输大容量文件数据。通过高速引擎技术、高速传输协议技术、传输管理控制平台等自有研发的核心技术建立了企业数据传输中的全新方向和解决方案。
产品架构
企业数据中心部署Ftrans Web.Console平台和Ftrans Engine引擎,异地数据中心及云端部署Ftrans Engine引擎。管理员通过系统内置的数据同步调度策略将形式上分散的各个数据存储单元单位连接成一个逻辑上的整体,实现了区域内及跨区域的数据同步操作。
Ftrans系统特有的CUTP传输协议实现了数据调度同步的高效传输,先进的优态控制算法和策略可实现稳定快速的数据同步传输要求。
Ftrans系统采用金融级密钥交换机制和数据加密算法,在传输的过程中保障了数据的完整性和安全性,降低了数据在同步传输过程中被意外截获的风险。
Ftrans系统具有可视化的操作界面,数据的传输和同步均有系统级信息的记录。运维服务人员通过登录管理平台,可直观的对当前数据传输任务的状态、进度等信息进行数字化、图形化的直观查询。
Ftrans系统具有数据传输事件的配置功能,数据传输过程的问题,系统都会自动触发策略启动邮件通知管理员,方便对传输事件情况的第一时间知悉,使管理员能更便捷的完成对系统数据同步的操作。
Ftrans Rsync替代解决方案和传统Rsync的技术参数对比
项目 | 类别 | Ftrans Rsync替代解决方案 | 传统Rsync |
---|---|---|---|
项目 应用特性 | 类别 存储类型支持 | Ftrans Rsync替代解决方案 支持支持本地磁盘、NAS、阵列,分布式存储设备以及云存储和对象存储,支持混合云架构。 | 传统Rsync 支持支持常规存储设备等存储类型,对象存储的支持能力弱。 |
类别 复杂网络部署 | Ftrans Rsync替代解决方案 支持可在单向传输、DMZ隔离区等网络架构下进行部署,传输效率不受影响。 | 传统Rsync 不支持单向传输的网络架构。 | |
类别 数据端同步分发 | Ftrans Rsync替代解决方案 支持周期、触发、实时将数据同步至另一个数据服务器。 | 传统Rsync 不支持触发性的同步操作。 | |
类别 数据传输任务的日志记录 | Ftrans Rsync替代解决方案 支持对传输任务的日志审计,提供对传输方向、传输状态、任务创建时间、传输进度的记录和查询。 | 传统Rsync 支持但没有图形化的日志记录,需要在日志文件中查询。 | |
项目 传输可靠性 | 类别 错误重传 | Ftrans Rsync替代解决方案 支持当传输任务发生错误时,无需用户干预,传输系统自动开启校验功能,重传错误部分,确保文件端到端的完整性交付。 | 传统Rsync 不支持错误重传功能,需要手动查询错误文件,进行重新传输。 |
类别 批次批量传输 | Ftrans Rsync替代解决方案 支持支持一个批次对多个文件的数据传输,所有文件全部传输完毕任务才会关闭。 | 传统Rsync 不支持批次批量传输。 | |
类别 重传输校验机制 | Ftrans Rsync替代解决方案 支持用户文件进行上传或下载时,自动对所传文件进行多重校验功能,确保传输源文件与目标文件100%的一致性。 | 传统Rsync 不支持在传输过程中易出现文件传输错误,需要手动进行重传。 | |
项目 传输机制及优化 | 类别 传输协议 | Ftrans Rsync替代解决方案 自有CUTP传输协议对网络拥塞和波动有优化处理机制,传输效率不受影响。 | 传统Rsync TCP协议网络拥塞或波动后,传输速率差。 |
类别 大文件传输 | Ftrans Rsync替代解决方案 支持对TB级大体积文件提供传输队列机制,极大提升传输速率和成功率。 | 传统Rsync 没有优化机制,传输易中断出错。 | |
类别 海量文件传输 | Ftrans Rsync替代解决方案 支持百万量级海量文件,传输达到带宽利用率的80%以上。 | 传统Rsync 没有优化机制,易中断和文件丢失。 | |
类别 文件秒传 | Ftrans Rsync替代解决方案 支持对传输的文件数据进行标识,对于已经传输过或已经存在的数据,自动采用“文件秒传”方式以提高传输效率。 | 传统Rsync 不支持 | |
项目 系统集成性 | 类别 易于集成 | Ftrans Rsync替代解决方案 支持与B/S、C/S架构的业务系统便捷集成。 | 传统Rsync 不支持 |
类别 传输事件脚本定义 | Ftrans Rsync替代解决方案 支持传输系统提供传输事件自定义脚本参数的触发策略。 | 传统Rsync 不支持 | |
类别 提供API接口 | Ftrans Rsync替代解决方案 支持提供基于RESTful通信格式的API接口,方便进行数据传输状态查询,传输进度状态跟踪等操作。 | 传统Rsync 不支持 |