Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
GruesenM.the (final).pdf (844.35 KB)
ETD Abstract Container
Abstract Header
Towards an Ideal Execution Environment for Programmable Network Switches
Author Info
Gruesen, Michael G
ORCID® Identifier
http://orcid.org/0000-0003-4741-7359
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=akron1468834070
Abstract Details
Year and Degree
2016, Master of Science, University of Akron, Computer Science.
Abstract
Software Defined Networking (SDN) aims to create more powerful, intelligent networks that are managed using programmed switching devices. Applications for these SDN switches should be target independent, while being efficiently translated to the platform's native machine code. However network switch vendors do not conform to any standard, and contain different capabilities and features that vary between manufacturers. The Freeflow Virtual Machine (FFVM) is a modular, fully programmable virtual switch that can host compiled network applications. Applications are compiled to native object libraries and dynamically loaded at run time. The FFVM provides the necessary data and computing resources required by applications to process packets. This work details the many implementation approaches investigated and evaluated in order to define a suitable execution environment for hosted network applications.
Committee
Andrew Sutton, Dr. (Advisor)
Pages
71 p.
Subject Headings
Computer Science
Keywords
Software Defined Networking
;
SDN
;
Execution environment
;
Virtual machine
;
Programmable network switch
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Gruesen, M. G. (2016).
Towards an Ideal Execution Environment for Programmable Network Switches
[Master's thesis, University of Akron]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=akron1468834070
APA Style (7th edition)
Gruesen, Michael.
Towards an Ideal Execution Environment for Programmable Network Switches.
2016. University of Akron, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=akron1468834070.
MLA Style (8th edition)
Gruesen, Michael. "Towards an Ideal Execution Environment for Programmable Network Switches." Master's thesis, University of Akron, 2016. http://rave.ohiolink.edu/etdc/view?acc_num=akron1468834070
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
akron1468834070
Download Count:
378
Copyright Info
© 2016, all rights reserved.
This open access ETD is published by University of Akron and OhioLINK.