Forum Discussion
SSHSSH_97332
Nimbostratus
Apr 12, 2013IRules & CPU
i have the following question :
does F5 have separation between Control & Forwarding plans ?
if so , why does increasing traffic ( while using Irules ) can increase CPU , as traffic sho...
What_Lies_Bene1
Cirrostratus
Apr 12, 2013SSHSSH, the simple fact you are using iRules most likely means that the data in each packet/connection/request needs to be inspected, hence the CPU overhead. If you use a Performance (Layer 4) or Forwarding VS and iRules that don't operate above layer 4 then these are mostly handled in hardware/on the forwarding plane.
There isn't an easy separation between the two planes I'm afraid, certainly not in the SDN sense. Although TMM (and thus LTM) and the HMS run different operating systems they 'share' RAM and (a single) CPU and one is dependent on the other. However, as I said use the right type of VSs and things get handled directly in hardware. If you can't then expect the traffic load to have an affect on CPU.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects