Load balancing based on utilization percentage of CPU cores
AssigneeInternational Business Machines Corporation
InventorsKushal S. Patel, Sarvesh S. Patel, Subhojit Roy
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsKushal S. Patel, Sarvesh S. Patel, Subhojit Roy
Estimating the term…
In an approach to storage level load balancing, the load level of a storage system is monitored, where the load level is a utilization percentage of a plurality of CPU cores in the storage system. An overload condition is detected based on the utilization percentage of one or more CPU cores exceeding a threshold, where the overload condition is caused by an overlap of one or more I/O queues from multiple host computers accessing a single CPU core. Responsive to detecting the overload condition, a new I/O queue is selected on a second CPU core, where the second CPU core has a utilization percentage less than a second threshold. A recommendation is sent to a host computer, where the recommendation is to move I/O traffic from the first CPU core to the new I/O queue on the second CPU core to rebalance the load level of the storage system.
A computer-implemented method for storage level load balancing, the computer-implemented method comprising the steps of:
A computer program product for storage level load balancing, the computer program product comprising one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions including instructions to:
A computer system for storage level load balancing, the computer system comprising:
A computer-implemented method for storage level load balancing, the computer-implemented method comprising the steps of:
A computer system for storage level load balancing, the computer system comprising:
Dependencies are inferred from the claim text.