Tradeoff study among traffic egression schemes and member allocation optimization for link aggregation groups in integrated switching systems

An integrated switching system (ISS) is an integration of individual switching devices with newly developed control and management protocols, in an integration topology that interconnects the switching devices. It scales the capacity of individual switching devices while functions still as a single switching facility to the outside network. In an ISS, a link aggregation group (LAG) has flexibility to allocate its member links across different switching devices, often as an attempt to spread risk of failure to individual switching devices. Due to existence of the integration topology, traffic admitted into the ISS and destined to egress out of the LAG interface may need to travel a number of hops before leaving the ISS. This lays a bandwidth burden on the integration links of the ISS. Local biasing and designated forwarding have been proposed as LAG egression options to relieve the bandwidth pressure on integration links. They bias traffic egression to be from the neighborhood of the switching device where the traffic ingresses, if the traffic is destined to the LAG interface and a LAG member link is present in the neighborhood. Those enhanced LAG egression schemes are in contrast to the regular LAG egression scheme, in which the traffic will be split and evenly distributed across all LAG members, regardless of their topological distance to the switching device where it ingresses. Although the enhanced egression schemes help to reduce the bandwidth demand on the integration links, there comes a price that load balance across LAG members may be sacrificed and eventually stable LAG capacity could be compromised. In this paper, we study such performance tradeoff and investigate impact factors on LAG performance. In the end, we formulate an optimization problem that optimizes LAG member allocation via pursuing the best tradeoff between integration bandwidth utilization and stable LAG capacity. The solution can be treated as a guideline to deploy LAGs in an ISS. The results show, with optimized LAG member allocation, the potential of integration bandwidth saving and stable LAG capacity maintenance can be maximally explored.

[1]  Ieee Enterprise Networking Mini-Conference First IEEE Enterprise Networking Mini-Conference (ENM 97) in conjunction with the ICC-97, June 11-12, 1997, Palais des Congres, Montreal, Quebec, Canada , 1997 .

[2]  Agustin Arruabarrena,et al.  Optimal Distance Networks of Low Degree for Parallel Computers , 1991, IEEE Trans. Computers.

[3]  Hiroyuki Morikawa,et al.  Power Saving Mechanism Based on Simple Moving Average for 802.3ad Link Aggregation , 2009, 2009 IEEE Globecom Workshops.

[4]  Sanjay Mohapatra,et al.  Deploying network management solutions in enterprises , 2010, INC2010: 6th International Conference on Networked Computing.

[5]  M. A. Weinstein Planning enterprise networks to meet critical business needs , 1997, Proceedings of IEEE Enterprise Networking Mini-Conference (ENM-97) in conjunction with ICC 97.

[6]  Christian Hermsmeyer,et al.  A Service Aware Protection Overlay for Ethernet Link Aggregation , 2007 .

[7]  Domingo Gómez-Pérez,et al.  Optimal routing in double loop networks , 2007, Theor. Comput. Sci..

[8]  Tomoyuki Hiroyasu,et al.  Impact of topology and link aggregation on a PC cluster with Ethernet , 2008, 2008 IEEE International Conference on Cluster Computing.

[9]  Ramamurthy Badrinath,et al.  Finding Shortest Paths in Distributed Loop Networks , 1998, Inf. Process. Lett..

[10]  Antonio Scarfò The Evolution of Data Center Networking Technologies , 2011, 2011 First International Conference on Data Compression, Communications and Processing.

[11]  Bhabani P. Sinha,et al.  Fault-Tolerant Routing in Distributed Loop Networks , 1995, IEEE Trans. Computers.

[12]  J. Ellis,et al.  A new paradigm for enterprise networking , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[13]  Ievgen V. Korotkyi,et al.  Hardware implementation of link aggregation in networks-on-chip , 2011, 2011 World Congress on Information and Communication Technologies.

[14]  Casimer M. DeCusatis,et al.  Communication within clouds: open standards and proprietary protocols for data center networking , 2012, IEEE Communications Magazine.

[15]  K. Kumozaki,et al.  Dynamic L2 Distribution based on Connection Priority for Enhanced Bandwidth Utilization , 2006, 2006 Asia-Pacific Conference on Communications.

[16]  Lisandro Zambenedetti Granville,et al.  Data Center Network Virtualization: A Survey , 2013, IEEE Communications Surveys & Tutorials.