• DocumentCode
    780300
  • Title

    Design, implementation, and performance of an extensible toolkit for resource prediction in distributed systems

  • Author

    Dinda, Peter A.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
  • Volume
    17
  • Issue
    2
  • fYear
    2006
  • Firstpage
    160
  • Lastpage
    173
  • Abstract
    RPS is a publicly available toolkit that allows a practitioner to straightforwardly create flexible online and offline resource prediction systems in which resources are represented by independent, periodically sampled, scalar-valued measurement streams. The systems predict the future values of such streams from past values and are composed at runtime out of a large and extensible set of communicating components that are in turn constructed using RPS´s extensible sensor, prediction, wavelet, and communication libraries. This paper describes the design, implementation, and performance of RPS. We have used RPS extensively to evaluate predictive models and build online prediction systems for host load, Windows performance data, and network bandwidth. The computation and communication overheads involved in such systems are quite low.
  • Keywords
    distributed processing; resource allocation; RPS design; distributed system; network bandwidth; online prediction system; resource prediction system; scalar-valued measurement stream; Availability; Bandwidth; Buildings; Performance analysis; Performance evaluation; Predictive models; Runtime library; Sensor systems; Signal analysis; Signal processing; Distributed systems; performance of systems.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2006.24
  • Filename
    1566594