localSSKFetchTimeAverageRT = new TrivialRunningAverage();
successfulLocalSSKFetchTimeAverageBulk = new TrivialRunningAverage();
unsuccessfulLocalSSKFetchTimeAverageBulk = new TrivialRunningAverage();
localSSKFetchTimeAverageBulk = new TrivialRunningAverage();
chkSuccessRatesByLocation = new Histogram2(10, 1.0);
requestOutputThrottle =
new TokenBucket(Math.max(obwLimit*60, 32768*20), SECONDS.toNanos(1) / obwLimit, 0);
requestInputThrottle =
new TokenBucket(Math.max(ibwLimit*60, 32768*20), SECONDS.toNanos(1) / ibwLimit, 0);