Network bandwidth predictor (NBP): a system for online network performance forecasting
the network weather service : a distributed resource performance forecasting service for metacomputing .