|
|
|
|
Interactive Query User's Guide News for NWS developers NWS Setup FAQ Download Bugs Mailing list NPACI Grid Computing Lab (UCSD) GrAIL Lab (SDSC) Globus (ANL/ISI) Legion (UVa) Condor (Wisconsin) NCSA Ninf Martin Quinson, ENS Lyon Rich Wolski Graziano Obertelli Papers |
|
The Network Weather Service is a distributed system that periodically
monitors and dynamically forecasts the performance various network and
computational resources can deliver over a given time interval. The service
operates a distributed set of performance sensors (network monitors, CPU
monitors, etc.) from which it gathers readings of the instantaneous
conditions. It then uses numerical models to generate forecasts of what the
conditions will be for a given time frame. We think of this functionality
as being analogous to weather forecasting, and as such, the system inherits
its name.
We have developed the NWS for use by dynamic schedulers and to provide statistical Quality-of-Service readings in a networked computational environment. The AppLeS scheduling methodology makes extensive use of its facilities and we have developed prototype implementations for Globus and the Global Grid Forum (GGF) Grid Information System (GIS) architecture. Currently, the system includes sensors for end-to-end TCP/IP performance (bandwidth and latency), available CPU percentage, and available non-paged memory. The sensor interface, however, allows new internal sensors to be configured into the system. This particular interface is not what it should be -- we are working on it. The current set of supported forecasting methods treat successive measurements from each monitor as a time series. Our initial methods fall into three categories:
|
|
|
|
|
|
If you have any comment please send email to webmaster@pompone.cs.ucsb.edu | |
| Last modified $Date: 2004/09/16 07:15:05 $ by $Author: graziano $ | ||