Migration compression is not available on this pool
-
I cannot enable the Migration Compression on my pool of two 8.3 XCP-ng hosts. The X_O UI says "Migration compression is not available on this pool". Any ideas what could be the reason and how to make it work?
-
Do you have more detailed logs about it?
-
@olivierlambert there was nothing in the log. I tried setting it per the xe command and using xe I could see that it is on or off, but XO did not show these changes on the UI.
what helped was restarting XO. since then I can toggle it and xe shows the same status.
-
So just to recap, setting it via xe works out of the box right?
And now it works again (the toggle in XO) but doesn't change the config when checking via xe ?
-
@olivierlambert said in Migration compression is not available on this pool:
So just to recap, setting it via xe works out of the box right?
Correct.
And now it works again (the toggle in XO) but doesn't change the config when checking via xe ?
No. Toggeling on the UI is also reflected correctly by checking via xe.
After some testing however, no performance difference could be measured between Migration Compression being enabled or disabled.
-
I'm not sure that feature can provide a visible difference in most context, only if you have a very small bandwidth.
-
@olivierlambert like what ballpark? I used it on 1Gbps.
-
Hard to tell, but I never really understood why it was a priority at XenServer. But the product person pushing for this feature is not longer in that position, so we'll never know.
-
Hello,
We tried the compression feature.
You "can see" a benefit only if you have a shared storage. ( and again, the migration between 2 nodes is already very fast, we don't see major difference, but maybe a VM will a lot of ram ( >32GB ) can see a difference.
If you don't have a shared storage ( like XOSTOR, NFS, ISCSI ), then you will not see any difference because there is a limitation of 30MB/s-40MB/s ( see here: https://xcp-ng.org/forum/topic/9389/backup-migration-performance )
Best regards,