Dynamically balancing resources in a server farm
AssigneeInternational Business Machines Corporation
InventorsEric R. Kern, William G. Pagan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsEric R. Kern, William G. Pagan
Estimating the term…
Dynamically balancing resources in a server farm, where the server farm includes servers organized in functional server groups with the servers in each functional server group assigned a same type of data processing task, the servers operatively coupled to data storage through a packet switching fabric, the servers operatively coupled to a system management server, and the balancing of resources includes: monitoring, by a resource balancing module of the system management server, CPU utilization in at least one of the functional server groups; identifying, by the resource balancing module in dependence upon the monitored CPU utilization, an overburdened functional server group, the overburdened functional server group's CPU utilization exceeding a CPU overburden threshold; and increasing, by the resource balancing module, CPU resources of the overburdened functional server group, including moving a transfer server from a source functional server group into the overburdened functional server group.
A method of dynamically balancing data processing resources in a server farm, the server farm comprising a plurality of hardware servers organized in functional server groups with the hardware servers in each functional server group assigned a same type of data processing task, the servers operatively coupled to data storage through a packet switching fabric, the hardware servers operatively coupled to a system management server via an in-band local area network (LAN) and an out-of-band network, the method comprising:
An apparatus for dynamically balancing data processing resources in a server farm, the server farm comprising a plurality of hardware servers organized in functional server groups with the servers in each functional server group assigned a same type of data processing task, the hardware servers operatively coupled to data storage through a packet switching fabric, the hardware servers operatively coupled to a system management server via an in-band local area network (LAN) and an out-of-band network, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that when executed by the computer processor cause the apparatus to carry out the steps of:
A computer program product embodied on a computer-readable storage medium for dynamically balancing data processing resources in a server farm, wherein the computer-readable storage medium is not a signal, the server farm comprising a plurality of hardware servers organized in functional server groups with the servers in each functional server group assigned a same type of data processing task, the hardware servers operatively coupled to data storage through a packet switching fabric, the hardware servers operatively coupled to a system management server via an in-band local area network (LAN) and an out-of-band network, the computer program product comprising:
Dependencies are inferred from the claim text.