This paper looks at how various solutions can be implemented to provide such a Load Balancing function. Solutions which use statistical Load Balancing can be implemented directly within the latest generation of 10 Gigabit Ethernet switches, while more sophisticated solutions can be built on top of modern Packet Processors. Such implementations can track millions of client sessions and, when assigning work load, take into account the existing level of commitment within the pool of potential servers. This paper gives a detailed overview as to how such solutions can be architected and implemented on an ATCA platform.