Recent advances of software defined networking and optical switching technology make it possible to program the network stack all the way from physical topology to flow level traffic control. In this paper, we leverage the combination of SDN controller with optical switching to explore the tight integration of application and network control. We particularly study the run-time network configuration for big data applications to jointly optimize application performance and network utilization. We use Hadoop as an example to discuss the integrated network control architecture, job scheduling, topology and routing configuration mechanisms for Hadoop jobs. Our analysis suggests that such an integrated control has great potential to improve application performance with relatively small configuration overhead. We believe our study shows early promise of achieving the long-term goal of tight network and application integration using SDN. © 2012 ACM.
CITATION STYLE
Wang, G., Ng, T. S. E., & Shaikh, A. (2012). Programming your network at run-time for big data applications. In HotSDN’12 - Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (pp. 103–108). https://doi.org/10.1145/2342441.2342462
Mendeley helps you to discover research relevant for your work.