There's a lot of moving parts with repairs and how long it takes depends on
various factors including (but not limited to):

   - how busy the nodes are
   - how fast the CPUs are
   - how fast the disks are
   - how much network bandwidth is available
   - how much data needs to be repaired

It's more art than science trying to predict it but you get closer to
science the more successful runs you've had meaning you make an educated
guesstimate based on the previous repair runs. The very first run is always
pretty bad and consider it an outlier but use the next successive runs as
indicators and you should be able to extrapolate from there.

Finally, be careful when comparing runs during low traffic periods of the
month and primetime/peak. Repairs will run faster when the cluster is not
busy and will perform horrendously at peak times since it's competing for
the same resources as normal app traffic. Cheers!

Reply via email to