更新时间:2023-06-28 GMT+08:00

影响迁移速度的因素有哪些?

可能会导致迁移速度慢、迁移时间长的因素如下表。

操作系统

影响因素

说明

-

CPU和内存占用率

迁移过程中会占用源端主机的一部分内存和CPU,占用情况根据主机的实际情况有所不同。迁移前确保源端主机CPU和内存占用率不高于75%,实际预留内存不少于520MB。

网络带宽

主机迁移对网络有较为严格的要求,需要保证源端和目的端网络通畅,源端与目的端的网络延迟不能过高,迁移带宽取源端和目的端之间较小值。网络要求请参见网络安全配置与条件

Windows

磁盘碎片

Windows是块级迁移,迁移会读取磁盘中的有效块,由于Windows的特性,在日常使用中会产生大量的磁盘碎片,通常Windows使用时间越长,磁盘碎片会越多,从而影响迁移时长。

Linux

  • 文件过大
  • 小文件过多

Linux是文件级迁移,源端小文件过多或者有比较大的文件,都会影响迁移速度。

  • 源端单个文件超过2GB,可能导致迁移时间长。
  • 源端小文件数据量过多,比如有超过一万个小于20KB的小文件,可能导致迁移时间长。

可能会导致同步时间长的因素如下表。

操作系统

影响因素

说明

-

  • 源端增量数据较多
  • 源端变化数据较多

在同步过程中,如果源端产生的增量数据较多或者源端较多数据发生变化,会导致同步时间较长。

Windows

碎片文件过多

在同步过程中,如果源端产生的碎片文件较多,会导致同步时间长。

Linux

存在较大的稀疏文件

在同步过程中,系统会扫描稀疏文件,但不会迁移稀疏文件,如果源端有较大的稀疏文件,会导致同步时间长。