System and method for selectively affecting a computing environment based on sensed data
First Claim
1. A method for spatially affecting computing resources comprising:
- sensing variables associated with one or more spatially dispersed computing resources and providing sensed data in response thereto; and
automatically selectively adjusting the one or more spatially dispersed computing resources based on sensed variables associated therewith.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for affecting computing resources. The method includes sensing variables associated with spatially dispersed computing resources and providing sensed data in response thereto. Subsequently the spatially dispersed computing resources are selectively automatically affected based on sensed variables associated with the computing resources. In a specific embodiment, the method further includes determining if the sensed data meet a predetermined criterion or criteria and providing one or more control signals in response thereto. The specific method further includes moving virtual machines associated with computing resources that meet the predetermined criterion or criteria to computing resources that do not meet the predetermined criterion or criteria. The sensed data may include temperature, and the predetermined criteria or criterion may include a predetermined threshold beyond which temperature data is considered to meet the predetermined criterion. In an illustrative embodiment, the method further includes selectively activating one or more devices, such as cooling systems, that are adapted to alter sensed variables to cause the sensed data to no longer meet the predetermined criterion or criteria.
-
Citations
31 Claims
-
1. A method for spatially affecting computing resources comprising:
-
sensing variables associated with one or more spatially dispersed computing resources and providing sensed data in response thereto; and
automatically selectively adjusting the one or more spatially dispersed computing resources based on sensed variables associated therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for selectively distributing computing resources comprising:
-
sensing one or more environmental variables associated with one or more computing resources and providing a signal in response thereto; and
automatically affecting consumption of the one or more computing resources based on the signal.
-
-
11. A method for facilitating automatic reprovisioning of one or more computing resources comprising:
-
measuring temperature associated with the one or more computing resources and providing temperature data in response thereto; and
employing the temperature data to selectively spatially affect distribution of one or more computing processes among one or more of the one or more computing resources. - View Dependent Claims (12)
-
-
13. A method for selectively moving one or more computing resources comprising:
-
measuring one or more environmental variables in a computing environment; and
selectively reprovisioning the one or more computing resources from a first system to a second system based on the one or more environmental variables. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for automatically affecting environmental variables in a computing environment comprising:
-
obtaining temperature and computing-resource-allocation information and generating a signal based on the information; and
employing the signal to selectively control one or more environmental variables associated with the computing environment. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system for selectively distributing computing resources comprising:
-
first means for sensing one or more environmental variables associated with one or more computing resources and providing a signal in response thereto; and
second means for automatically affecting consumption of the one or more computing resources based on the signal. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. An apparatus for spatially affecting computing resources comprising:
-
one or more processors;
a machine-readable medium including instructions executable by the one or more processors for sensing variables associated with spatially dispersed computing resources and providing sensed data in response thereto and automatically selectively affecting the spatially dispersed computing resources based on sensed variables associated therewith.
-
-
31. A computer-readable medium including instructions for selectively moving computing resources comprising, the computer-readable medium comprising:
-
one or more instructions for measuring environmental variables in a computing environment and one or more instructions for selectively reprovisioning the computing resources from a first system to a second system based on the environmental variables.
-
Specification