A computer-implemented apparatus for determining cooling redundancy information, comprising: a computer storage system in which is held a numerical computer model of a location having plural racks of equipment to be cooled by a plurality of coolers; and a computer processor configured to execute a sequence of instructions directing: receiving input data related to the plural racks of equipment to be cooled by the plurality of coolers in the location and storing the input data in the numerical computer model; for each rack represented in the numerical computer model: computing a fraction of the rack's airflow handled by a cooler represented in the model; sorting by magnitude over the plurality of coolers represented in the numerical computer model each computed fraction of the rack's airflow handled by a cooler; computing a surplus cooling factor; multiplying at least one of the computed fractions by the surplus cooling factor to generate a modified computed fraction; computing a sum by adding the modified computed fractions from smallest to largest until a cooling index for the rack is adequate, while keeping a count of coolers whose modified computed fractions are not included in the sum; reporting a redundancy as a value determined by the count; and receiving at least one design modification, the design modification including at least one of adding at least one of rack equipment to the plural racks of equipment and removing at least one cooler from the plurality of coolers in the location based on the redundancy value. a computer storage system in which is held a numerical computer model of a location having plural racks of equipment to be cooled by a plurality of coolers; and a computer processor configured to execute a sequence of instructions directing: receiving input data related to the plural racks of equipment to be cooled by the plurality of coolers in the location and storing the input data in the numerical computer model; for each rack represented in the numerical computer model: computing a fraction of the rack's airflow handled by a cooler represented in the model; sorting by magnitude over the plurality of coolers represented in the numerical computer model each computed fraction of the rack's airflow handled by a cooler; computing a surplus cooling factor; multiplying at least one of the computed fractions by the surplus cooling factor to generate a modified computed fraction; computing a sum by adding the modified computed fractions from smallest to largest until a cooling index for the rack is adequate, while keeping a count of coolers whose modified computed fractions are not included in the sum; reporting a redundancy as a value determined by the count; and receiving at least one design modification, the design modification including at least one of adding at least one of rack equipment to the plural racks of equipment and removing at least one cooler from the plurality of coolers in the location based on the redundancy value. receiving input data related to the plural racks of equipment to be cooled by the plurality of coolers in the location and storing the input data in the numerical computer model; for each rack represented in the numerical computer model: computing a fraction of the rack's airflow handled by a cooler represented in the model; sorting by magnitude over the plurality of coolers represented in the numerical computer model each computed fraction of the rack's airflow handled by a cooler; computing a surplus cooling factor; multiplying at least one of the computed fractions by the surplus cooling factor to generate a modified computed fraction; computing a sum by adding the modified computed fractions from smallest to largest until a cooling index for the rack is adequate, while keeping a count of coolers whose modified computed fractions are not included in the sum; reporting a redundancy as a value determined by the count; and receiving at least one design modification, the design modification including at least one of adding at least one of rack equipment to the plural racks of equipment and removing at least one cooler from the plurality of coolers in the location based on the redundancy value. computing a fraction of the rack's airflow handled by a cooler represented in the model; sorting by magnitude over the plurality of coolers represented in the numerical computer model each computed fraction of the rack's airflow handled by a cooler; computing a surplus cooling factor; multiplying at least one of the computed fractions by the surplus cooling factor to generate a modified computed fraction; computing a sum by adding the modified computed fractions from smallest to largest until a cooling index for the rack is adequate, while keeping a count of coolers whose modified computed fractions are not included in the sum; reporting a redundancy as a value determined by the count; and receiving at least one design modification, the design modification including at least one of adding at least one of rack equipment to the plural racks of equipment and removing at least one cooler from the plurality of coolers in the location based on the redundancy value.