[SOLVED] How fast should VMs migrate?

proxwolfe

Well-Known Member
Jun 20, 2020
501
52
48
49
Hi,

I have a small homelab PVE cluster of three nodes (which also all run CEPH). There are separate networks for each Corosync and CEPH.

Recently, I upgraded the network from 1GbE to 10GbE. Tests with iperf show that the networks now transfer close to 10 gbit/s (around 9.2).

However, when I migrate a VM from one node to another, the GUI output shows that the average migration speed is, e.g. 121.5 MiB/s. To me, that equates to roughly 1 gbit/s which, for 1 GbE network would be exceptionally fast (considering that there is overhead) but for a 10GbE networks seems pretty slow. I have no record of the migration speed with the old 1 GbE network but I believe it was around 90 MiB/s.

Considering that this, I think, is a transfer memory to memory (not disk to disk), how come this is not (much) faster?

Is this normal, can I do anything to improve the speed?

Thanks!
 
Probably you have more than one network in use, so that each node has more than one IP address. You can specify which network to use under Datacenter --> Options --> Migration settings.

Have fun :)
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!