• DocumentCode
    3515997
  • Title

    An empirical analysis of scheduling techniques for real-time cloud-based data processing

  • Author

    Phan, Linh T X ; Zhang, Zhuoyao ; Zheng, Qi ; Loo, Boon Thau ; Lee, Insup

  • Author_Institution
    Univ. of Pennsylvania, Philadelphia, PA, USA
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper, we explore the challenges and needs of current cloud infrastructures, to better support cloud-based data-intensive applications that are not only latency-sensitive but also require strong timing guarantees. These applications have strict deadlines (e.g., to perform time-dependent mission critical tasks or to complete real-time control decisions using a human-in-the-loop), and deadline misses are undesirable. To highlight the challenges in this space, we provide a case study of the online scheduling of MapReduce jobs executed by Hadoop. Our evaluations on Amazon EC2 show that the existing Hadoop scheduler is ill-equipped to handle jobs with deadlines. However, by adapting existing multiprocessor scheduling techniques for the cloud environment, we observe significant performance improvements in minimizing missed deadlines and tardiness. Based on our case study, we discuss a range of challenges in this domain posed by virtualization and scale, and propose our research agenda centered around the application of advanced real-time scheduling techniques in the cloud environment.
  • Keywords
    cloud computing; real-time systems; scheduling; Amazon EC2; Hadoop scheduler; MapReduce jobs; cloud based data intensive applications; cloud infrastructures; empirical analysis; human-in-the-loop; multiprocessor scheduling techniques; real time cloud based data processing; real-time control decisions; scheduling techniques; Data processing; Processor scheduling; Real time systems; Schedules; Scheduling; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    978-1-4673-0318-7
  • Electronic_ISBN
    978-1-4673-0317-0
  • Type

    conf

  • DOI
    10.1109/SOCA.2011.6166240
  • Filename
    6166240