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占用率过高,如何配置迁移数据不压缩?



