Forum Discussion
My LTM VE is running 2 TMM's but why? How do I determine what each TMM is for?
- Nov 19, 2016
Each TMM (Traffic Management Microkernel) instance uses one vCPU so the BIG-IP can do more work by running two vCPU's in parallel. By default half of the connections are "disaggregated" to each TMM. This is a statistical multiplexing process. When there are many connections, system utilization will be balanced. If you have just one very busy connection then it may dominate the activity of the TMM handling it.
Each TMM (Traffic Management Microkernel) instance uses one vCPU so the BIG-IP can do more work by running two vCPU's in parallel. By default half of the connections are "disaggregated" to each TMM. This is a statistical multiplexing process. When there are many connections, system utilization will be balanced. If you have just one very busy connection then it may dominate the activity of the TMM handling it.
Okay so my LTM VE does has 2 vCPU's so as you said one TMM for each vCPU assigned to it.
Obviously, I don't think the appliance would run very well dropping my vCPU count just to increase my bandwidth throughput on a single TMM.
Thank you for the input! I wish I could have found a F5 kb article that explained that.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com