*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************
Ph.D. Thesis Proposal Announcement
Title: Facilitating Network Management with Software Defined Networking
Hyojoon KimNetwork management refers to activities, procedures, and methods for operating, maintaining, and provisioning networked systems. Network operators are responsible of providing reliable and secure communication between end hosts as well as to and from the Internet. However, managing and configuring a network is hard. Complexity of the task causes significant amount of misconfiguration that disrupt day-to-day network operation. Yet, we understand very little about the nature of network configuration while such knowledge is essential for building a better solution.
This thesis proposal focuses on two closely related fields: (1) analysis of conventional network management methods to better understand the problem, and (2) implementation of better network management systems with Software Defined Networking (SDN). First, I present analytical studies that help understand how networks are configured and managed. I analyze over five years of historical network configuration files from two big campus networks. Our study shows that a network can experience a lot of changes; number of lines that change in all configuration files ranges from 200,000 to 800,000 lines per year. Second, based on the findings from the analysis study, I present two distinct solutions that are both based on SDN. Kinetic is a SDN-based controller platform that helps simplify network management. Kinetic supports expressing event-driven, dynamic network policies as finite state machines, and can automatically reconfigure the network by reacting to various types of events. CoroNet is a SDN-based service that provides automated recovery in face of a special kind of (but common) network event: data-plane failure such as switch and link failures.