我在 xenserver 中遇到了 TAPDISK 高 CPU 使用率的问题 - 准确地说 - 在 xcp-ng 中,我已在 xcp-ng 论坛上发布了此问题,但未收到 xcp-ng 创建者的任何有效帮助 (...)。无论如何,问题是当将 VM 从一个主机导出(复制)到另一个主机时,或者在同一台服务器内复制 VM 时,复制速度非常慢。非常慢的意思是每秒几 MB。我在网上搜索后发现 TAPDISK 高使用率可能与 NIC 卡的 TCP 卸载有关,但我对 xenserver 还不熟悉,不知道是不是这样。问题是我已经开始生产了,我遇到了导出速度慢(备份速度慢)的问题。
设置如下:
- 测试是在一台配备 perc h700 的 dell r510 服务器中进行的
- 本地存储(8x8TB wd reds)
- 两次突袭 - raid10 和 raid5
- xen orchestra 位于 raid10 卷上
- DR 备份测试 - 从 raid10 到 raid5 卷
- 两个 Intel X5675 CPU,128 GB RAM
TAPDISK 在导出过程中 CPU 使用率几乎达到 100%
x Top Processes Procs=0 mode=3 (1=Basic, 3=Perf 4=Size 5=I/O)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqx
x PID %CPU Size Res Res Res Res Shared Faults Command x
x Used KB Set Text Data Lib KB Min Maj x
x 8432 95.8 46716 10604 228 7580 0 2884 0 0 tapdisk x
x 7346 44.7 5596512 362032 24020 5499448 0 24308 3 0 xapi x
x 105 5.0 0 0 0 0 0 0 0 0 kswapd0
论坛主题链接: https://xcp-ng.org/forum/topic/2036/extrlemy-slow-backup-speec-about-few-mb-s/20