Title :
Palantir: Reseizing Network Proximity in Large-Scale Distributed Computing Frameworks Using SDN
Author :
Ze Yu ; Min Li ; Xin Yang ; Xiaolin Li
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
fDate :
June 27 2014-July 2 2014
Abstract :
Parallel/Distributed computing frameworks, such as MapReduce and Dryad, have been widely adopted to analyze massive data. Traditionally, these frameworks depend on manual configuration to acquire network proximity information to optimize the data placement and task scheduling. However, this approach is cumbersome, inflexible or even infeasible in largescale deployments, for example, across multiple datacenters. In this paper, we address this problem by utilizing the Software-Defined Networking (SDN) capability. We build Palantir, an SDN service specific for parallel/distributed computing frameworks to abstract the proximity information out of the network. Palantir frees the framework developers/ administrators from having to manually configure the network. In addition, Palantir is flexible because it allows different frameworks to define the proximity according to the framework-specific metrics. We design and implement a datacenter-aware MapReduce to demonstrate Palantir´s usefullness. Our evaluation shows that, based on Palantir, datacenter-aware MapReduce achieves siginficant performance improvement.
Keywords :
computer centres; parallel processing; scheduling; Dryad; MapReduce; Palantir; SDN capability; data placement optimization; datacenter-aware; datacenters; framework-specific metrics; large-scale distributed computing frameworks; manual configuration; network proximity reseizing; parallel computing framework; performance improvement; software-defined networking; task scheduling; Abstracts; Distributed computing; Measurement; Network topology; Optimization; Prefetching; Processor scheduling;
Conference_Titel :
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5062-1
DOI :
10.1109/CLOUD.2014.66