Can someone clarify these setting for me, I am having difficulty parsing what exactly they mean. They seem to me to be backwards.

If I wish to set a threshold at which I want my host to be consider over utilized, not schedule any new VMs, and migrate VMs away,  then surely I should specify  a minimum threshold of free memory. I.E. if free memory drops below my threshold (OR memory use exceed a maximum threshold) migrate VM's off of this system. 

Conversely if a system is underutilized I should set a maximum threshold of free memory (Or minimum used memory).

Thanks,

--Alastair