Optimizing computing resources
First Claim
Patent Images
1. A method of optimizing a configuration of computing resources in a data center, comprising:
- coupling one or more computing devices to a test fixture;
performing, in an enclosure of the test fixture, a test on at least one of the computing devices, wherein performing the test comprises;
controlling environmental conditions within the enclosure according to a particular set of environmental test conditions;
operating the at least one computing device in a first configuration under the particular set of environmental test conditions;
changing out one or more physical components of the at least one computing device such that a configuration of the at least one computing device is changed from the first configuration to one or more other configurations;
operating the at least one computing device in the one or more other configurations under the particular set of environment test conditions;
controlling environmental conditions within the enclosure according to another set of environmental test conditions;
operating the at least one computing device in the first configuration and the one or more other configurations under the other set of environmental test conditions; and
measuring power consumption characteristics or thermal characteristics of the at least one computing device associated with each of at least two of the configurations under the particular set of environmental test conditions and with each of at least two of the configurations at the other set of environmental test conditions;
performing at least one optimization calculation based, at least in part, on the measurements; and
determining, by a computer system, based at least in part on the optimization calculation, a desired configuration for a set of computing devices to be operated in the data center,wherein the optimization calculation is based, at least in part, on measurements of the at least one computing device in the at least two configurations under the particular set of environmental test conditions and is based, at least in part, on measurements of the at least one computing device in the at least two configurations under the other set of environmental test conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of optimizing a configuration of computing resources includes coupling computing devices to a test system. With the test system, a test is performed on one or more of the computing devices. The test includes operating the computing devices in two or more configurations. In each configuration, power consumption characteristics or thermal characteristics of the computing devices associated with the configurations are measured. Based on the measurements of power consumption characteristics, thermal characteristics, or both, a desired configuration for at least one computing device to be operated is determined.
40 Citations
39 Claims
-
1. A method of optimizing a configuration of computing resources in a data center, comprising:
-
coupling one or more computing devices to a test fixture; performing, in an enclosure of the test fixture, a test on at least one of the computing devices, wherein performing the test comprises; controlling environmental conditions within the enclosure according to a particular set of environmental test conditions; operating the at least one computing device in a first configuration under the particular set of environmental test conditions; changing out one or more physical components of the at least one computing device such that a configuration of the at least one computing device is changed from the first configuration to one or more other configurations; operating the at least one computing device in the one or more other configurations under the particular set of environment test conditions; controlling environmental conditions within the enclosure according to another set of environmental test conditions; operating the at least one computing device in the first configuration and the one or more other configurations under the other set of environmental test conditions; and measuring power consumption characteristics or thermal characteristics of the at least one computing device associated with each of at least two of the configurations under the particular set of environmental test conditions and with each of at least two of the configurations at the other set of environmental test conditions; performing at least one optimization calculation based, at least in part, on the measurements; and determining, by a computer system, based at least in part on the optimization calculation, a desired configuration for a set of computing devices to be operated in the data center, wherein the optimization calculation is based, at least in part, on measurements of the at least one computing device in the at least two configurations under the particular set of environmental test conditions and is based, at least in part, on measurements of the at least one computing device in the at least two configurations under the other set of environmental test conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of optimizing a configuration of computing resources, comprising:
-
coupling one or more computing devices to a test system; performing, within an enclosure of the test system, a test on at least one of the computing devices, wherein performing the test comprises; controlling environmental conditions within the enclosure according to a particular set of environmental test conditions; operating the at least one computing device in a first configuration under the particular set of environmental test conditions; changing out one or more physical components of the at least one computing device such that a configuration of the at least one computing device is changed from the first configuration to one or more other configurations; operating the at least one computing device in the one or more other configurations under the particular set of environment test conditions; controlling environmental conditions within the enclosure according to an other set of environmental test conditions; operating the at least one computing device in the first configuration and the one or more other configurations under the other set of environmental test conditions; and measuring power consumption characteristics or thermal characteristics of the at least one computing device associated with each of at least two of the configurations under the particular set of environmental test conditions and with each of at least two of the configurations under the other set of environmental test conditions; determining, by a computer system, based, at least in part, on the measurements of power consumption characteristics or thermal characteristics of the at least one computing device a desired configuration for the at least one computing device to be operated, wherein the measurements on which said determining is based comprise measurements in the at least two configurations under the particular set of environmental conditions and measurements in the at least two configurations under the other set of environmental conditions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system, comprising:
-
a test fixture comprising an enclosure; and a test control unit comprising; a processor; a memory coupled to the processor and configured to store program instructions executable by the processor to implement; performing a test on at least one computing device, wherein performing the test comprises; controlling environmental conditions within the enclosure according to a particular set of environmental test conditions; operating the at least one computing device in a first configuration under the particular set of environmental test conditions; operating the at least one computing device in one or more other configurations under the particular set of environmental conditions, wherein in the one or more other configurations one or more physical components of the at least one computing device are changed out; controlling environmental conditions within the enclosure according to an other set of environmental test conditions; operating the at least one computing device in the first configuration and the one or more other configurations under the other set of environmental test conditions; and measuring power consumption characteristics or thermal characteristics of the at least one computing device associated with each of at least two of the configurations under the particular set of environmental test conditions and with each of at least two of the configurations under the other set of environmental test conditions; and determining, based, at least in part, on the measurements of power consumption characteristics or thermal characteristics of the at least one computing device a desired configuration for operation of the at least one computing device, wherein the measurements on which said determining is based comprise measurements in the at least two configurations under the particular set of environmental test conditions and measurements in the at least two configurations under the other set of environmental test conditions.
-
-
27. A non-transitory computer-readable storage medium, storing program instructions computer-executable on one or more computers to implement:
-
performing a test on at least one computing device, wherein performing the test comprises; operating the at least one computing device in a first configuration under a particular set of environmental conditions; operating the at least one computing device in one or more other configurations under the particular set of environmental conditions, wherein in the one or more other configurations one or more physical components of the at least one computing device are changed out; operating the at least one computing device in the first configuration and the one or more other configurations under an other set of environmental conditions; and measuring power consumption characteristics or thermal characteristics of the at least one computing device associated with each of at least two of the configurations under the particular set of environmental conditions and with each of at least two of the configurations under the other set of environmental conditions; and determining, based, at least in part, on the measurements of power consumption characteristics or thermal characteristics of the at least one computing device, a desired configuration for operation of the at least one computing device, wherein the measurements on which said determining is based comprise measurements in the at least two configurations under the particular set of environmental conditions and measurements in the at least two configurations under the other set of environmental conditions.
-
-
28. A system, comprising:
-
a test fixture comprising; one or more enclosures; and one or more mounts configured to hold one or more computing devices in at least one of the enclosures, wherein the test fixture is configured to provide controlled environmental conditions within the test fixture; a test control unit comprising; a processor; a memory coupled to the processor and configured to store program instructions executable by the processor to implement; performing, on at least one computing device of the one or more computing devices in the test fixture, a test, wherein performing the test comprises; operating the at least one computing device in two or more configurations under a particular set of environmental conditions, wherein at least one physical component of the at least one computing device is changed out to change configurations of the at least one computing device; operating the at least one computing device in the two or more configurations under an other set of environmental conditions, wherein at least one physical component of the at least one computing device is changed out to change configurations of the at least one computing device; and measuring power consumption characteristics or thermal characteristics of the at least one computing device associated with each of at least two of the two or more configurations under the particular set of environmental conditions and with each of at least two of the two or more configurations under the other set of environmental conditions; and determining, based, at least in part, on the measurements of power consumption characteristics or thermal characteristics of the at least one computing device a desired configuration for the at least one computing device to be operated, wherein the measurements on which said determining is based comprise measurements in the two or more configurations under the particular set of environmental conditions and measurements in the two or more configurations under the other set of environmental conditions; and one or more cables configured to couple the at least one computing device in the test fixture to the test control unit. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification