[发明专利]数据同步方法及其装置在审
申请号: | 201811142512.6 | 申请日: | 2014-11-21 |
公开(公告)号: | CN109040135A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 陈怡佳 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输通道 传输协议 数据同步 标准协议 传输对象 传输效率 数据传输 私有协议 封装 承载 传输 申请 | ||
本申请公开了一种数据同步方法及其装置。所述方法包括:通过私有协议将待传输对象封装为能够同时被至少两种传输协议承载的数据,其中,所述至少两种传输协议为标准协议,每种传输协议对应一种传输通道;通过传输通道传输所述数据,其中,所述传输通道可以为所述至少两种传输协议对应的传输通道中的至少一种。上述方案,能够提高数据传输的灵活性和可靠性、提高传输效率。
技术领域
本申请涉及通信领域,特别是一种数据同步方法及其装置。
背景技术
通常的存储系统在进行远程复制时,将需要进行远程复制的数据根据复制业务类型分成与复制业务类型对应的复制组,每个复制组的复制数据承载在传输协议上通过现有的光纤传输通道或网线传输通道等进行复制数据传输,从而实现远程复制。
其中,同一个复制组中的复制数据属于同一种复制业务类型,复制业务类型包括控制类命令(删除、暂停数据复制等)、文件数据(文件复制、文件拷贝等)、块数据(块数据读取、复制或拷贝等)。传输协议与传输通道相对应,例如,光纤传输通道采用光纤传输协议(Fiber Channel,FC),网线传输通道采用互联网协议(英文:Internet Protocol,缩写:IP)或者基于IP之上的互联网小型计算机系统接口(Internet Small Computer SystemInterface,iSCSI)。
由于每种传输协议存在差异并且互不兼容,不同的传输通道的传输带宽、延迟等性能各不相同,因此,在进行远程复制时,对于同一复制业务类型只允许采用其中一种传输通道进行复制数据传输。例如,当复制业务类型为块数据时,采用基于FC协议的光纤传输通道进行块复制数据传输;当复制业务类型为文件数据时,采用基于IP协议的网线传输通道进行文件复制数据传输。
然而,当采用单一的传输通道传输同一种复制业务类型的复制数据时,如果传输通道出现故障,将会导致传输复制数据失败,从而导致复制业务无法正常进行。
发明内容
本申请提供一种数据同步方法及其装置,能够提高数据传输的灵活性和可靠性、提高传输效率。
本申请第一方面提供一种数据同步方法,包括通过私有协议将待传输对象封装为能够同时被至少两种传输协议承载的数据,其中,所述至少两种传输协议为标准协议,每种传输协议对应一种传输通道;通过传输通道传输所述数据,其中,所述传输通道可以为所述至少两种传输协议对应的传输通道中的至少一种。
结合第一方面,本申请第一方面的第一种可能的实施方式中,所述通过传输通道传输所述数据的步骤为通过至少两种传输通道传输所述数据,具体包括:记录每个所述待传输对象的延迟阈值;选择至少两种传输通道传输所述数据,其中,所述至少两种传输通道的传输延时不超过所述延迟阈值。
结合第一方面的第一中可能的实施方式,本申请第一方面的第二种可能的实施方式中,在所述选择至少两种传输通道传输所述数据的步骤之后还包括:统计所述至少两种传输通道传输每个所述数据的传输时延;如果所述传输时延不超过所述延迟阈值,增加所述数据的数据量;如果所述传输时延超过所述延迟阈值,按照当前的数据量传输所述数据。
结合第一方面的第一中可能的实施方式,本申请第一方面的第三种可能的实施方式中,如果所述至少两种传输通道中的其中一种传输通道传输数据失败,则重新选择传输通道传输所述数据。
结合第一方面,本申请第一方面的第四种可能的实施方式中,所述待传输对象的类型包括控制类命令、文件数据、块数据;所述能够同时被至少两种传输协议承载的数据包括传输头、传输对象描述和所述待传输对象。
本申请第二方面提供一种数据同步方法,包括确认进行数据同步的至少两个传输通道;采用所述至少两个传输通道传输所述数据,其中,如果所述数据封装的协议与所述至少两个传输通道中的任一传输通道的协议不兼容,则通过私有协议将所述数据封装为能够被所述不兼容的传输通道传输的数据进行传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811142512.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息加密的设计方法及相关装置
- 下一篇:一种网络攻击的检测方法及电子设备