DYNAMIC LOAD BALANCING BETWEEN CHASSIS IN A BLADE CENTER
First Claim
1. A computer-implemented method for load balancing work between multiple blade chassis in a blade center, the computer-implemented method comprising:
- monitoring, via a management module in a first chassis, a network ingress switch for chassis data traffic ingressing to the first chassis;
monitoring, via a software network agent on a first blade in the first chassis, a plurality of Network Interface Cards (NICs) for first blade data traffic ingressing to and egressing from the first blade; and
in response to the monitoring of the network ingress switch and the monitoring of the plurality of NICs on the first blade leading to a determination that the first blade and the first chassis are being overutilized;
deactivating the first blade from the first chassis, andactivating a second blade in a second chassis.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method, system and computer program product for load balancing between different blade chassis within a blade center are presented. Each blade chassis is monitored for total data traffic to and from that blade chassis. If a first blade chassis within the blade center is overworked, then a most overtaxed blade within that first blade chassis is disabled. A less utilized second blade chassis within the blade center is then identified, and a least taxed blade within the second blade chassis is assigned to take over the workload of the disabled blade from the first blade chassis.
58 Citations
20 Claims
-
1. A computer-implemented method for load balancing work between multiple blade chassis in a blade center, the computer-implemented method comprising:
-
monitoring, via a management module in a first chassis, a network ingress switch for chassis data traffic ingressing to the first chassis; monitoring, via a software network agent on a first blade in the first chassis, a plurality of Network Interface Cards (NICs) for first blade data traffic ingressing to and egressing from the first blade; and in response to the monitoring of the network ingress switch and the monitoring of the plurality of NICs on the first blade leading to a determination that the first blade and the first chassis are being overutilized; deactivating the first blade from the first chassis, and activating a second blade in a second chassis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tangible computer-readable storage medium on which is encoded a computer program, the computer program comprising computer executable instructions configured for:
-
monitoring, via a management module in a first chassis, a network ingress switch for chassis data traffic ingressing to the first chassis; monitoring, via a software network agent on a first blade in the first chassis, a plurality of Network Interface Cards (NICs) for first blade data traffic ingressing to and egressing from the first blade; and in response to the monitoring of the network ingress switch and the monitoring of the plurality of NICs on the first blade leading to a determination that the first blade and the first chassis are being overutilized; deactivating the first blade from the first chassis, and activating a second blade in a second chassis. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A blade center comprising:
-
a blade chassis, wherein the blade chassis comprises multiple blades; a management module in the blade chassis for monitoring a network ingress switch in the blade chassis, wherein the network ingress switch provides an interface to the blade chassis for data traffic that ingresses to the blade chassis; a network agent on a specific blade in the blade chassis for monitoring a plurality of Network Interface Cards (NICs) for blade data traffic ingressing to and egressing from the specific blade; and a linear actuator for physically and mechanically decoupling the specific blade from the blade chassis, wherein decoupling the specific blade from the blade chassis is performed in response to a monitoring of the network ingress switch and a monitoring of the plurality of NICs on the specific blade leading to a determination that the blade chassis and the specific blade are being overutilized.
-
Specification