Abstract
In this paper, we extensively explore the operation of Link Aggregation (LA) on OpenFlow switches in comparison to the LA in conventional switches. The comparison of two LA implementations has been conducted in a real testbed under the UDP and TCP traffic loads. The testbed includes Pica8 P-3925 switches, which support two modes: an OpenFlow switch (i.e., using Open vSwitch) and a conventional switch (i.e., using the operating system called XorPlus). The evaluation results show that two LA implementations achieve similar performance in improving throughput. However, the XorPlus implementation provides a better resilience than the other. Specifically, the LA implementation on XorPlus spends less than 1.49538 seconds to switch the TCP traffic on the faulty link to the other links of a Link Aggregation Group (LAG) while the switchover time is four times longer on the Open vSwitch. In the case of UDP traffic, the maximum switchover time on the Open vSwitch is twice the one on XorPlus.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
IEEE Std 802.1AX-2008 (2008). http://standards.ieee.org/findstds/standard/802.1AX-2008.html
Lara, A., Kolasani, A., Ramamurthy, B.: Network innovation using openflow: A survey. IEEE Trans. Communications Surveys Tutorials 16(1), 493–512 (2014)
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: Openflow: enabling innovation in campus networks. SIGCOMM Comput. Commun. Rev. 38(2) (2008)
Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., Venkata, S., Wanderer, J., Zhou, J., Zhu, M., Zolla, J., Hölzle, U., Stuart, S., Vahdat, A.: B4: experience with a globally-deployed software defined wan. In: Proc. ACM SIGCOMM 2013, pp. 3–14 (2013)
Mateo, M.P.: OpenFlow Switching Performance. Master’s thesis, Politecnico di Torino (July 2009). http://www.openflow.org/downloads/technicalreports/MS_Thesis_Polito_2009_Manuel_Palacin_OpenFlow.pdf
Bianco, A., Birke, R., Giraudo, L., Palacin, M.: Openflow switching: Data plane performance. In: Proc. IEEE International Conference on Communications (ICC), pp. 1–5 (2010)
PPELMAN, M.A.: Performance Analysis of OpenFlow Hardware. Master’s thesis, University of Amsterdam (December 2012). http://www.delaat.net/rp/2011-2012/p18/report.pdf
Pica8 P-3295 Switch specification. http://www.pica8.org/document/pica8-datasheet-48x1gbe-p3290-p3295.pdf
Open vSwitch. http://openvswitch.org/
Pfaff, B., Pettit, J., Koponen, T., Amidon, K., Casado, M., Shenker, S.: Extending networking into the virtualization layer. In: Proc. of Workshop on Hot Topics in Networks (HotNets-VIII) (2009)
IEEE 802.3ad Link Aggregation Task Force (2000). http://www.ieee802.org/3/ad/
Zhang, J., Moore, A.: Traffic trace artifacts due to monitoring via port mirroring. In: Proc. IEEE End-to-End Monitoring Techniques and Services 2007, pp. 1–8 (2007)
PicOS 2.0.1 L2/L3 Configuration Guide. http://www.pica8.org/document/picos-2.0.1-l2-l3-configuration-guide.pdf
PicOS 2.0.1 OVS Configuration Guide. http://www.pica8.org/document/picos-2.0.1-ovs-configuration-guide.pdf
Tcpump. http://www.tcpdump.org/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Nguyen-Duc, T., Tran-Viet, H., Nguyen, K., Minh, Q.T., Ngo, S.H., Yamada, S. (2014). Investigating the Performance of Link Aggregation on OpenFlow Switches. In: Leung, V., Chen, M., Wan, J., Zhang, Y. (eds) Testbeds and Research Infrastructure: Development of Networks and Communities. TridentCom 2014. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 137. Springer, Cham. https://doi.org/10.1007/978-3-319-13326-3_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-13326-3_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13325-6
Online ISBN: 978-3-319-13326-3
eBook Packages: Computer ScienceComputer Science (R0)