Implementing SDN into Computer Network Lessons
Keywords:SDN, Network, Power Consumption, Data Centers,
AbstractThis paper describes the issue of introducing SDN to students of computer networks. The most important theoretical knowledge is summarized in the form of key points, students should know about. Practical experience is presented in the area of deployment of SDN in data centers with aim on connecting the existing knowledge from traditional computer networks. This connection is explained on problems of traditional networks in data centers and mitigation of these problems by using SDN. Learned information is then extended by presenting a practical demo application in Mininet environment. The application shows possible usage of SDN for making a data center more power-efficient. This application is put in context by the theory of power consumption of data center devices which can be significantly reduced if SDN are used. Purpose of the application is to motivate students to continue in research of SDN area.
Cisco, (2016). “Cisco Networking Academy”. Retrieved from https://www.netacad.com/, on 8 Jan 2016.
Zhao, Y., Zhang, J., Yang, H. and Yu, X., “Data center optical networks (dcon) with openflow based software defined networking (SDN)”. In Communications and Networking in China
(CHINACOM), 2013 8th International ICST Conference, pp. 771-775,
Tu, R., Wang, X., Zhao, J., Yang, Y., Shi, L. and Wolf, T.,. “Design
of a load-balancing middlebox based on SDN for data centers”. In 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 480-485, 2015.
Miao, W., Agraz, F., Peng, S., Spadaro, S., Bernini, G., Perelló, J., Zervas, G., Nejabati, R., Ciulli, N., Simeonidou, D. and Dorren, H.,. “SDN-enabled OPS with QoS guarantee for reconfigurable virtual data center networks”. Journal of Optical Communications and Networking, vol. 7, no. 7, pp.634-643, 2015.
Wang, J.M., Wang, Y., Dai, X. and Bensaou, B., “SDN-based multiclass QoS-guaranteed inter-data center traffic management”. In Cloud Networking (CloudNet), 2014 IEEE 3rd International Conference, pp. 401-406, 2014.
Nam, T.M., Thanh, N.H., Thu, N.Q., Hieu, H.T. and Covaci, S., “ Energy-aware routing based on power profile of devices in data center networks using SDN”. In Electrical Engineering/Electronics,
Computer, Telecommunications and Information Technology (ECTICON), 2015 12th International Conference, pp. 1-6, 2015.
Han, Y., Li, J., Chung, J.Y., Yoo, J.H. and Hong, J.W.K., “ SAVE:
Energy-aware Virtual Data Center embedding and Traffic Engineering using SDN”. In Network Softwarization (NetSoft), 1st IEEE Conference, pp. 1-9, 2015.
Tretinjak M, Bednjanec A, Tretinjak M “Application of modern teaching techniques in the educational process”. In: MIPRO, pp. 628-632, 2014.
Santos, M.A., Nunes, B.A., Obraczka, K., Turletti, T., de Oliveira, B.T. and Margi, C.B., “Decentralizing SDN's control plane”. In 39th Annual IEEE Conference on Local Computer Networks, pp. 402-405, 2014.
Feamster N, Rexford J, Zegura E., (2014). “ The Road to SDN: An Intellectual History of Programmable Networks”. Retrieved from: http://goo.gl/tVA5vy, on 8 Jan 2016.
The ONF (2015). “OpenFlow Switch Specification Version
5.1”. Retrieved from: https://goo.gl/gzPDhS, on 8 Jan 2016.
Enns E et al (2011). “Network Configuration Protocol (NETCONF), RFC 6241”. Retrieved from: https://tools.ietf.org/html/rfc6241 , on 8 Jan 2016.
NOXRepo. (2015). “About POX”. Retrieved from:
http://www.noxrepo.org/pox/about-pox/, on 24 September 2015.
Goransson P, Black C. “Software defined networks: a comprehensive approach”. Amsterdam: Morgan Kaufmann, pp. 325, 2014. ISBN 978-0-12-416675-2.
Sushant J et al (2013). “ B4: Experience with a Globally-Deployed Software Defined WAN. In: SIGCOMM, China”. Retrieved from: http://goo.gl/7XLKgD, on 5 November 2015.
IBM (2015). “IBM Software Defined Networking”. Retrieved from: http://goo.gl/5IcHuV, on 9 November 2015.
Hatem Naguib. (2013). “VMware Network Virtualization”. Retrieved from: http://goo.gl/Fm87SN, on 5 November 2015.
Cisco DevNet (2015) onePK. Retrieved from: https://developer.cisco.com/site/onepk/, on 5 November 2015.
OpenDaylight Community (2015) OpenDayligh User Guide –Lithium. Retrieved from:http://goo.gl/8D7tAz, on 7 November 2015.
Haas J, Hares S. (2016). “ I2RS Ephemeral State Requirements”, IETF Draft. Retrieved from: https://goo.gl/tge175 , on 10 March 2016.
GNS3 Technologies (2015), “GNS3, The software that empowers network professionals”. Retrieved from: http://www.gns3.com/, on 9 November 2015 .
Mininet team (2015) Mininet. Retrieved from: http://mininet.org,on 9 November 2015.
Cisco, (2015), “Introducing Virtual Internet Routing Lab”. Retrieved from: http://virl.cisco.com/, on 9 November 2015.
Graf T (2013) Underneath OpenStack Quantum: Software Defined Networking with Open vSwitch.Retrieved from:
http://goo.gl/gSvHQC, on 12 November 2015.
Mininet Team, (2015). “Mininet Walkthrough”. Rtrieved from: http://goo.gl/kt9JW8, on 9 November 2015.
Dorsch, N., Kurtz, F., Georg, H., Hägerling, C. and Wietfeld, C., “Software-defined networking for smart grid communications: Applications, challenges and advantages”. In Smart Grid Communications (SmartGridComm), 2014 IEEE International Conference, pp. 422-427, 2014.
Li, D., Shang, Y. and Chen, C., “Software defined green data center network with exclusive routing”. In IEEE INFOCOM 2014-IEEE Conference on Computer Communications, pp. 1743-1751, 2014.
Koomey J.G., (2011), “Growth in data center electricity use 2005 to 2010”. Oakland, CA: Analytics Press. Retrieved from:
http://goo.gl/sKEbwy, on 5 November 2015.
NRDC - Natural Resources Defense Council (2014), “Data Center Efficiency Assessment”. New York. Retrieved from:
http://goo.gl/N1dKDG. on 5 November 2015.
How to Cite
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.