XenServer 6.5 Service Pack 1 simplifies expanding deployments over time by
allowing disparate host hardware to be joined into a resource pool, known as
heterogeneous resource pools. Heterogeneous resource pools are made possible by
leveraging technologies in recent Intel (FlexMigration) and AMD (Extended Migration)
CPUs that provide CPU "masking" or "leveling". These features allow a CPU to be
configured to appear as providing a different make, model, or
functionality than it actually does. This enables you to create pools of hosts with
disparate CPUs but still safely support live migrations.
Using XenServer to mask the CPU features of a new server, so that it will
match the features of the existing servers in a pool, requires the following:
Creating heterogeneous resource pools is most easily done with XenCenter
which will automatically suggest using CPU masking when possible. Refer to the
Pool Requirements section in the XenCenter help for
more details. To display the help in XenCenter press F1.
To return a server with masked CPU features back to its normal capabilities, run
the xe host-reset-cpu-features command.
To display a list of all properties of the CPUs in a host, run the
xe host-cpu-info command.