CPC G06F 11/1435 (2013.01) [G06F 9/3009 (2013.01); G06F 9/5027 (2013.01); G06F 11/1461 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 16/128 (2019.01); G06F 2209/5011 (2013.01); G06F 2209/5018 (2013.01)] | 20 Claims |
1. A system for backing up a file set from a source host, the system comprising:
at least one processor and memory having instructions that, when executed, cause the at least one processor to perform operations comprising:
receiving responses, over a network, corresponding to one or more requests by utilizing one or more threads from a thread pool, the one or more threads including a first thread, the one or more requests including a first request, the receiving the responses including receiving a first response corresponding to the first request by utilizing the first thread, the first response including a first metadata item;
processing the responses including processing the first response, comprising:
generating a first latency based on the first response; and
incrementing a number of requests based on the first response;
aggregating samples, the samples including the first latency and the number of requests;
resizing the thread pool based on the aggregating; and
backing up the file set from the source host based on the first metadata item.
|