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

被引:48
作者
Dinda, PA [1 ]
机构
[1] Northwestern Univ, Dept Elect Engn & Comp Sci, Evanston, IL 60208 USA
基金
美国国家科学基金会;
关键词
distributed systems; performance of systems;
D O I
10.1109/TPDS.2006.24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:160 / 173
页数:14
相关论文
共 53 条
[1]  
Aeschlimann M, 1999, INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, P1833
[2]  
[Anonymous], CLUSTER COMPUTING
[3]  
[Anonymous], GRID MONITORING ARCH
[4]  
BASU S, 1995, GITCC9527
[5]  
Beran J., 1992, STAT SCI, V7, P404, DOI [10.1214/ss/1177011122, DOI 10.1214/SS/1177011122]
[6]   Scheduling from the perspective of the application [J].
Berman, F ;
Wolski, R .
PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 1996, :100-111
[7]  
Blum A., 1997, Proceedings of the Tenth Annual Conference on Computational Learning Theory, P45, DOI 10.1145/267460.267475
[8]  
Box G.E. P., 1994, Time Series Analysis: Forecasting Control, V3rd
[9]  
Brockwell PJ., 1996, INTRO TIME SERIES FO
[10]  
CORNELL B, 2002, NWUCS0212