[go: up one dir, main page]

HK1121273B - System and method for dynamic generation of environmental operational models - Google Patents

System and method for dynamic generation of environmental operational models Download PDF

Info

Publication number
HK1121273B
HK1121273B HK09100284.6A HK09100284A HK1121273B HK 1121273 B HK1121273 B HK 1121273B HK 09100284 A HK09100284 A HK 09100284A HK 1121273 B HK1121273 B HK 1121273B
Authority
HK
Hong Kong
Prior art keywords
configuration information
input
response
accessing
environmental
Prior art date
Application number
HK09100284.6A
Other languages
Chinese (zh)
Other versions
HK1121273A1 (en
Inventor
P‧T‧阿尔特曼
D‧L‧莫斯
W‧张
Original Assignee
戴尔产品有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/621,333 external-priority patent/US7493235B2/en
Application filed by 戴尔产品有限公司 filed Critical 戴尔产品有限公司
Publication of HK1121273A1 publication Critical patent/HK1121273A1/en
Publication of HK1121273B publication Critical patent/HK1121273B/en

Links

Description

System and method for dynamically generating an environmental operational model
Technical Field
The present invention relates generally to information handling systems, and more particularly to a system and method for dynamically generating an environmental operational model.
Background
Due to the ever-increasing value and use of information, individuals and businesses are continually seeking other ways to process and store information. One option available to these users is information handling systems. Information handling systems typically process, compile, store, and/or communicate information or data for business, personal, or other purposes. Because technology and information processing needs and requirements vary from user to user and application to application, information handling systems may also vary based on the content of the information being processed, the method by which the information is processed, the amount of information processed, stored, or transmitted, and the speed and efficiency with which the information is processed, stored, or transmitted. The differences in information handling systems allow for information handling systems to be general or configured for a particular user or special purpose, such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, an information handling system may include a variety of hardware and software components that may be used to process, store, and communicate information, and include one or more computer systems, data storage systems, and networking systems.
A variety of information handling systems can be considered servers disposed in server racks. The server can allow access and service information, applications, and various types of data to multiple clients via the enterprise network, the internet, or a combination thereof. The management of servers and the configuration of servers have been implemented in the past by a system administrator accessing terminals connected to the servers. For example, a system administrator can modify the software, hardware, and other configurations of one or more servers. Recent developments in server management technology include the provision of remote management applications that allow a system administrator to remotely monitor and access the software, hardware, power management and various other related components of the server. However, the complexity and density of the servers and related components provided in the server racks of some enterprise data centers affects the environment and operating conditions of the servers in the data centers.
Disclosure of Invention
The following description taken in conjunction with the accompanying drawings help to understand the teachings of the present invention. The following discussion will focus on specific applications and embodiments of the present teachings. The points provided are helpful in describing the present teachings and should not be construed as limiting the scope or applicability of the present teachings. However, other teachings can certainly be used in this application. The present teachings can also be used in other applications and in many different types of architectures (e.g., distributed computing architectures, client/server architectures, or middleware server architectures and related components).
For purposes of this disclosure, an information handling system may include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, entertainment, control, or other purposes. For example, an information handling system may be a personal computer, a PDA, a consumer electronic device, a network server or storage device, a switch router, wireless router, or other network communication device, or any other suitable device and may vary in size, shape, performance, functionality, and price. An information handling system may include memory, one or more processing resources such as a Central Processing Unit (CPU) or hardware or software control logic. Auxiliary components of an information handling system may include one or more storage devices, one or more communication ports for communicating with external devices as well as various input and output (I/O) devices, such as a keyboard, a mouse, and a video display. The information handling system may also include one or more buses operable to transmit communications between the various hardware components.
In accordance with one aspect of the present invention, a method of determining environmental operating conditions of an information handling system is disclosed. The method can include accessing configuration information for a system to be used in a site and generating a first thermal information output using the configuration information. The method may further include determining an environmental operational analysis using the first thermal information output.
According to another aspect of the invention, a predetermined system supporting environmental operational analysis can include a source of thermal signatures operably associated with a predetermined system source. The predetermined system supporting the environmental operational analysis can also include a thermal management processor for receiving input from the power consuming application and the environmental operational model source. The thermal management processor can be further configured to output a description of the environmental operational analysis.
According to particular embodiments of the present invention, an information handling system can include a planning tool for supporting system options for use in a site. The information handling system can also include a thermal management processor operatively coupled to the planning tool. The thermal management processor can include an input for receiving selected component characteristics related to the usage planning tool, and an output for outputting information used to determine the CFD analysis. The thermal management processor can further include a CFD analysis input source for receiving a CFD analysis to be displayed with the planning tool.
Drawings
It will be appreciated that for simplicity and clarity of illustration, elements illustrated in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements are exaggerated relative to other elements. Embodiments incorporating the teachings of the present invention are shown and described in accordance with the drawings presented herein, wherein:
FIG. 1 illustrates a block diagram of an information handling system in accordance with an aspect of the present invention;
FIG. 2 illustrates a functional block diagram of a reservation system that supports environmental operational analysis in accordance with another aspect of the present invention; and
FIG. 3 illustrates a flow diagram of a method of generating an environmental operational analysis output in accordance with an aspect of the subject invention.
The same reference numbers will be used throughout the drawings to refer to the same or like elements.
Detailed Description
FIG. 1 shows a block diagram of an illustrative embodiment of an information handling system, generally designated 100. In one form, information handling system 100 may be a computer system, such as a server. As shown in FIG. 1, the information handling system 100 may include a first physical processor 102 coupled to a first host bus 104, and may further include other processors, generally designated as an nth physical processor 106, coupled to a second host bus 108. The first physical processor 102 can be coupled to the chip 110 through the first host bus 104. In addition, the nth physical processor 106 can be coupled to the chip 110 through the second host bus 108. Chip 110 may support multiple processors and allow multiple processors to simultaneously process and support the exchange of information in information handling system 100 during multi-processing operations.
According to one aspect, chip 110 may be viewed as a memory hub or memory controller. For example, the chip 110 may include an accelerated center architecture (AHA) that uses a dedicated bus to transfer data between the first physical processor 102 and the nth physical processor 106. For example, chip 110, which includes a chip supporting AHA, may include a memory controller hub and an I/O controller hub. As a memory controller hub, the chip 110 can provide functionality to access the first physical processor 102 using the first bus 104 and the nth physical processor 106 using the second host bus 108. The chip 110 can also provide a memory interface for accessing the memory 112 using the memory bus 114. In particular embodiments, buses 104, 108, and 114 may be a single bus or part of the same bus. Chip 110 may also provide bus control and may be capable of handling transfers among buses 104, 108, and 114.
According to another aspect, chip 110 may be generally considered a dedicated chip that provides connections between various buses and integrates other system functions. For example, an Intel using two parts including graphics and AGP memory controller hub (GMCH) and I/O control hub (ICH) can also be providedA chip 110 of a backbone architecture (IHA) chip. For example, an Intel820E, 815E chip available from california, usa, or a combination thereof, can provide at least a portion of chip 110. The chip 110 may also be packaged as an Application Specific Integrated Circuit (ASIC).
The information handling system 100 may also include a video image interface 122 capable of being coupled to the chip 110 using a third host bus 124. In one form, the video image interface 122 may be an Accelerated Graphics Port (AGP) for displaying content in the video display unit 126. Other image interfaces may also be used. The video image interface 122 can provide a video display output 128 to a video display unit 126. The video display unit 126 can include one or more types of video displays, such as Flat Panel Displays (FPDs) or other types of display devices.
Information handling system 100 may also include an I/O interface 130 capable of connecting to chip 110 through I/O bus 120. The I/O interface 130 and the I/O bus 120 may comprise an industry standard bus or a proprietary bus as well as respective interfaces or controllers. For example, I/O bus 120 may also include a Peripheral Component Interconnect (PCI) bus or a PCI Express bus. In one embodiment, the PCI bus may be operated at approximately 66Mhz, and the PCI-Express bus may be operated at approximately 128 Mhz. The PCI bus and the PCI-Express bus provide for connections and communications between various PCI-enabled hardware devices in compliance with industry standards. Other buses may also be provided, either in combination or separately, and I/O bus 120 includes, but is not limited to, an industry standard bus or a proprietary bus, such as an ISA, SCSI, I2C, SPI, or USB bus.
In another embodiment, the chip 110 may be a chip employing a Northbridge/Southbridge (Northbridge/Southbridge) chip configuration (not shown). For example, the north bridge portion of the chip 110 is capable of communicating with the first physical processor 102 and controlling interactions with the memory 112, an entity that may be a PCI bus, an I/O bus 120, and a video image interface 122. The north bridge portion is also capable of communicating with the first physical processor 102 using the first bus 104 and a second bus 108 coupled to the nth physical processor 106. The chip 110 may also include a south bridge portion (not shown) of the chip 110 and be capable of handling I/O functions of the chip 110. The south bridge portion is capable of handling basic forms of I/O, such as Universal Serial Bus (USB), serial I/O, audio output, Integrated electronics drive (IDE), and Industry Standard Architecture (ISA) I/O for information handling system 100.
Information handling system 100 may further include a disk controller 132 coupled to I/O bus 120. Disk controller 132 may be used to interface one or more disk drives such as a Hard Disk Drive (HDD)134 and an Optical Disk Drive (ODD)136, such as a read/write compact disc (R/W-CD), a read/write digital video disc (R/W-DVD), a read/write mini-digital video disc (R/Wmini-DVD), or other types of optical disk drives.
Information handling system 100 may also include a thermal management processor 138 for outputting instructions relating to components, devices, systems, etc. having one or more characteristics that can be used to calculate an expected thermal output. The thermal management processor 138 may be a processor, a software application, internal firmware, or any other form of medium that may be used to provide the thermal management processor 138. Further, in conjunction with utilizing the thermal management processor 138, the information handling system 100 is capable of using one or more inputs and outputs. According to one aspect, one or more characteristics of one or more components can be stored in a local or remote database accessible by the information handling system 100. For example, the features may be stored on HDD 134. However, in other embodiments, the features may be accessed using an I/O interface 130 coupled to a network (e.g., an enterprise network, the Internet, or other network) that provides access to information that may be used by the processing system. According to another aspect, the thermal management processor 138 may be stored as a remote application to the information handling system 100 and accessed on demand. In one form, one or more portions of the thermal management processor 138 provided as an application program can be stored in memory or other storage of the information handling system 100 and accessed as required.
During operation, the information handling system 100 may access characteristics of a device or component to determine an environmental operational analysis of the device, component, server, rack, or any combination thereof. In one form, the environmental operational analysis may also include Computational Fluid Dynamics (CFD) analysis. For example, the information handling system 100 may employ a thermal management processor 138, and some or all of the thermal management processor 138 can be used to output the CFD analysis. According to one aspect, the environmental operation analysis may include an analysis of expected power consumption, heat dissipation, geometric boundary condition factors, or various other factors that can affect the environmental operation of the system or site, using one or more components, devices, servers, information handling systems, servers or blade racks, or any other element that can change or affect the environment. For example, a site may include an information handling system containing one or more servers, server racks and enclosures, rack components, fans, vents, and various other sources that may affect the operating environment. Likewise, the thermal management processor 138 can access the characteristics of each component of the system and output an environmental operational analysis of the system. In this manner, the user can use the environmental operational analysis for a variety of purposes, including site management of the system, managing environmental requirements of the site, determining the impact of the system to purchase, mapping purchase orders to existing sites, or various other applications or uses that can benefit from the environmental operational analysis.
FIG. 2 illustrates a functional block diagram of a reservation system, generally depicted as system 200, that supports environmental operational analysis that may be used to output environmental operational analysis based on characteristics of a system to be purchased or reserved. The information handling system 100 shown in FIG. 1 can employ the system 200 in whole or in part, or any other form of system that can be used to provide the system 200.
The system 200 may include a product selection user interface 202 operatively coupled to an information source, such as a predetermined data source 204 for storing information for a server, system, device, component, or any other form of product that may be selected for use by an end user. The system 200 may further include a thermal information source, such as a thermal data source 206 for providing thermal information, characteristics, descriptions, or various other forms of data or information of products that may be purchased. The thermal data source 206 and the reservation system source 204 may be provided as separate information or data sources, however, in other embodiments, may be combined into a single data source.
The system 200 may also include a power consumption calculator 208 operatively coupled to the thermal data source 206 and the reservation data source 204. The power consumption calculator 208 may also be coupled to the product selection user interface 202 to output a power consumption estimate for the product to be purchased. The system 200 may also include a thermal management processor 210 coupled to the power consumption calculator 208. In one form, the thermal management processor 210 is capable of receiving input from a site information source (e.g., site data source 212). For example, the site data source 212 may include an end system data source, a site management data source, a data center integration source, or any other form of source or application capable of providing input to the thermal management processor 210. The thermal management processor 210 may also be coupled to a CFD processing engine 214 for generating environmental operational analysis (e.g., CFD models or analysis based on input from the thermal management processor 210). For example, the CFD processing engine 214 can receive CFD input from the thermal management processor 210, and the CFD processing engine 214 can output CFD analysis to the thermal management processor 210. The CFD processing engine 214 can be provided to the system 200 as an external application. In another form, the CFD processing engine 214 can be a stand-alone application that can be used to use the CFD input provided by the thermal management processor 210. For example, the system 200 can be used in conjunction with various third party CFD model applications, including but not limited to applications provided by flow, tilefiow, Airpak, or other providers.
During installation, using the product selection user interface 202, a user may select a component, system, server, or various other products, or any combination thereof. For example, the reservation data source 204 can present one or more products via a planning tool, an online catalog, or any other type of user interface that can be used to select products. In one form, the reservation data source 204 can maintain a list of products that can be selected. The subscription data source 204 may include characteristics of one or more components associated with the product to be purchased. For example, the predetermined data source 204 may include characteristic data for various types of servers and related components that are used to provide a particular type of server. The subscription data source 204, in communication with the power consumption calculator 208, can store one or more characteristics of the component to be procured. In addition, the power consumption calculator 208 can access the thermal data source 206 and determine one or more thermal characteristics of the component. The thermal profile may include various types of specific component descriptive information associated with the product to be purchased. The characteristics and thermal characteristics may include various types of information that can be used to determine environmental job analysis including, but not limited to, power supply, thermal limits, airflow size and direction, geometric and spatial information such as length, width, weight, and the like. The characteristics may also include the utilization of information and the type of system cooling, the relative positions of components in the system, and various other configuration data.
In one form, the power consumption calculator 208 is accessed through a planning tool accessible by the user using the product selection user interface 202 or other associated interface for purchasing products. When a user accesses the power consumption calculator 208, the thermal data source 206 can provide a thermal characteristic to the power consumption calculator 208, and the power consumption calculator 208 can estimate the power consumption of the product to be purchased.
In one form, the system 200 can employ the thermal management processor 210 to determine a CFD analysis of a product to be purchased. For example, the thermal management processor 210 can receive thermal data output from the power consumption calculator 208. The thermal management processor 210 can generate an output coupled to the CFD processing engine 214 to determine a CFD analysis of the product to be purchased. For example, one or more features from the thermal data source 206, the reservation data source 204, the power consumption calculator 208, or any combination thereof can be input to the thermal management processor 210. In one form, the thermal management processor 210 can access the power consumption calculator 208 to determine the thermal output of one or more products to be purchased. However, in other forms, the thermal management processor 210 may include a power consumption calculator for determining the thermal output. In one form, a user may select a system or product to make a reservation, such as a blade server that can be installed in an existing rack and used for high capacity database management applications. Likewise, the system 200 can be used for specific applications that allow a user to select product information or products to be purchased for a particular site. The characteristics are then determined using the predetermined data source 204 and the thermal data source 206 that determine the environmental operational analysis.
When determining the heat output of a product or group of products to purchase, the heat management processor 210 can generate an output for use by the CFD processing engine 214. For example, the CFD input generated by the thermal management processor 210 can be formatted as a "pdml" file type, a "vrml" file type, an "xml" file type, or various other file types that can be used by the CFD processing engine 214. In one form, the CFD input may be selected by the end user as desired prior to generating the CFD input. Also, the CFD input can be generated based on the type of application that is available to provide the CFD analysis or model. In another form, the CFD input can be provided as a file that can be input to the CFD processing engine 214 by an end user.
According to one aspect, the thermal management processor 210 can receive input from a source that provides characteristics or other data descriptive of an end user site or data center. For example, the site data source 212 may be input to the thermal management processor 210 in connection with purchasing a product. In one form, the site data source 212 can comprise an integrated source for transforming features describing systems and components that may be present at appropriate locations of the end user site. For example, an end-user's site may contain a data center having a plurality of server racks, servers and associated components or sources, relative positions of components, form factors, heating and cooling requirements or efficiencies, humidity control of the site, available space, or various other forms of environmental operating conditions to describe the site. Further, the site can include various forms of servers or systems that can be provided by multiple manufacturers, vendors, companies, and the like. The thermal management processor 210 can receive the characteristics of the site and convert the characteristics, if necessary, to a desired format. Likewise, the site data source 212 can provide the characteristics of the site and input the characteristics to the thermal management processor 210. In one form, site features can be combined with features of the system to be purchased or ordered. In one form, the features may be incorporated by the thermal management processor 210. The thermal management processor 210 can determine the thermal output of the combined data or information and transmit the CFD input to the CFD processing engine 214. In one form, the power consumption calculator 208 can determine the thermal output of the combined data, and the thermal management processor 210 can provide an output based on the combined data CFD. According to another aspect, the power consumption calculator 208 can separately determine the thermal output and input the site characteristics and the thermal output of the purchase order to the thermal management processor 210.
When determining the heat output, the thermal management processor 210 can provide the CFD input to the CFD processing engine 214. The CFD processing engine 214 can simulate environmental operational effects, such as CFD models using CFD inputs. For example, a CFD simulation may include determining the environmental impact a product, or group of products, may have on a site.
When determining a CFD analysis or model, the CFD processing engine 214 can provide an output. In one form, the CFD analysis output may be coupled directly to the thermal management processor 210. However, in other embodiments, the thermal management processor 210 can receive the CFD simulation results as a separate file. In one form, the CFD analysis output can contain a map of air temperature forecasts (e.g., inlet temperatures associated with each server or system). Various other predictors can also be mapped or provided in relation to the CFD analysis output. Upon receiving the CFD analysis, the results can be presented to the user using the power consumption calculator 208 and the product options user interface 202. In another embodiment, the CFD analysis can be presented using various other output formats or desired user interfaces. In this manner, the system 200 can be used to determine environmental impacts that may be generated on the end user's operating environment before the end user purchases a product or group of products. In addition, the characteristics of the product to be purchased can also be used to model the end user's site or data center. In this manner, the configuration of a new site for a product to be purchased can be determined and a dynamically generated CFD analysis or model can be obtained during the planning phase at the end user site or data center.
In one form, the power consumption calculator 208, the thermal management processor 210, the CFD processing engine 214, or any combination thereof can be provided with the same application, process, processor, or a single one. Further, the thermal data source and the reservation data source 204 may be provided as separate databases or data sources. However, in other embodiments, the same database, data source, etc. can be used to provide the desired thermal data source 206 and the predetermined data source 204.
In another form, the CFD analysis can be provided in conjunction with the power consumption calculator 208. However, in other embodiments, the user can present the results using various other forms of applications, user interfaces, etc., and the system 200 should not be limited to utilizing the power consumption calculator 208, the product selection user interface 202, or other application specific components of the system 200 to expose CFD analysis.
FIG. 3 is a flow chart illustrating the generation of a CFD model. The method of FIG. 3 can be employed in whole or in part by the information handling system 100 shown in FIG. 1, the system 200 shown in FIG. 2, or any other type of information handling system that employs the method of FIG. 3 in whole or in part. Further, the method may be embodied in various types of encoded logic, including software, firmware, hardware, or other forms of digital media, computer readable media or logic, or any combination thereof, for providing all, or part, of the method of FIG. 3.
The method of the present invention begins at block 300, typically when a user enters a request to book a product or group of products. For example, a user may use a planning tool or other type of application to select one or more products to purchase at a user interface. When input is received, the method can proceed to block 302 and access system configuration data or information from an existing site (e.g., a data center). In one form, one or more components installed in a site may contain features stored in the components and storage devices of the associated system. In another form, a database or other form of file that includes the characteristics of each component installed on the end user's site can be saved and accessed.
At block 304, system configuration data or features can be communicated to the power calculator application 304 for calculating the amount of power that may be consumed. The method may continue to block 306 when the power level of the existing system is calculated, and the thermal data output can be determined using the system configuration data of the end user's site. The method can then proceed to block 308 and the reservation system can be accessed to determine system configuration data for the system to be reserved. For example, the system can be configured using various components having particular operating parameters, characteristics, and the like. The features of the purchase order can be integrated with existing systems as a result of acquiring and integrating one or more products. The method then proceeds to block 310 and a thermal model can be generated using the predetermined system configuration data for the system. In one form, the predetermined system configuration characteristics can be combined with the site's system configuration data. However, in other embodiments, a separate thermal data output can be provided.
The method of the present invention can then proceed to block 312 and the thermal data output can be input to a CFD application or processor for determining an environmental operational analysis (e.g., CFD model or CFD analysis). In one form, the method is capable of determining a form to output thermal data output. However, in other forms, the thermal data output can be output using a particular file format desired by the user. The method then proceeds to block 314 and a simulated CFD model can be determined. When a CFD model or analysis for a site is generated based on a purchase order, the method proceeds to block 316 and outputs the CFD model or analysis to a user. For example, the output can be provided using a user interface associated with a planning tool or other type of tool that can be used by an end user to facilitate purchase of a product.
In one form, a static CFD model can be output using static feature values. For example, the static CFD model may include features such as size values, fixed airflow values, heating values, electrical quantity values, or other feature values. In other forms, a dynamic CFD model can be provided that includes one or more variables that can be modified. For example, the CFD model initial state may contain static features such as dimensions. Furthermore, one or more variables or variable characteristics that vary within a certain range can be used for the CFD model. For example, the CFD model initial state may contain variables such as heat, electricity, airflow, etc. that may be used. Also, a dynamic CFD model can be generated. For example, the variable characteristics (e.g., heat and power) are variable in the CFD model, and in one form, the inlet temperature variables can also be adjusted as the CFD model focuses on the final solution. Also, the dynamic CFD model can be determined by utilizing the static and dynamic characteristics of the dedicated system.
The method of the present invention then proceeds to block 318 and the user is able to accept the pre-order selected based on the CFD analysis provided. For example, if a CFD analysis resulting in an undesirable operating environment and a pre-order is not desired, the method can proceed to block 328 and the user can modify the pre-order. If the user chooses to modify the order, the method can continue to block 330 and the user can select a different product to purchase. In one form, the method can be modified to recommend a product or group of products based on the non-ideal CFD analysis. When the order is changed at block 330, the method can continue to block 300 and continue to determine the CFD analysis of the updated order. If the user does not choose to update the order at block 328, the method can continue to block 326 and end.
At block 318, if the user chooses to accept the order, the method can proceed to block 320 and save or replace the order. At block 322, the CFD model or analysis can be saved for the purchase, and at block 324, the system configuration data and features of the end user's site or data center can be updated to include the purchased system. The method can then proceed to block 326 and end. Also, by determining the possible environmental impact of one or more servers, devices, components, etc. prior to purchase, using a CFD model or analysis, the dynamic model of the end user's site or data center can be determined prior to the installation of the purchase order, thereby reducing trial and error acquisition of the servers, devices, components, etc. of the user terminal's site and data center.
Although only a few exemplary embodiments have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of the embodiments of this invention. Accordingly, all such modifications are intended to be included within the scope of the embodiments of the present invention as defined in the following claims. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures.

Claims (12)

1. A method of dynamically generating an environmental operational model, comprising the steps of:
receiving a first input representing a request to purchase a first system;
accessing first configuration information in response to a first input, the first configuration information being associated with a first system;
accessing second configuration information in response to the first input, the second configuration information being associated with the existing data center;
generating a first heat information output based on the first configuration information and the second configuration information; and
the first thermal information output is used to determine an environmental operational analysis.
2. The method of claim 1, wherein:
accessing the first configuration information includes accessing a predetermined system database to determine the first configuration information; and
accessing the second configuration information includes accessing a site database to determine the second configuration information.
3. The method of claim 1, further comprising the steps of:
transmitting an environmental operational analysis in response to the first input; and
a second input operation is received in response to the transmitted environmental operation analysis.
4. The method of claim 1, further comprising the steps of:
transmitting the first configuration information to the power consumption calculator; and
a predetermined system heat information output is determined using a power consumption calculator.
5. The method of claim 3, wherein:
the second input is determined to represent a request to decline purchase the first system.
6. The method of claim 5, further comprising the steps of:
after receiving the second input, receiving a third input representing a request to purchase the second system;
accessing, in response to a third input, third configuration information, the third configuration information being associated with a second system:
accessing second configuration information in response to a third input;
generating a second heat information output based on the third configuration information and the second configuration information; and
the second thermal information output is used to determine a second ambient operational analysis.
7. The method of claim 1, wherein accessing the first configuration information in response to the first input further comprises the steps of:
reading a first temperature characteristic of a first component of a first system; and
a first spatial feature of the first component is read.
8. The method of claim 7, wherein accessing second configuration information in response to the first input further comprises the steps of:
accessing a second temperature characteristic of a second component of the site; and
a second spatial signature of a second component of the site is accessed.
9. The method of claim 1, further comprising:
receiving a fourth input for a predetermined first system in response to determining the environmental operational analysis; and
in response to a fourth input, the predetermined system database is updated to include a reference to the first system.
10. The method of any of the preceding claims, wherein the environmental operational analysis comprises computational fluid dynamics analysis.
11. A system for dynamically generating an environmental operational model, comprising:
a thermal management processor for receiving features associated with the first system from a thermal feature source, a predetermined system source, a power consumption calculator, or any combination thereof, in response to a request to purchase the first system; the thermal management processor is further configured to:
-receiving a feature associated with a site;
-combining the site associated feature with the feature associated with the first system;
-determining a heat output;
-outputting a heat output to an ambient operational analysis model source; and
-receiving an environmental operational analysis from an environmental operational analysis model source; and
-outputting a description of the environmental operational analysis.
12. The system of claim 11, wherein the thermal management processor is configured to output a plurality of file formats usable by the environmental operational analysis model source.
HK09100284.6A 2007-01-09 2009-01-12 System and method for dynamic generation of environmental operational models HK1121273B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/621,333 US7493235B2 (en) 2007-01-09 2007-01-09 System and method for dynamic generation of environmental operational models
US11/621,333 2007-01-09

Publications (2)

Publication Number Publication Date
HK1121273A1 HK1121273A1 (en) 2009-04-17
HK1121273B true HK1121273B (en) 2014-04-04

Family

ID=

Similar Documents

Publication Publication Date Title
US7493235B2 (en) System and method for dynamic generation of environmental operational models
US20090099696A1 (en) System and method of reporting and managing real-time airflow within an information handling system
US8285576B2 (en) Automated derivation, design and execution of industry-specific information environment
CN102067129A (en) Capacity planning
EP2215539B1 (en) System synthesis to meet an exergy loss target value
US10838471B2 (en) System for estimating airflow exiting an information handling system and method therefor
Huang et al. Data center IT efficiency measures
CN111078263A (en) Hot deployment method, system, server and storage medium based on Drools rule engine
US20200221603A1 (en) System and method for thermal control in a modular chassis
CN103064723B (en) Method and computer system for identifying virtual machine memory
US20130211874A1 (en) System and Method for Mass Production and Sale of Configurable and Personalized Tablet Computers
HK1121273B (en) System and method for dynamic generation of environmental operational models
US12476987B2 (en) Datacenter secure control module (DC-SCM) as-a-service system
US11703924B2 (en) Slot airflow based on a configuration of the chassis
US7752076B2 (en) Inventory management of resources
US10089674B1 (en) Ordering a set of data associated with an item
US20250363030A1 (en) Multiple-virtual-temperature-sensor-per-computing-component cooling system
Herrlin Computer Server Selection Guidelines for Energy Efficiency and Decarbonization in Data Centers
KR102852662B1 (en) Method for trading of carbon credit and apparatus using the same
US12393431B2 (en) DC-SCM undiscoverable device configuration system
US20250245299A1 (en) Microservice point-of-use interface for an information handling system
US20210240586A1 (en) Computing system initialization system
CN116627330A (en) Method for determining bandwidth and electronic device
WO2022240512A1 (en) Audit ledger for externality tracking and reporting
Schulz StorageIO Comments and Feedback for EPA Energy Star® for Enterprise Storage Specification