In a first exemplary implementation, one or more processor-accessible
media include processor-executable instructions that, when executed,
direct a system to perform actions including: receiving host status
information from multiple hosts; and making load balancing decisions
responsive to the received host status information. In a second exemplary
implementation, a system includes: session tracking infrastructure that
is adapted to acquire session information; and load balancing
infrastructure that is adapted to utilize the session information when
routing connection requests to multiple hosts. In a third exemplary
implementation, one or more processor-accessible media include
processor-executable instructions that, when executed, direct a system to
perform actions including: acquiring session information for multiple
session contexts from one or more applications that established the
multiple session contexts; and routing network traffic to the one or more
applications responsive to the acquired session information.