Tuning Configuration
- Configuring Multicore Virtual CPUs. There are some limitations and considerations on this subject, like ESXi host configuration, VMware License, Guest OS (license) restrictions and so on. Only then can you decide the number of virtual sockets and the number of cores per socket.
- CPU affinity is a technique that doesn’t necessarily imply load balancing, but it can be used to restrict a virtual machine to a particular set of processors. Affinity may not apply after a vMotion and it can disrupt ESXi’s ability to apply and meet shares and reservations
- Duncan Epping raises some good points in this link http://www.yellow-bricks.com/2009/04/28/cpu-affinity/
- You can use Hot Add to add vCPUs on the fly
- Check Hyperthreading is enabled
- Generally keep CPU/MMU Virtualisation on Automatic
- You can adjust Limits, Reservations and Shares to control CPU Resources
Leave a Reply