DocumentCode :
3723239
Title :
Cormorant: Running Analytic Queries on MapReduce with Collaborative Software-Defined Networking
Author :
Pengcheng Xiong;Xin He;Hakan Hacigumus;Prashant Shenoy
fYear :
2015
Firstpage :
54
Lastpage :
59
Abstract :
MapReduce is a popular choice for executing analytic workloads over large datasets on clusters of commodity machines. Due to the distributed nature of such systems, network resource bottlenecks can adversely affect performance, especially when multiple applications share the network. One of the significant barriers to reducing the occurrence and impact of such bottlenecks is the current separation between MapReduce and network management and routing. Fortunately, the emergence of software-defined networking (SDN) is removing the barriers to cooperation between Hadoop and the network. To explore the opportunity this creates, we focus on how we can use the capabilities of SDN to create a more collaborative relationship between MapReduce and the network underneath. We demonstrate the effectiveness of this collaboration through the implementation of and experiments with a system we call Cormorant. Experimental results show up to 38% improvement for analytic query performance, beyond the benefits achievable by independently optimizing MapReduce schedulers and network flow schedulers.
Keywords :
"Ports (Computers)","Collaboration","Control systems","Bandwidth","Network topology","Receivers","Transmitters"
Publisher :
ieee
Conference_Titel :
Hot Topics in Web Systems and Technologies (HotWeb), 2015 Third IEEE Workshop on
Type :
conf
DOI :
10.1109/HotWeb.2015.10
Filename :
7372283
Link To Document :
بازگشت