• DocumentCode
    2787911
  • Title

    RASC: Dynamic Rate Allocation for Distributed Stream Processing Applications

  • Author

    Drougas, Yannis ; Kalogeraki, Vana

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In today´s world, stream processing systems have become important, as applications like media broadcasting, sensor network monitoring and on-line data analysis increasingly rely on real-time stream processing. In this paper, we propose a distributed stream processing system that composes stream processing applications dynamically, while meeting their rate demands. Our system consists of the following components: (1) a distributed component discovery algorithm that discovers components available at nodes on demand, (2) resource monitoring techniques to maintain current resource availability information, (3) a scheduling algorithm that schedules application execution, and (4) a minimum cost composition algorithm that composes applications dynamically based on component and resource availability and scheduling demands. Our detailed experimental results, over the PlanetLab testbed, demonstrate the performance and efficiency of our approach.
  • Keywords
    distributed algorithms; media streaming; resource allocation; scheduling; PlanetLab testbed; distributed component discovery algorithm; dynamic rate allocation; media broadcasting; minimum cost composition algorithm; online data analysis; real-time distributed stream processing application; resource monitoring; scheduling algorithm; sensor network monitoring; Availability; Broadcasting; Costs; Data analysis; Dynamic scheduling; Monitoring; Real time systems; Scheduling algorithm; Sensor systems and applications; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370302
  • Filename
    4228030