Patent ID: 10423516

Abstract:
A computer-implemented method according to one embodiment includes receiving, by one or more processors, a set of utilization metrics for a system comprising at least an average number of concurrent requests N to the system and a maximum concurrency c that the system is capable of supporting, computing, by one or more processors, a tipping point p, computing, by one or more processors, a utilization U according to a ratio of the average number of concurrent requests N to a function, where the function is defined as: c+f(f(N/p)) for N<p, and N+1+b*f(p/N) for N≥p, where b=c−p and f(y)=y−b*y*(1−y)+0.5*b*(b−1)*y*(1−y)2, and adjusting, by one or more processors, the system, utilizing the utilization U.