On Improving the Performance of Software-Defined Networking with Middlebox Policies
Date Issued
2016
Date
2016
Author(s)
Chang, Ting-Chia
Abstract
Middleboxes such as firewalls, NAT, load balancer play an important role in the existing networks. They offer security, routing method, and network management, etc. Ensuring the traffic goes through the desired service chain requires plenty of manpower. In this regard, Software-Defined Networking (SDN) provides a centralized, programmable network that can dynamically provision so as to address the needs of businesses. However there are still some things we can do in order to improve the performance. Middleboxes are typically deployed by different vendors as standalone devices, i.e., there is no general user interface to access. The middleboxes may modify or drop the packets and we cannot know before we send the packet. Thus, even if we are able to decide the path to get to the middleboxes, we may meet the performance bottleneck due to the unknown policies of middleboxes. And some middleboxes such as load balancer may be able to have a better performance with the real time network information. Note that it is usually hard for legacy network to do dynamic routing in real time. To address these challenges, this thesis presents a lightweight, cost-effective, and middlebox policy-aware routing method. We add a module in SDN architecture to help middleboxes to give the controller some routing ""hints"" in REST (Representational State Transfer) API format. Thus, we can make the proper routing decision.
Subjects
Software-Defined Networking
Network Performance
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-105-R03922038-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):637d82b8ff8484a00faecf3c4e611c6f
