• DocumentCode
    172893
  • 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
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    440
  • Lastpage
    447
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5062-1
  • Type

    conf

  • DOI
    10.1109/CLOUD.2014.66
  • Filename
    6973772