Dynamic adaptive server provisioning for blade architectures
First Claim
1. A method for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
- receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is below a standard; and
allocating a blade server from a free server pool for use by the application server pool.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatically allocating computing resources of a rack-and-blade computer assembly. The method includes receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly, and determining at least one QoS attribute for the application server pool. If the QoS attribute is below a standard, a blade server is allocated from a free server pool for use by the application server pool. If the QoS attribute is above a standard, at least one server is removed from the application server pool. An article of manufacture including a machine-readable medium having stored thereon instructions for automatically allocating computing resources of a rack-and-blade computer assembly.
-
Citations
74 Claims
-
1. A method for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
-
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is below a standard; and
allocating a blade server from a free server pool for use by the application server pool. - View Dependent Claims (2, 3, 4, 5, 6, 16, 32, 36, 40, 43, 46, 50, 53)
-
-
7. A method for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
-
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is above a standard; and
removing the use of a blade server from the application server pool. - View Dependent Claims (8, 17, 33, 37, 47)
-
-
9. A method for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
-
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is below a standard;
determining that no blade server in a free server pool is available for use; and
selecting a lower priority blade server for use by the application server pool. - View Dependent Claims (10, 11, 12, 13, 14, 15, 18, 34, 38, 41, 44, 48, 51, 54)
-
-
19. A method for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
-
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is below a standard;
determining that a free server pool has a blade server for use; and
selecting from the free server pool the available blade server for use by the application server pool. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 35, 39, 42, 45, 49, 52, 55)
-
-
28. An article of manufacture comprising:
-
a machine-readable medium having stored thereon instructions for;
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is above a standard; and
removing the use of a blade server from the application server pool.
-
-
29. An article of manufacture comprising:
a machine-readable medium having stored thereon instructions for;
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is above a standard; and
removing the use of a blade server from the application server pool.
-
30. An article of manufacture comprising:
a machine-readable medium having stored thereon instructions for;
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is below a standard;
determining that no blade servers in a free server pool is available for use; and
selecting for use by the application server pool a lower priority blade server.
-
31. An article of manufacture comprising:
a machine-readable medium having stored thereon instructions for;
receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly;
determining at least one QoS attribute for the application server pool;
determining that the QoS attribute is below a standard;
determining that a free server pool has a blade server for use; and
selecting from the free server pool the available blade server for use by the application server pool.
-
56. A system for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
-
a management server;
a rapid deployment system coupled to the management server; and
a rack-and-blade computer system coupled to the management server. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A system for automatically allocating computing resources of a rack-and-blade computer assembly comprising:
-
means for receiving blade server performance information from a rack-and-blade computer assembly; and
a means, coupled to the means for receiving blade server performance information, for managing an image repository. - View Dependent Claims (69, 70, 71, 72, 73, 74)
-
Specification