dc.identifier.uri | http://hdl.handle.net/11401/77311 | |
dc.description.sponsorship | This work is sponsored by the Stony Brook University Graduate School in compliance with the requirements for completion of degree. | en_US |
dc.format | Monograph | |
dc.format.medium | Electronic Resource | en_US |
dc.language.iso | en_US | |
dc.publisher | The Graduate School, Stony Brook University: Stony Brook, NY. | |
dc.type | Dissertation | |
dcterms.abstract | Networks today rely on network functions or middleboxes (e.g., firewalls, WAN optimizers) to provide critical performance, security, and policy compliance capabilities. However, today the management of these middleboxes is hard. First, these middleboxes are implemented as dedicated hardware appliances, making it difficult to dynamically scale resources. Second, operators need to carefully plan the network topology, manually set up rules to route traffic through the desired sequence of middleboxes, and implement safeguards for correct operation in the presence of failures and overload. We can overhaul today’s network infrastructure to address these problems by introducing flexibility in routing and the implementation of these middleboxes. However, from network operator’s perspective a key question is whether we can address these problems in a minimally disruptive manner, e.g., which require minimal changes to existing middlebox implementations and routing mechanisms. In this thesis, I describe two case studies for introducing more flexibility in middlebox management with minimal changes to existing middlebox implementations and routing mechanisms. In the first part of the thesis, I describe SIMPLE, a Software-Defined Networking (SDN) based efficient middlebox traffic steering solution which works with existing middlebox implementations and uses existing SDN APIs. In SIMPLE, I address algorithmic and system design challenges to demonstrate the feasibility of using SDN to simplify middlebox traffic steering. In the second part of the thesis, I describe KLEIN a cellular core re-design that uses Network Function Virtualization (NFV) and smart resource management, stays within the confines of current cellular standards and uses legacy routing in the core network. I address key challenges w.r.t. scalability, responsiveness and in realizing KLEIN via backwards-compatible orchestration mechanisms. | |
dcterms.abstract | Networks today rely on network functions or middleboxes (e.g., firewalls, WAN optimizers) to provide critical performance, security, and policy compliance capabilities. However, today the management of these middleboxes is hard. First, these middleboxes are implemented as dedicated hardware appliances, making it difficult to dynamically scale resources. Second, operators need to carefully plan the network topology, manually set up rules to route traffic through the desired sequence of middleboxes, and implement safeguards for correct operation in the presence of failures and overload. We can overhaul today’s network infrastructure to address these problems by introducing flexibility in routing and the implementation of these middleboxes. However, from network operator’s perspective a key question is whether we can address these problems in a minimally disruptive manner, e.g., which require minimal changes to existing middlebox implementations and routing mechanisms. In this thesis, I describe two case studies for introducing more flexibility in middlebox management with minimal changes to existing middlebox implementations and routing mechanisms. In the first part of the thesis, I describe SIMPLE, a Software-Defined Networking (SDN) based efficient middlebox traffic steering solution which works with existing middlebox implementations and uses existing SDN APIs. In SIMPLE, I address algorithmic and system design challenges to demonstrate the feasibility of using SDN to simplify middlebox traffic steering. In the second part of the thesis, I describe KLEIN a cellular core re-design that uses Network Function Virtualization (NFV) and smart resource management, stays within the confines of current cellular standards and uses legacy routing in the core network. I address key challenges w.r.t. scalability, responsiveness and in realizing KLEIN via backwards-compatible orchestration mechanisms. | |
dcterms.available | 2017-09-20T16:52:28Z | |
dcterms.contributor | Das, Samir | en_US |
dcterms.contributor | Balasubramanian, Aruna | en_US |
dcterms.contributor | Gill, Phillipa | en_US |
dcterms.contributor | Sekar, Vyas | en_US |
dcterms.contributor | Gopalakrishnan, Vijay. | en_US |
dcterms.creator | Qazi, Zafar Ayyub | |
dcterms.dateAccepted | 2017-09-20T16:52:28Z | |
dcterms.dateSubmitted | 2017-09-20T16:52:28Z | |
dcterms.description | Department of Computer Science. | en_US |
dcterms.extent | 138 pg. | en_US |
dcterms.format | Application/PDF | en_US |
dcterms.format | Monograph | |
dcterms.identifier | http://hdl.handle.net/11401/77311 | |
dcterms.issued | 2015-12-01 | |
dcterms.language | en_US | |
dcterms.provenance | Made available in DSpace on 2017-09-20T16:52:28Z (GMT). No. of bitstreams: 1
Qazi_grad.sunysb_0771E_12670.pdf: 3939722 bytes, checksum: 1bf5882cc74ee986038451c985c9f8fe (MD5)
Previous issue date: 1 | en |
dcterms.publisher | The Graduate School, Stony Brook University: Stony Brook, NY. | |
dcterms.subject | Computer science | |
dcterms.title | Minimally Disruptive Management Frameworks for Network Functions | |
dcterms.type | Dissertation | |