ACM Home Page
Please provide us with feedback. Feedback
Implementing a performance forecasting system for metacomputing: the Network Weather Service
Full text PdfPdf (845 KB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM) table of contents
San Jose, CA
Pages: 1 - 19  
Year of Publication: 1997
ISBN:0-89791-985-8
Authors
Sponsors
IEEE-CS\DATC : IEEE Computer Society
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 28,   Citation Count: 17
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/509593.509600
What is a DOI?

ABSTRACT

In this paper we describe the design and implementation of a system called the Network Weather Service (NWS) that takes periodic measurements of deliverable resource performance from distributed networked resources, and uses numerical models to dynamically generate forecasts of future performance levels. These performance forecasts, along with measures of performance fluctuation (e.g. the mean square prediction error) and forecast lifetime that the NWS generates, are made available to schedulers and other resource management mechanisms at runtime so that they may determine the quality-of-service that will be available from each resource.We describe the architecture of the NWS and implementations that we have developed and are currently deploying for the Legion [13] and Globus/Nexus [7] metacomputing infrastructures. We also detail NWS forecasts of resource performance using both the Legion and Globus/Nexus implementations. Our results show that simple forecasting techniques substantially outperform measurements of current conditions (commonly used to gauge resource availability and load) in terms of prediction accuracy. In addition, the techniques we have employed are almost as accurate as substantially more complex modeling methods. We compare our techniques to a sophisticated time-series analysis system in terms of forecasting accuracy and computational complexity.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
AppLeS. http://www-cse.ucsd.edu/groups/hpcl/apples/apples.html.
 
2
 
3
 
4
 
5
 
6
 
7
I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolkit. International Journal of Supercomputer Applications, 1997. to appear.
 
8
 
9
R. Gallant and G. Tauchen. Snp: A program for nonparametric time series analysis. In http://www.econ.duke.edu/Papers/Abstracts/abstract.95.26.html.
 
10
R. Gallant and G. Tauchen. Seminonparametric estimation of conditionally constrained heterogeneous processes: Asset pricing applications. Econometrica 57, pages 1091-1120, 1989.
 
11
C. Granger and P. Newbold. Forecasting Economic Time Series. Academic Press, 1986.
 
12
 
13
 
14
 
15
Netperf. http://www.cup.hp.com/netperf/netperfpage.html.
 
16
R. Wolski. Dynamically forecasting network performance using the network weather service. Technical Report TR-CS96-494, U.C. San Diego, October 1996. available from http://www.cs.ucsd.edu/users/rich/publications.html.
 
17

CITED BY  17
Collaborative Colleagues:
Rich Wolski: colleagues
Neil Spring: colleagues
Chris Peterson: colleagues