文档首页 > > 常见问题> 迁移时长> 迁移需要多长时间?

迁移需要多长时间?

分享
更新时间:2020/09/09 GMT+08:00
  1. 迁移前的评估

    首先测试源端到目的端服务器的TCP速度,测试方法参考iperf测试网络的方法

    其中:

    • T表示迁移时间,单位为h。
    • C表示源端服务器所有使用数据量,单位为GB。
    • S表示源端到目的端服务器的TCP速度,即4.b中测试得到的TCP速度,单位为Mbit/s。
    • U表示网络利用率,与网络质量(抖动、时延、丢包)有关,通常在50%~80%之间。

    例如:迁移源端服务器所有使用数据量为100GB,iperf测试出来的TCP速度为100Mbit/s,网络利用率为70%,那么迁移时间为:

    迁移时间T = 100GB * 1000*8 / 100Mbit/s/ 3600 /70%= 3.17h

    以网络利用率U为70%为例,不同源端服务器所有使用数据量C和TCP速度S对应的迁移时间T可参考表1

    表1 迁移时间

    源端服务器所有使用数据量C(GB)

    TCP速度S(Mbit/s)

    迁移时间T(h)

    10GB

    0.5Mbit/s

    不推荐使用主机迁移服务迁移。

    1Mbit/s

    不推荐使用主机迁移服务迁移。

    5Mbit/s

    6.34h

    10Mbit/s

    3.17h

    100Mbit/s

    0.317h,约19min

    500Mbit/s

    0.17h,约10min

    1000Mbit/s

    0.17h,约10min

    30GB

    0.5Mbit/s

    不推荐使用主机迁移服务迁移。

    1Mbit/s

    不推荐使用主机迁移服务迁移。

    5Mbit/s

    19.02h

    10Mbit/s

    9.51h

    100Mbit/s

    0.95h,约57min

    500Mbit/s

    0.19h,约11min

    1000Mbit/s

    0.17h,约10min

    50GB

    0.5Mbit/s

    不推荐使用主机迁移服务迁移。

    1Mbit/s

    不推荐使用主机迁移服务迁移。

    5Mbit/s

    不推荐使用主机迁移服务迁移。

    10Mbit/s

    15.85h

    100Mbit/s

    1.59h

    500Mbit/s

    0.32h,约19min

    1000Mbit/s

    0.17h,约10min

    100GB

    0.5Mbit/s

    不推荐使用主机迁移服务迁移。

    1Mbit/s

    5Mbit/s

    10Mbit/s

    100Mbit/s

    3.17h

    500Mbit/s

    0.634h

    1000Mbit/s

    0.317h

    500GB

    0.5Mbit/s

    不推荐使用主机迁移服务迁移。

    1Mbit/s

    5Mbit/s

    10Mbit/s

    100Mbit/s

    15.85h

    500Mbit/s

    3.17h

    1000Mbit/s

    1.585h

    1TB

    0.5Mbit/s

    不推荐使用主机迁移服务迁移。

    1Mbit/s

    5Mbit/s

    10Mbit/s

    100Mbit/s

    500Mbit/s

    6.34h

    1000Mbit/s

    3.17h

    大于1TB

    -

    不推荐使用主机迁移服务迁移。

  2. 迁移中的评估(剩余时间)

    剩余时间T(h)=主机数据量C(GB)*1000*8*(80%-当前传输进度P)/60%/迁移速度S(Mbit/s)/3600

    • 主机数据量指的主机所有数据量。
    • 当前数据传输进度P可以在主机迁移服务界面查看,如果进度P>80%,说明数据已经传输完毕,无需进行剩余时间评估。

    • 迁移中的迁移速度S不能使用iperf测试,因为这个时候测试不准。请使用以下方式获取准确的迁移速度:
      • Windows操作系统在迁移中的迁移速度S可以通过“任务管理器 > 资源监视器”查看。

      • Linux推荐使用sar工具监控,也可以使用/proc/net/dev命令监控网卡的速度。

    例如:迁移源端服务器数据量100GB,进度为70%,查看到迁移速度是100Mbit/s(速度转换成Mbit/s),则剩余迁移时间为:

    迁移时间T = 100GB *1000 *8*(80%-70%)/60%/100Mbit/s/3600 = 0.37h

分享:

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问