CINXE.COM
INFORMATION TECHNOLOGY IN INDUSTRY
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="icon" type="image/ico" href="https://it-in-industry.com/index_files/icon.gif"/> <title>INFORMATION TECHNOLOGY IN INDUSTRY</title> <meta name="description" content="IT in Industry is an open access international journal publishing original papers in all areas of IT in industry." /> <meta name="keywords" content="Journal;IT;information technology;computer;health;engineering;mathematics" /> <meta name="generator" content="Open Journal Systems 2.3.7.0" /> <link rel="stylesheet" href="index_files/pkp.css" type="text/css" /> <link rel="stylesheet" href="index_files/common.css" type="text/css" /> <link rel="stylesheet" href="index_files/commons.css" type="text/css" /> <!-- Base Jquery --> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> // Provide a local fallback if the CDN cannot be reached if (typeof google == 'undefined') { document.write(unescape("%3Cscript src='http://www.it-in-industry.org/lib/pkp/js/lib/jquery/jquery.min.js' type='text/javascript'%3E%3C/script%3E")); document.write(unescape("%3Cscript src='http://www.it-in-industry.org/lib/pkp/js/lib/jquery/plugins/jqueryUi.min.js' type='text/javascript'%3E%3C/script%3E")); } else { google.load("jquery", "1.4.2"); google.load("jqueryui", "1.8.1"); } </script> <link rel="stylesheet" href="index_files/sidebar.css" type="text/css" /> <link rel="stylesheet" href="index_files/leftSidebar.css" type="text/css" /> <link rel="stylesheet" href="index_files/rightSidebar.css" type="text/css" /> <link rel="stylesheet" href="index_files/bothSidebars.css" type="text/css" /> <link rel="stylesheet" href="index_files/journalStyleSheet.css" type="text/css" /> <script type="text/javascript" src="index_files/general.js"></script> <script type="text/javascript" src="index_files/tag-it.js"></script> <!-- Add javascript required for font sizer --> <script type="text/javascript" src="index_files/jquery.cookie.js"></script> <script type="text/javascript" src="index_files/fontController.js" ></script> <script type="text/javascript"> $(function(){ fontSize("#sizer", "body", 9, 16, 32, ""); // Initialize the font sizer }); </script> <script type="text/javascript"> // initialise plugins $(function(){ }); </script> </head> <body> <div id="container"> <div id="header"> <div id="headerTitle"> <h1> <img src="index_files/homeHeaderTitleImage_en_US.jpg" width="1080" height="161" alt="Page Header" /> </h1> </div> </div> <div id="body"> <div id="sidebar"> <div id="leftSidebar"> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/index.html" target="_self"> <img src="index_files/icon_home.jpg" alt="Home" width="154" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/papers.html" target="_self"> <img src="index_files/icon_call_for_papers.jpg" alt="Call for Papers" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/editors.html" target="_self"> <img src="index_files/icon_call_for_editors.jpg" alt="Call for Editors" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/reviewers.html" target="_self"> <img src="index_files/icon_call_for_reviewers.jpg" alt="Call for Reviewers" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/contact.html" target="_blank"> <img src="index_files/icon_contact_us.jpg" alt="Contact Us" width="120" height="120" /></a></p> </div> </div> <div id="rightSidebar"> <div class="block" id="custom"> <p><a href="http://www.latrobe.edu.au" target="_blank"> <img src="index_files/LTU_Logo.gif" alt="La Trobe University" width="115" height="35" /></a></p> </div> <div class="block" id="sidebarNavigation"> <span class="blockTitle">Journal Content</span> <span class="blockSubtitle">Search</span> <form method="post" action="http://www.it-in-industry.com/advancedResults.html"> <table> <tr> <td><input type="text" id="query" name="query" size="15" maxlength="255" value="" class="textField" /></td> </tr> <tr> <td><select name="searchField" size="1" class="selectMenu"> <option label="All" value="">All</option> <option label="Authors" value="1">Authors</option> <option label="Title" value="2">Title</option> <option label="Abstract" value="4">Abstract</option> <option label="Index terms" value="120">Index terms</option> <option label="Full Text" value="128">Full Text</option> </select></td> </tr> <tr> <td><input type="submit" value="Search" class="button" /></td> </tr> </table> </form> <br /> <span class="blockSubtitle">Browse</span> <ul> <li><a href="http://www.it-in-industry.com/archive.html">By Issue</a></li> <li><a href="http://www.it-in-industry.com/byauthors.html">By Author</a></li> <li><a href="http://www.it-in-industry.com/titles.html">By Title</a></li> </ul> </div> <div class="block" id="sidebarInformation"> <span class="blockTitle">Information</span> <ul> <li><a href="http://www.it-in-industry.com/readers.html">For Readers</a></li> <li><a href="http://www.it-in-industry.com/authors.html">For Authors</a></li> <li><a href="http://www.it-in-industry.com/librarians.html">For Librarians</a></li> </ul> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/submissions.html" target="_self"> <img src="index_files/icon_paper_submission.jpg" alt="Paper Submission" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/editorialPolicies.html#custom-4" target="_self"> <img src="index_files/icon_special_issues.jpg" alt="Special Issues" width="120" height="120" /></a></p> </div> </div> </div> <div id="main"> <div id="navbar"> <ul class="menu"> <li id="home"><a href="http://www.it-in-industry.com/index.html">Home</a></li> <li id="about"><a href="http://www.it-in-industry.com/about.html">About</a></li> <li id="login"><a href="http://www.it-in-industry.com/login.html">Log In</a></li> <li id="register"><a href="http://www.it-in-industry.com/register.html">Register</a></li> <li id="announcements"><a href="http://www.it-in-industry.com/announcement.html">Announcements</a></li> </ul> </div> <div id="breadcrumb"> <a href="http://www.it-in-industry.com/index.html">Home</a> > <a href="http://it-in-industry.com/issue/archive/vol603.html" class="hierarchyLink">Vol 6, No 3 (2018)</a> > <a href="73.html" class="current" target="_parent">Dewang Gedia</a> </div> <div id="content"> <div id="topBar"> </div> <div id="articleTitle"><h3>A Centralized Network Management Application for Academia and Small Business Networks </h3></div> <div id="authorString"><em>Dewang Gedia and Levi Perigo</em></div> <br /> <div id="articleAbstract"> <h4>Abstract</h4> <br /> <div>Software-defined networking (SDN) is reshaping the networking paradigm. Previous research shows that SDN has advantages over traditional networks because it separates the control and data plane, leading to greater flexibility through network automation and programmability. Small business and academia networks require flexibility, like service provider networks, to scale, deploy, and self-heal network infrastructure that comprises of cloud operating systems, virtual machines, containers, vendor networking equipment, and virtual network functions (VNFs); however, as SDN evolves in industry, there has been limited research to develop an SDN architecture to fulfil the requirements of small business and academia networks. This research proposes a network architecture that can abstract, orchestrate, and scale configurations based on academia and small business network requirements. Our results show that the proposed architecture provides enhanced network management and operations when combined with the network orcestration application (NetO-App) developed in this research. The NetO-App orchestrates network policies, automates configuration changes, secures container infrastructure, and manages internal and external communication between the campus networking infrastructure. </div> <br /> </div> <div id="articleSubject"> <h4>Keywords</h4> <br /> <div>Ansible, Automation, Clair, Flask, Kubernetes, Magnum, Network Management System, Network Programmability, NetO-App, OpenStack, OpenContrail, OpenFlow, Orchestration, Python, SDN.</div> <br /> </div> <div id="articleCitations"> <h4>References</h4> <br /> <div> <p>R. Cziva et al, “SDN- based Virtual Machine Management for Cloud Data Centers” in 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet). IEEE, 2014, pp. 388 - 394.</p> <p>A. Risdianto et al, “Leveraging Open-Source Software for Federated Multisite SDN_Cloud Playground” in NetSoft Conference and Workshops, 2016 IEEE. IEEE, 2016, pp. 423 - 427.</p> <p>Software Defined Networking Definition [Online]. Available: https://www.opennetworking.org/sdn-definition/. [Accessed: Oct. 15, 2017].</p> <p>ONF [Online]. Available: https://www.opennetworking.org/projects/cord/.</p> <p>S. Spadaro et al, “Orchestrated SDN based VDC Provisioning over Multi-Technology Optical Data Center Networks” in 2017 19th International Conference on Transparent Optical Networks. IEEE, 2017, pp. 1 - 4.</p> <p>L. Chen et al, “An SDN-Based Fabric For Flexible Data-Center Networks” in 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing. IEEE, 2015, pp. 121 - 126.</p> <p>S. Chen, and R. Hwang, “A scalable Integrated SDN and OpenStack Management System” in 2016 IEEE International Conference on Computer and Information Technology (CIT). IEEE, 2016, pp. 532 – 537.</p> <p>W. Wang, W. He, and J. Su, “Boosting the Benefits Of Hybrid SDN” in 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS). IEEE, 2017, pp. 2165 - 2170.</p> <p>L. Wang et al, “Combining Neutron and OpenDaylight for Management and Networking” in 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC). IEEE, 2017, pp. 457 - 462.</p> <p>S. Huang, and J. Griffioen, “Network Hypervisors: Managing the Emerging SDN Chaos” in 2013 22nd International Conference on Computer Communication and Networks (ICCCN). IEEE, 2013, pp. 1 - 7.</p> <p>H. Shimonishi, Y. Shinohara, and Y. Chiba, “Vitalizing data-center networks using OpenFlow” in 2013 IEEE Photonics Society Summer Topical Meeting Series. IEEE, 2013, pp. 250 - 251.</p> <p>O. Tkachova, M. Salim, and A. Yahya, “An Analysis of SDNOpenStack Integration” in 2015 International Scientific-Practical Conference Problems of Infocommunications Science and Technology (PIC S&T). IEEE, 2015, pp. 60 -62.</p> <p>T. Huang, et. al., “A survey on Large-Scale Software Defined Networking (SDN) Testbeds: Approaches and Challenges” in IEEE Communications Survey & Tutorials. vol. 19 issue: 2, 2016, pp. 891 - 917.</p> <p>A. Rangola, “Applications of Python in Real World”[Online]. Available: https://www.invensis.net/blog/it/applications-of-python-in-realworld/?utm_source=invensis-blog&utm_campaign=blog post&utm_medium=content-link&utm_term=benefits-of-python-over-otherprogramming-languages. [Accessed: Oct. 10, 2017].</p> <p>OpenStack Kolla [Online]. Available: https://wiki.openstack.org/wiki/Kolla.</p> <p>OpenContrail Networking [Online]. Available: http://www.opencontrail.org/why-contrail-is-using-bgpmpls/.</p> <p>T. Bakhshi, “State of the Art and Recent Research Advances in Software Defined Networking” in Wireless Communications and Mobile Computing. vol. 2017, 2017.</p> <p>P. Venezia, “Puppet vs. Ceph vs. Salt vs. Ansible” [Online]. Available: https://www.networkworld.com/article/2172097/virtualization/puppet-vs--chef-vs--ansible-vs--salt.html [Accessed: 15th Dec. 2016].</p> <p>Ansible [Online]. Available: [Accessed: 30th Jan., 2017]. https://www.ansible.com/blog/2016-community-year-in-review.</p> <p>ONAP [Online]. Available: https://www.onap.org.</p> <p>L. Lwakatare, P. Kuvaja and M. Oivo, “An Exploratory study of DevOps extending the dimensions of DevOps with practices”, in The Eleventh International Conference on Software Engineering Advances.</p> <p>S. Sezer et al., "Are we ready for SDN? Implementation challenges for software - defined networks," in IEEE Communications Magazine, vol. 51, no. 7, pp. 36 - 43, July 2013. doi: 10.1109/MCOM.2013.6553676.</p> <p>O. Salman, I. H. Elhajj, A. Kayssi and A. Chehab, "SDN controllers: A comparative study," in 2016 18th Mediterranean Electrotechnical Conference (MELECON), Lemesos, 2016, pp. 1 - 6.</p> <p>OpenContrail SDN [Online]. Available: http://www.opencontrail.org/theimportance-of-abstraction-the-concept-of-sdn-as-a-compiler/.</p> <p>E. Borjesson, and R. Feldt, “Automated System Testing using Visual GUI Testing Tools: A Comparative Study in Industry” in 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation. IEEE, 2012, pp. 350 - 359.</p> <p>L. He, et. al., “Design and Implementation of SDN/IP hybrid space Information Network Prototype” in 2016 IEEE/CIC International Conference on Communications in China. IEEE, 2016, pp. 1- 6.</p> <p>Cisco Automation Benefits [Online]. Available: https://www.cisco.com/c/dam/en/us/products/collateral/cloud-systems management/network-services-orchestrator/white-paper-c11-738289.pdf.</p> <p>Grafana [Online]. Available: https://grafana.com.</p> <p>PNDA [Online]. Available: http://pnda.io.</p> <p>TensorFlow [Online]. Available: https://www.tensorflow.org.</p> <p>Small Business Network Basics, Cisco Systems. Available [online]: https://www.cisco.com/c/en/us/solutions/small-business/resource center/connect-employees-offices/primer-networking.html.</p> <p>V. Ngugi, and C. Yoshida, “Digital Media Platform to Connect Small and Medium Enterprises In Nairobi” in 2016 IEEE/ACIS 15th International C onference on Computer and Information Science (ICIS). IEEE, 2016.</p> <p>Network Computing [Online]. Available: https://www.networkcomputing.com/networking/sdn-good-matchcampus/677974592.</p> <p>OpenStack Magnum [Online]. Available: https://wiki.openstack.org/wiki/Magnum.</p> <p>CoreOS Clair GitHub repository [Online]. Available: https://github.com/coreos/clair#kubernetes.</p> <p>Kubernetes advantages for businesses [Online]. Available: https://supergiant.io/blog/top-reasons-businesses-should-move-to kubernetes-now.</p> <p>M. Capuccino et al., “KubeNow: an On-Demand Cloud-Agnostic Platform for Microservices-Based Research Environments” in arXiv, May 2018.</p> </div> <br /> </div> Full Text: <a href="http://it-in-industry.com/issue/archive/papers/72.html" class="file" target="_parent">PDF</a> <div class="separator"></div> <h3>Refbacks</h3> <ul class="plain"> <li>There are currently no refbacks.</li> </ul> <br /><br /> <a target="_new" rel="license" href="http://creativecommons.org/licenses/by/3.0/"> <img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/80x15.png"/> </a> <br/> This work is licensed under a <a rel="license" target="_new" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>. <br /><br /> <p><img src="index_files/blocks_A1_Innovation.jpg" alt="IT in Innovation" width="207" height="46" /> <img src="index_files/blocks_A1_Business.jpg" alt="IT in Business" width="207" height="46" /> <img src="index_files/blocks_A1_Engineering.jpg" alt="IT in Engineering" width="207" height="46" /> <img src="index_files/blocks_A1_Health.jpg" alt="IT in Health" width="207" height="46" /> <img src="index_files/blocks_A1_Science.jpg" alt="IT in Science" width="207" height="46" /> <img src="index_files/blocks_A1_Design.jpg" alt="IT in Design" width="207" height="46" /> <img src="index_files/blocks_A1_Fashion.jpg" alt="IT in Fashion" width="207" height="46" /></p> IT in Industry @ (2012 - ) . <a href="http://www.it-in-industry.com">http://www.it-in-industry.com</a> . ISSN (Online): 2203-1731; ISSN (Print): 2204-0595 <br /> </div><!-- content --> </div><!-- main --> </div><!-- body --> </div><!-- container --> </body> </html> <script type="text/javascript">(function (d, w) {var x = d.getElementsByTagName('SCRIPT')[0];var f = function () {var s = d.createElement('SCRIPT');s.type = 'text/javascript';s.async = true;s.src = "//np.lexity.com/embed/YW/107b74460eca99cabb489814067cfd93?id=b32ccfeff8f0";x.parentNode.insertBefore(s, x);};w.attachEvent ? w.attachEvent('onload',f) :w.addEventListener('load',f,false);}(document, window));</script><script type="text/javascript">(function (d, w) {var x = d.getElementsByTagName('SCRIPT')[0];var f = function () {var s = d.createElement('SCRIPT');s.type = 'text/javascript';s.async = true;s.src = "//np.lexity.com/embed/YW/107b74460eca99cabb489814067cfd93?id=b32ccfeff8f0";x.parentNode.insertBefore(s, x);};w.attachEvent ? w.attachEvent('onload',f) :w.addEventListener('load',f,false);}(document, window));</script><script type="text/javascript">(function (d, w) {var x = d.getElementsByTagName('SCRIPT')[0];var f = function () {var s = d.createElement('SCRIPT');s.type = 'text/javascript';s.async = true;s.src = "//np.lexity.com/embed/YW/107b74460eca99cabb489814067cfd93?id=b32ccfeff8f0";x.parentNode.insertBefore(s, x);};w.attachEvent ? w.attachEvent('onload',f) :w.addEventListener('load',f,false);}(document, window));</script>