1. A method for determining, at a network controller, a health score of a server, the method comprising: receiving a request for a service session from a server; directing a plurality of servicing nodes to determine a health score of the server; receiving a health score of the server from each of the plurality of servicing nodes; calculating an aggregated health score using the received health scores from the plurality of servicing nodes; and sending the aggregated health score to a servicing node designated to process the service session.