Linux块迁移,默认占用源端主机资源情况说明
内存占用情况(仅包含数据缓存占用空间,不含程序运行占用空间)
数据缓存节点为6个,默认单个缓存节点大小为4 MB。
- 数据缓存最少占用空间为:6 x 1 MB = 6 MB
- 数据缓存默认占用空间为:6 x 4 MB = 24 MB
- 数据缓存最大占用空间为:6 x 8 MB = 48 MB
CPU资源占用
| CPU核数 | 启动迁移服务时 CPU使用率(n%) | Agent默认设置 压缩线程个数 | 迁移过程中 最高CPU占用率 | 
|---|---|---|---|
| 1 | - | 0,默认不压缩 | < n + 10% | 
| 2 | n >=50% | 0,默认不压缩 | < n + 10% | 
| 2 | n <50% | 1 | < n + 50% | 
| 4 | n >=75% | 0,默认不压缩 | < n + 4% | 
| 4 | 50% <= n <=75% | 1 | < n + 25% | 
| 4 | 25% <= n < 50% | 2 | < n + 50% | 
| 4 | n < 25% | 3 | < n + 75% | 
| 8 | n >= 87% | 0,默认不压缩 | < n + 3% | 
| 8 | 75% <= n < 87% | 1 | < n + 13% | 
| 8 | 62% <= n < 75% | 2 | < n + 25% | 
| 8 | n < 62% | 3 | < n + 38% | 
| 16 | n >= 93% | 0,默认不压缩 | < n + 1% | 
| 16 | 87%<= n < 93% | 1 | < n + 6% | 
| 16 | 82% <= n < 87% | 2 | < n + 13% | 
| 16 | n < 82% | 3 | < n + 17% | 
| >=32 | - | 3 | < n + 10% | 
- 启动迁移服务后,数据压缩场景下,CPU使用率的计算公式为: 
     
     CPU核数为 c,压缩线程个数为 p,当前CPU使用率为 n。 
- 启动迁移服务后,数据不压缩场景下,迁移执行过程中对CPU占用小于10%。不压缩场景,CPU使用率的计算公式为: 
     
     Linux块迁移默认启用压缩功能,如果需要关闭压缩功能,请参考Linux块迁移时CPU占用率过高,如何配置迁移数据不压缩? 
 
   
    
