• DocumentCode
    2000319
  • Title

    Accelerating Distributed Workflows with Edge Resources

  • Author

    Ramakrishnan, Shankar ; Reutiman, Robert ; Chandra, Aniruddha ; Weissman, J.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    2129
  • Lastpage
    2138
  • Abstract
    Distributed data-intensive workflow applications are increasingly relying on and integrating remote resources including community data sources, services, and computational platforms. Increasingly, these are made available as data, SAAS, and IAAS clouds. The execution of distributed data-intensive workflow applications can exposé network bottlenecks between clouds that compromise performance. In this paper, we focus on alleviating network bottlenecks by using a proxy network. In particular, we show how proxies can eliminate network bottlenecks by smart routing and perform in-network computations to boost workflow application performance. A novel aspect of our work is the inclusion of multiple proxies to accelerate different workflow stages optimizing different performance metrics. We show that the approach is effective for workflow applications and broadly applicable. Using Montage as an exemplar workflow application, results obtained through experiments on Planet Lab showed how different proxies acting in a variety of roles can accelerate distinct stages of Montage. Our microbenchmarks also show that routing data through select proxies can accelerate network transfer for TCP/UDP bandwidth, delay, and jitter, in general.
  • Keywords
    cloud computing; computer networks; telecommunication network routing; transport protocols; IAAS clouds; Montage; PlanetLab; SAAS clouds; TCP-UDP bandwidth; community data sources; computational platforms; data routing; distributed data-intensive workflow applications; distributed workflow acceleration; edge resources; in-network computations; network bottlenecks; network transfer; performance metrics; proxy network; remote resources; smart routing; Acceleration; Bandwidth; Bioinformatics; Data transfer; Distributed databases; Routing; Servers; Distributed computing; data-intensive computing; network systems; workflows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.240
  • Filename
    6651119