[发明专利]一种实现跨机房数据传输的方法、装置和系统有效
申请号: | 201310651875.3 | 申请日: | 2013-12-05 |
公开(公告)号: | CN103647622B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 徐锐波;付赟 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/741;H04L12/801 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 机房 数据传输 方法 装置 系统 | ||
1.一种实现跨机房数据传输的方法,其中,包括:
将发送方机房的待发送数据放入发送缓存中;
向接收方机房侧发送准备接收数据的通知,并接收接收方机房侧返回的接收缓存的状态信息;
根据接收缓存的状态信息,将发送缓存中的数据发送到接收方机房侧。
2.如权利要求1所述的方法,其中,所述根据接收缓存的状态信息,将发送缓存中的数据发送到接收方机房侧包括:
当所述接收缓存的状态信息表示接收缓存的负荷低于第一预设值时,获取发送缓存中的发往接收方机房的数据并进行发送;
当所述接收缓存的状态信息表示接收缓存的负荷高于或等于第一预设值时,则将发送缓存中的发往接收方机房的数据进行延时发送。
3.如权利要求1或2所述的方法,其中,该方法进一步包括:
获取包含各机房间传输速度的全局路由表;
在所述向接收方机房侧发送准备接收数据的通知之前,先根据所述全局路由表判断发送方机房到接收方机房之间是否直接可达;
如果直接可达,则执行所述向接收方机房侧发送准备接收数据的通知的步骤;
如果不直接可达,则根据所述全局路由表选择一条通过其他机房中转能够将发送方机房的数据传输到接收方机房的路径,并根据该路径进行数据传输。
4.如权利要求3所述的方法,其中,该方法进一步包括:
当发送方机房到接收方机房之间直接可达并通过该直达路径发送数据的过程中,
当超出第二预设值的已发往接收方机房侧的数据未接收到接收确认消息,则先根据所述全局路由表选择一条通过其他机房中转能够将发送方机房的数据传输到接收方机房的路径;如果路径存在,则根据该路径进行数据传输,如果路径不存在,则将发送缓存获中的发往接收方机房的数据进行延时发送,或者降低发送频率。
5.一种实现跨机房数据传输的装置,其中,该装置包括:
发送缓存单元,适于缓存发送方机房的待发送数据;
发送数据处理单元,适于向接收方机房侧发送准备接收数据的通知,并接收接收方机房侧返回的接收缓存的状态信息;根据接收缓存的状态信息,将发送缓存中的数据发送到接收方机房侧。
6.如权利要求5所述的装置,其中,
所述发送数据处理单元,适于当所述接收缓存的状态信息表示接收缓存的负荷低于第一预设值时,获取发送缓存单元中的发往接收方机房的数据并进行发送;以及适于当所述接收缓存的状态信息表示接收缓存的负荷高于或等于第一预设值时,则将发送缓存单元中的发往接收方机房的数据进行延时发送。
7.如权利要求5所述的装置,其中,
该装置进一步包括:路由表获取单元,适于获取包含各机房间传输速度的全局路由表;
所述发送数据处理单元,适于在向接收方机房侧发送准备接收数据的通知之前,先根据所述全局路由表判断发送方机房到接收方机房之间是否直接可达;如果直接可达,则执行所述向接收方机房侧发送准备接收数据的通知的步骤;如果不直接可达,则根据所述全局路由表选择一条通过其他机房中转能够将发送方机房的数据传输到接收方机房的路径,并根据该路径进行数据传输。
8.如权利要求7所述的装置,其中,
所述发送数据处理单元,进一步适于在发送方机房到接收方机房之间直接可达并通过该直达路径发送数据的过程中,当超出第二预设值的已发往接收方机房侧的数据未接收到接收确认消息时,先根据所述全局路由表选择一条通过其他机房中转能够将发送方机房的数据传输到接收方机房的路径;如果路径存在,则根据该路径进行数据传输,如果路径不存在,则将发送缓存获中的发往接收方机房的数据进行延时发送,或者降低发送频率。
9.一种实现跨机房数据传输的系统,其中,该系统包括:设置在接收方机房中的如权利要求5-8中任一项所述的实现跨机房数据传输的装置,以及设置在接收方机房中的接收数据处理装置;所述接收数据处理装置包括:
接收缓存单元,适于缓存接收方机房所接收的数据;
接收数据处理单元,适于在接收到发送方机房侧的准备接收数据的通知时,向发送方机房侧返回接收缓存单元的状态信息。
10.如权利要求9所述的系统,其中,
所述接收数据处理单元,进一步适于在接收到发送方机房侧发送的一条数据时,向发送方机房侧返回接收确认消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310651875.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电池系统
- 下一篇:一种主抽风机节能方法及装置