CA2723908C

Methods to optimally allocate the computing server load based on the suitability of environmental conditions

Abstract

A method includes generating a space information value for each of a plurality of spaces based on at least one environmental condition measurement for the corresponding space. Each space includes one or more computing devices. The space information value includes information regarding the relative suitability of a corresponding space for accepting computing load. The method also includes determining an allocation of additional computing load based on the space information values.

CA2723908C, drawing sheet 1
Sheet 1 of 3

Term

2.6 yearsleft in the term

Expires 5 May 2029.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

27 claims: 4 independent, 23 dependent

  1. 1
    CLAIMS:1. A method for allocating a computing server load depending on a suitability of environmental conditions, comprising a) generating a space information value for each of a plurality of spaces based on at least one environmental condition measurement for the corresponding space, each space including one or more computing devices, the space information value including information regarding the relative suitability of a corresponding space for accepting a thermal load, and b) determining an allocation of additional computing load based on the space information values, c) distributing the additional computing load to the one or more computing devices in one or more of the plurality of spaces based upon the determined allocation of additional computing load;wherein the at least one environmental condition measurement comprises at least one of the group consisting of: a humidity measurement, an air flow measurement and a pressure measurement, and wherein the space information value is calculated as a function of a measured temperature, a calculated current and/or predictive computing load value, and a pre-cool status.
  2. 9
    A method, comprising:a) generating a space information value for each of a plurality of spaces based on at least one environmental condition measurement for the corresponding space, each space including one or more computing devices, the space information value including information regarding the relative suitability of a corresponding space for accepting thermal load, b) determining within a processing circuit an allocation of additional computing load based on the space information values, c) distributing the additional computing load to the one or more computing devices in one or more of the plurality of spaces based upon the determined allocation of additional computing load, d) obtaining at least one sensor measurement from a sensor disposed within each of the plurality of spaces, and wherein the at least one environmental condition measurement for each space is based on the at least one sensor measurement for the space, and wherein the at least one environmental condition measurement comprises at least one of the groups consisting of: a humidity measurement, an air flow measurement, and a pressure measurement.
  3. 20
    A system, comprising a) a plurality of computing devices disposed in a plurality of spaces, such that each space includes one or more computing device; b) a processor arrangement configured to generate a space information value for each of a plurality of spaces based on at least one environmental condition measurement for the corresponding space, each space including one or more computing devices, the space information value including information regarding the relative suitability of a corresponding space for accepting thermal load, and determine an allocation of additional computing load based on the space information values; c) at least one sensor disposed within each of the plurality of spaces, and wherein the first processor is further configured to obtain at least one sensor measurement from the at least one sensor disposed within each of the plurality of spaces, and wherein the at least one environmental condition measurement for each space is based on the at least one sensor measurement for the space; and CA 2723908 2018-06-01 81629984 wherein the processing circuit is further configured to cause distribution of the additional computing load to the one or more computing devices in one or more of the plurality of spaces based upon the determined allocation of additional computing load; and wherein the at least one environmental condition measurement comprises at least one of the groups consisting of:a humidity measurement, an air flow measurement, and a pressure measurement.
  4. 26
    A method, comprising:generating a space information value for each of a plurality of spaces based on at least one environmental condition measurement for the corresponding space, each space including one or more server computers, the space information value generated with a processing circuit of a computer server management system and the space information value including information regarding the relative suitability of a corresponding space for accepting thermal load, and determining an allocation of additional computing load based on the space information values, the allocation of additional computing load determined by the processing circuit;distributing the additional computing load to the one or more computing devices in one or more of the plurality of spaces based upon the determined allocation of additional computing load;obtaining at least one sensor measurement from a sensor disposed within each of the plurality of spaces, and wherein the at least one environmental condition measurement for each space is based on the at least one sensor measurement for the space, and wherein the at least one environmental condition measurement comprises at least one of the groups consisting of: a humidity measurement, an air flow measurement, and a pressure measurement.