Load Balancing a UDP server

Posted by Hellfrost on Server Fault See other posts from Server Fault or by Hellfrost
Published on 2011-01-30T14:24:32Z Indexed on 2011/01/30 15:27 UTC
Read the original article Hit count: 285

Filed under:
|
|
|

Hello StackOverflow,

I have a udp server, it is a central part in my business process. in order to handle the loads I'm expecting in the production environment I'll probably need 2 or 3 instances of the server. The server is almost entirely stateless, it mostly collects data, and the layer above it knows how to handle the minimal amount of stale data that can arise from the the multiple server instances.

My question is, how can I implement load balancing between the servers? I would prefer to distribute the requests as evenly as possible between the servers. I would also would like to have some fidelity, I mean if client X was routed to server y, then I want all of X's subsequent requests to go to server Y, as long as it is sensible and not overloads Y.

By the way it is a .NET system... what would you recommend?

© Server Fault or respective owner

Related posts about networking

Related posts about load-balancing