In Abiquo, you can set an hypervisor into "disabled" mode. This will prevent any action into that hypervisor. So, you will not be able to:
You might want to set an hypervisor into "mainteinance mode". So new deployments will not be placed on that hypervisor, but the customer can still undeploy the virtual machines placed on that hypervisor.
To achieve this, you can go to infrastructure view -> datacenter -> allocation rules. Then create a datacenter rule -> load level. Select the rack, hypervisor, and set cpu and ram to 1%.Example:
Rule type: Load level
Rack: Barcelona Rack