Load-balancers have an essential role in enterprise data-centers, as their existence and performance is decisive for service provision and availability. The state of the art is that today's load-balancers are a piece of specialized embedded hardware with a proprietary operating system and application modules. In this paper we propose a concept to break up this black box model and to show how to develop a high performance LB with OpenFlow technology. In this approach we use OpenFlow network components to process the load-balancing and in order to reduce the maintenance effort and to lower the hardware cost factor. Furthermore, in case of fail-over it is redundant by concept and easier to replace by another device. The experimental evaluation of this concept proves that the concept is developed beyond a theoretical concept and the implemented solution is ready for deployment.
[1]
Tony Bourke.
Server Load Balancing
,
2001
.
[2]
Nick McKeown,et al.
OpenFlow: enabling innovation in campus networks
,
2008,
CCRV.
[3]
Martín Casado,et al.
Applying NOX to the Datacenter
,
2009,
HotNets.
[4]
Odej Kao,et al.
Multiple service load-balancing with OpenFlow
,
2012,
2012 IEEE 13th International Conference on High Performance Switching and Routing.
[5]
Martín Casado,et al.
NOX: towards an operating system for networks
,
2008,
CCRV.
[6]
Richard Wang,et al.
OpenFlow-Based Server Load Balancing Gone Wild
,
2011,
Hot-ICE.