[发明专利]数据中心之间鲁棒的数据复制有效
申请号: | 201780090057.7 | 申请日: | 2017-04-26 |
公开(公告)号: | CN110574019B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 朱利奥·博塔里;斯特凡诺·鲁菲尼 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F11/34;H04L67/1095 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 梁洪源;康泉 |
地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据中心 之间 数据 复制 | ||
1.一种第一数据中心和第二数据中心之间的数据复制方法,其中,所述第一数据中心具有要复制的数据集,所述方法包括:
通过以下步骤确定(501)从所述第一数据中心到所述第二数据中心的第一路径是否适于要复制的数据集:
沿着所述第一路径发送(502)测试数据;
沿着所述第一路径进行(503)对所述测试数据的时延测量;以及
使用所述时延测量来确定所述第一路径的时延参数;以及
确定(504)所述测试数据的所述时延参数是否小于最大时延阈值;
其中,如果确定所述时延参数小于所述最大时延阈值,则所述方法使用所述第一路径执行(505)所述数据集的复制,其中,执行所述复制的步骤还包括:
从应用接收(1001)所述数据集;
向复制数据中心发送(1002)数据;以及
在复制等待时段之后,向所述应用发送(1003)所述数据已经被复制的指示,其中,使用被选择用于复制的所述路径的时延参数来计算所述复制等待时段。
2.根据权利要求1所述的数据复制方法,还包括:如果确定所述第一路径的所述时延参数大于所述最大时延阈值,则:
识别(601)所述第一数据中心和所述第二数据中心之间的第二路径;
通过以下步骤确定(602)从所述第一数据中心到所述第二数据中心的所述第二路径是否适于要复制的数据集:
沿着所述第二路径发送(603)测试数据;
沿着所述第二路径进行(604)对所述测试数据的时延测量;以及
使用所述时延测量来确定所述第二路径的时延参数;以及
确定(605)所述测试数据的所述时延参数是否小于所述最大时延阈值;
其中,如果所述时延参数小于所述最大时延阈值,则所述方法使用所述第二路径执行(606)所述数据集的复制。
3.根据权利要求1所述的数据复制方法,还包括:
识别(701)所述第一数据中心和所述第二数据中心之间的一组路径;以及
如果所述组(702)中所有路径的相应时延参数都大于所述最大时延阈值,则识别所述第二数据中心不能用于同步复制;以及
如果不能使用所述第二数据中心(703),则:
识别具有到所述第一数据中心的路径的第三数据中心(704),所述路径的时延参数小于所述最大时延阈值;以及
在所述第三数据中心处执行所述数据集的复制(705)。
4.根据前述任一项权利要求所述的方法,其中,执行复制的步骤还包括,在所述第一数据中心中运行的应用处:
接收(901)复制等待时间;
将所述数据发送(902)给所述复制数据中心;
在发送时:暂停(903)所述应用的进程的至少一部分;
在等于所述复制等待时间的时段流逝后:恢复(904)所述应用的所述进程的所述至少一部分。
5.根据权利要求4所述的方法,还包括:从所述复制数据中心接收(905)确认。
6.根据权利要求1所述的方法,还包括:从所述复制数据中心接收(905)确认。
7.根据权利要求1所述的方法,其中,所述复制等待时段是使用所选择路径的时延参数和目的地数据中心处的估计写入时段来计算的时段。
8.根据权利要求1所述的方法,其中,估计路径的时延参数包括以下步骤:
确定所述时延测量的平均值;
确定所述时延测量的标准偏差;
设置所需概率,所述所需概率是所述数据集将会经历的时延小于所述时延参数的概率;以及
使用所述平均值、所述标准偏差和所述所需概率来设置所述时延参数。
9.根据权利要求1所述的方法,其中,在数据复制期间周期性地执行时延估计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780090057.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置