I need some detailed information regarding ACE health monitoring. According to the documentation, ACE support 4096 Unique probe configurations.
My questions are as follows:
1) Are these uniques configs means uniques instances or unique probes. For ex: If I have created 2 probes(say http and icmp probe) and have applied each of it to 5 rservers, does that mean I have 2 unique configs or 10.
2) How did this number(4096) came in. What is the logic behind it. Is it based on the memory allocated by ACE to health monitoring. Please provide a detailed answer to this question.
Any inputs will be highly valuable for me.
In ACE Control and data path runs on seperate processors.
A seperate processor for control traffic ensures that heavy Load balancing
connections have no impact on the control traffic.
Processor responsible for Control path (along with Health montitoring)
is responsible for syslog, snmp, ARP, High availabilty and device control.
As I wrote earlier if unlimited probes are allowed on ACE then there is a possibility
that probe processing will choke the CP Processor.
These probe limits do not guarantee that you will be able to run these many (16k) probes.
There are so many factors involved. Different probe types have different performance impact.
Probes that parses Layer 7 traffic are definitely heavy on processor than Layer 3 probes.
Similarly Health monitoring frequency can also put additional stress on CP.
Syed Iftekhar Ahmed