摘要:
Data processing workload control in a data center is provided, where the data center includes computers whose operations consume power and a workload controller composed of automated computing machinery that controls the overall data processing workload in the data center. The data processing workload is composed of a plurality of specific data processing jobs, including scheduling, by the workload controller in dependence upon power performance information, the data processing jobs for execution upon the computers in the data center, the power performance information including power consumption at a plurality of power-conserving states for each computer in the data center that executes data processing jobs and dispatching by the workload controller the data processing jobs as scheduled for execution on computers in the data center.
摘要:
Data processing workload control in a data center is provided, where the data center includes computers whose operations consume power and a workload controller composed of automated computing machinery that controls the overall data processing workload in the data center. The data processing workload is composed of a plurality of specific data processing jobs, including scheduling, by the workload controller in dependence upon power performance information, the data processing jobs for execution upon the computers in the data center, the power performance information including power consumption at a plurality of power-conserving states for each computer in the data center that executes data processing jobs and dispatching by the workload controller the data processing jobs as scheduled for execution on computers in the data center.
摘要:
Methods, systems, and computer program products are provided for managing computer power consumption in a data center. Embodiments include monitoring aggregate power consumption of a plurality of computers in the data center, each of the computers being supplied power individually from a shared circuit in the data center; determining whether the aggregate power consumption exceeds a predetermined maximum threshold; if the aggregate power consumption exceeds the predetermined maximum threshold, selecting a number of computers for throttling in dependence upon priority; and throttling-down the selected computers, reducing the aggregate power consumption to a level below the predetermined maximum threshold. Some embodiments may also include determining whether the aggregate power consumption is below a predetermined minimum threshold; if the aggregate power consumption is below the predetermined minimum threshold, selecting a number of computers for throttling in dependence upon priority; and throttling-up the selected computers, increasing the aggregate power consumption to a level above the predetermined minimum threshold.
摘要:
A system and method of monitoring and analyzing the performance of a computer system and its components in a data processing network and for proposing changes to the network to improve the performance. The system involves identifying undesirable conditions (sometimes called bottlenecks) in the system, determining which bottlenecks are the most severe in affecting the performance of the system and in proposing changes to the components of the system to improve performance of the network. The present invention uses historical data and forecasting techniques to predict bottlenecks which have not occurred yet but which can be expected, so that further bottlenecks can be projected, along with a prediction interval to indicate the confidence of the prediction. The further projections and the prediction interval are provided in a graph which is available to the user over the Internet, if desired, using HTML and hot links.
摘要:
Embodiments of the present invention include computer-implemented methods for selectively applying remedial actions, according to a predefined order, for reducing the error rate in a computer memory system. In one embodiment, an ordered set of remedial actions are sequentially invoked in response to a single-bit error (SBE) in a DIMM reaching successive error thresholds. For example, in an air-cooled system, the remedial actions may include dynamically increasing a DIMM refresh rate, dynamically increasing a rate of airflow used to cool the DIMMs, and dynamically throttling the DIMMs. The remedial actions may be layered as they are successively invoked, to provide a cumulative remedial effect. At least two of the remedial actions may be simultaneously invoked in response to a multi-bit error rate reaching an associated threshold.
摘要:
A container includes first and second long sides parallel to the container's length. Racks are organized in rows parallel to the container's width. Each rack is receptive to installation of equipment along a height of the data rack parallel to the container's height. Openings are defined within the first and/or second long sides of the container. Heat exchangers may be installed, where each exchanger is installed on a rack to cool air exhausted by any equipment installed on this rack. Each row may include as many of the racks positioned side-to-side, length-wise, and parallel to the width of the container as can fit within the container. The racks of each row may be slidable in unison back and forth along the length of the container, between a first position at which the racks block an opening and a second position at which the racks block another opening.
摘要:
Methods, systems, and computer program products are provided for managing power consumption of computing devices in a computer equipment rack. Embodiments include monitoring aggregate power consumption of a plurality of computing devices in the computer equipment rack; determining whether the aggregate power consumption exceeds a predetermined maximum threshold; if the aggregate power consumption exceeds the predetermined maximum threshold, selecting a number of computing devices for throttling in dependence upon priority; and throttling-down the selected computing devices computing devices, reducing the aggregate power consumption to a level below the predetermined maximum threshold. Some embodiments may also include determining whether the aggregate power consumption is below a predetermined minimum threshold; if the aggregate power consumption is below the predetermined minimum threshold, selecting a number of computing devices computing devices computing devices for throttling in dependence upon priority; and throttling-up the selected computing devices, increasing the aggregate power consumption to a level above the predetermined minimum threshold.
摘要:
Methods, systems, and computer program products are provided for managing computer power among a plurality of computers so that the aggregate power consumption does not exceed a maximum subscription amount, the maximum subscription amount comprising the maximum amount of power that can be supplied to the plurality of computers. Embodiments include monitoring, by a central power management module, aggregate power consumption of the plurality of computers; the central power management module and the computers coupled for data communications through a power management network; determining, by the central power management module, whether the aggregate power consumption exceeds a predetermined maximum aggregate power threshold, the maximum aggregate power threshold less than the maximum subscription amount; if the aggregate power consumption exceeds the predetermined maximum aggregate power threshold, throttling-down the plurality of computers, reducing the aggregate power consumption to a level below the predetermined maximum aggregate power threshold. Typical embodiments also include determining, by a central power management module, whether the aggregate power consumption is below a predetermined minimum aggregate power threshold; and if the aggregate power consumption is below a predetermined minimum aggregate power threshold, throttling-up the plurality of computers increasing the aggregate power consumption to a level that exceeds the predetermined minimum threshold.
摘要:
A container includes first and second long sides parallel to the container's length. Racks are organized in rows parallel to the container's width. Each rack is receptive to installation of equipment along a height of the data rack parallel to the container's height. Openings are defined within the first and/or second long sides of the container. Heat exchangers may be installed, where each exchanger is installed on a rack to cool air exhausted by any equipment installed on this rack. Each row may include as many of the racks positioned side-to-side, length-wise, and parallel to the width of the container as can fit within the container. The racks of each row may be slidable in unison back and forth along the length of the container, between a first position at which the racks block an opening and a second position at which the racks block another opening.
摘要:
Methods, apparatuses, and computer program products are provided for displaying the operating efficiency of a processor. Embodiments include determining, by an efficiency monitor, a voltage level that a voltage regulator device provides to a processor; determining, by the efficiency monitor, whether the voltage level is within a predetermined minimum voltage range; and if the voltage level is within the predetermined minimum voltage range, displaying, by the efficiency monitor, a user notification indicating an efficiency of the processor.