Load balancing by custom queue length
Hi all,
For my current project we'd like to have the F5 Load Balancer give more traffic to our less busy machines. The load is determined by the number of files in a directory, as each file is a batch task. Our servers are Windows Server 2008 R2, and we can install or create any kind of software required.
We've considered SNMP DCA monitors, but CPU and memory aren't good indicators of system performance, as each system will be identically loaded if it has even one batch job to process. SNMP DCA Base monitoring may work, we just have to work out how create a custom SNMP agent (likely easy enough with a little custom application) and then how to get the F5 to balance from that data. Our trained F5 guys are super busy so we have to muddle through ourselves.
Does anyone have any tips, references, or search terms that would point us in the right direction?
Many thanks,
Tim