Dafa
The present invention relates to infrastructure management systems, especially with respect to data center facilities, but not restricted to the said data center facilities.
A data center is a facility used to house computer systems and associated components. To serve this purpose, a data center is designed to maintain an ambient condition suitable for proper operation of the computer systems therein. Normally, in order to sustain the functioning of the system therein, a data center will consume more than twice the power that is needed due to the inefficiency of the cooling systems. Heat created by the system is disproportional to the resources it consumes for operation. Due to the unpredictability of the real-time computing power consumption, the heat generated by the system is hard to track too.
As data centers become increasingly complicated in structure and functions, their system's utilization of energy especially for cooling and operations have grown radically. As a result, increasing the energy-efficiency and reducing the resource consumption of the data centers becomes vital to long term sustenance of data center facilities.
Prior art systems and methods have attempted to develop multi-metric views that provide a broader understanding of data center cooling performance. These multi-metric views attempt to take into account aspects of performance by bringing together the Power Usage Effectives (PUE) ratio, IT Thermal Conformance and IT Thermal Resilience. However, there still remains a need for a more nuanced and multi-dimensional metric that address the most critical aspects of a data center's cooling performance. In order to establish a more complete view of facility cooling, the requirement to calculate cooling effectiveness and the data centre's future thermal state is also critical. There remains an additional need for a multi-dimensional metric that is easily scalable and that can accommodate additional new metrics in the future, as they are defined. Embodiments disclosed address precisely such a need.
A system of one or more computers can be configured to perform particular operations or actions by virtue of having software, firmware, hardware, or a combination of them installed on the system that in operation causes or cause the system to perform the actions. One or more computer programs can be configured to perform particular operations or actions by virtue of including instructions that, when executed by data processing apparatus, cause the apparatus to perform the actions. One general aspect includes a data center infrastructure management (DCIM) system configured to: over a network, collect data center compute systems, power systems, and facility systems data; based on the data collected, trigger an action according to a diagnosed or predicted condition of the compute systems, power systems and facility systems; control via a compute, power, and facilities module, the compute systems, power systems and facility systems in the data center; wherein the control via the compute, power, and facilities module includes calibrating the compute, power, and facility systems based on an estimated compute requirement, and an associated power, cooling, and network data resource requirement; and wherein the estimated compute requirement includes estimating compute density per real-time power wattage, and storage density per real-time power wattage. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
One general aspect includes in a data center infrastructure management (DCIM) system including a processing unit coupled to a memory element, and having instructions encoded thereon, a method including: over a network, collecting data center compute systems, power systems, and facility systems data; based on the collected data, triggering an action according to a diagnosed or predicted condition of the compute systems, power systems and facility systems; controlling via a compute, power, and facilities module, the compute systems, power systems and facility systems in the data center; wherein the controlling via the compute, power, and facilities module comprises calibrating the compute, power, and facility systems based on an estimated compute requirement, and an associated power, cooling, and network data resource requirement; and wherein the estimated compute requirement includes estimating compute density per real-time power wattage, and storage density per real-time power wattage. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
The following is a detailed description of embodiments of the invention depicted in the accompanying drawings. The embodiments are introduced in such detail as to clearly communicate the invention. However, the embodiment(s) presented herein are merely illustrative, and are not intended to limit the anticipated variations of such embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the appended claims. The detailed descriptions below are designed to make such embodiments obvious to those of ordinary skill in the art.
As stated above, the traditional way of monitoring data center infrastructure, collecting data from infrastructure systems, and managing the systems to allow maximizing the operational efficiency is now struggling to cope with new challenges brought by the growing complexity of data centers. Embodiments disclosed include systems and methods that address these challenges effectively and efficiently.
Embodiments disclosed include a Data Center Infrastructure Management (DCIM) system employed to continuously diagnose and predicted the condition of compute systems, power systems, and facility systems to enable automated estimation of compute requirement, and to optimize the operation of the data center system by using metrics which could allow the operator to further accommodate other considering Performance Indicators if needed.
Embodiments disclosed are different from, and superior to what currently exists. Embodiments disclosed included methods and systems for data center infrastructure management and data center operation. According to an embodiment, the Data Center Infrastructure Management System comprises estimation of the compute requirement of the data center described in this document, and metrics that can further accommodate other Performance Indicators, which are beyond the scope of existing systems.
According to an embodiment, the system is further configured to, based on the collected data center compute systems, power systems, and facility systems data, estimate a future compute systems condition, a future power systems condition, and a future facility systems condition as one type of Export showed in
Embodiments disclosed further enable system and methods that allow easy scalability and accommodation of additional new metrics in the future, as they are defined.
Embodiments enable increased productivity for data centers, as well as preventing the criteria from becoming out-dated for modern data center demands. Additionally, enable critical decision making based on a real-time assessment, rather than historic based guesswork.
Since various possible embodiments might be made of the above invention, and since various changes might be made in the embodiments above set forth, it is to be understood that all matter herein described or shown in the accompanying drawings is to be interpreted as illustrative and not to be considered in a limiting sense. Thus it will be understood by those skilled in the art of infrastructure management, and more specifically automated infrastructure management especially pertaining to data centers, that although the preferred and alternate embodiments have been shown and described in accordance with the Patent Statutes, the invention is not limited thereto or thereby.
The figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. It should also be noted that, in some alternative implementations, the functions noted/illustrated may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
In general, the routines executed to implement the embodiments of the invention, may be part of an operating system or a specific application, component, program, module, object, or sequence of instructions. The computer program of the present invention typically is comprised of a multitude of instructions that will be translated by the native computer into a machine-accessible format and hence executable instructions. Also, programs are comprised of variables and data structures that either reside locally to the program or are found in memory or on storage devices. In addition, various programs described hereinafter may be identified based upon the application for which they are implemented in a specific embodiment of the invention. However, it should be appreciated that any particular program nomenclature that follows is used merely for convenience, and thus the invention should not be limited to use solely in any specific application identified and/or implied by such nomenclature.
The present invention and some of its advantages have been described in detail for some embodiments. It should be understood that although the system and process is described with reference to automated power management and optimization in data centers, the system and process is highly reconfigurable, and may be used in other contexts as well. It should also be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. An embodiment of the invention may achieve multiple objectives, but not every embodiment falling within the scope of the attached claims will achieve every objective. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. A person having ordinary skill in the art will readily appreciate from the disclosure of the present invention that processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed are equivalent to, and fall within the scope of, what is claimed. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
Number | Name | Date | Kind |
---|---|---|---|
20130318022 | Yadav | Nov 2013 | A1 |
20150120636 | Gao | Apr 2015 | A1 |
20160080482 | Gilbert | Mar 2016 | A1 |