According to some examples, solutions are provided for setting a cooling system of a computer system chassis by a positionable cover disposed on a computer hardware component receivable by the computer system chassis.
|
1. A computer hardware component, comprising:
a computer component chassis receivable by a computer system chassis;
a connector disposed on the computer component chassis to operationally couple the computer hardware component to an infrastructure included by the computer system chassis;
an optical sensor disposed on the computer component chassis to detect ambient light level outside the computer hardware component;
a positionable cover disposed on the computer component chassis to selectively limit ambient light being received by the optical sensor based on a position of the positionable cover on the computer component chassis; and
a control module disposed on the computer component chassis to transmit through the connector a signal to the infrastructure based on the detected ambient light level, the signal to set a cooling system included by the computer system chassis.
8. A computer system, comprising:
a cooling system;
an infrastructure;
a computer system chassis;
a computer hardware component included in the computer system chassis, the computer hardware component including:
a computer component chassis receivable by the computer system chassis;
a connector disposed on the computer component chassis to operationally couple the computer hardware component to the infrastructure;
an optical sensor disposed on the computer component chassis to detect ambient light level outside the computer hardware component;
a positionable cover disposed on the computer component chassis to selectively limit ambient light being received by the optical sensor based on a position of the positionable cover on the computer component chassis; and
a control module disposed on the computer component chassis to transmit through the connector a signal to the infrastructure based on the detected ambient light level, the signal to set the cooling system.
2. The computer hardware component of
3. The computer hardware component of
4. The computer hardware component of
5. The computer hardware component of
6. The computer hardware component of
7. The computer hardware component of
9. The computer system of
10. The computer system of
11. The computer system of
12. The computer system of
13. The computer system of
14. The computer system of
|
Some computer system chasses can scale up or customize their support of a range of server, storage, and network services by adding or replacing pluggable hardware modules (e.g., cartridges) to the computer system chasses. Such computer system chasses may share power, cooling, management (e.g., out-of-band management) and networking for a plurality of processor hardware modules (e.g., server cartridges). Each processor module may be hot-pluggable (e.g., insertable or removable while the computer system chassis is operational), thereby allowing them to be added, removed, examined (e.g., for operability), serviced, or replaced while the computer system chasses are operational. Other components of the computer system chasses may also be implemented as hot-pluggable hardware modules, such as network adapters or switches, memory, power supplies, data storage devices (e.g., hard disk drives), cooling elements (e.g., cooling fans).
Certain examples are described in the following detailed description in sampled to the following drawings.
Various conventional computer systems are capable of being serviced while they continue to operate (herein referred to as being hot-servicable). Certain conventional computer systems facilitate this by including a chassis that permits an individual (e.g., computer technician or administrator) to physically access the chassis while the computer system is operating, and by permitting the individual to add, remove, replace or examine a computer hardware component installed in the chassis. An example of such a conventional computer system includes a rack-mount computer system that houses a plurality of processor hardware modules (e.g., server cartridges) that are hot-pluggable into a plurality of bays included by the chassis. This example can include a set of network modules (e.g., network cartridges) that are hot-pluggable and facilitate network communication for the processor hardware modules (e.g., data ingress and egress with respect to the compute cartridges installed in the rack-mount computer system).
To avoid hardware components installed in the chassis from overheating, conventional computer systems can include robust cooling systems (e.g., fan or liquid cooling) that can vary their level of operation (e.g., between 0 and 100% capacity) based on cooling needs and power conversation preferences. Since these cooling systems are often most effective when the computer system chassis is closed, for some conventional computer systems that are hot-serviceable, the cooling system may set their respective cooling systems to operate at a higher level than usual (e.g., 100%) when their chassis is opened for service purposes by an individual (e.g., cover is opened to replace a hot-pluggable component). Unfortunately, the noise level produced by such cooling systems while operating at a high level (e.g., 100%) can be quite unpleasant and uncomfortable for an individual physically accessing the open conventional computer systems.
According to various examples, solutions are provided for setting a cooling system of a computer system chassis (e.g., setting an operational mode of the cooling system) by a positionable cover disposed on a computer hardware component receivable by the computer system chassis.
For instance, some examples provide a positionable cover on the computer hardware component that permits an individual (e.g., a technician or administrator) to cause the computer hardware component to signal (e.g., instruct) the computer system chassis (in which the computer hardware is installed) to seta cooling system (e.g., fan-based cooling system) of the computer system chassis to a maintenance operational mode and override the current operational mode of the cooling system. The positionable cover may be a mechanical component disposed on board the computer hardware component such that an individual (e.g., user, technician, or administrator) can optionally slide the positionable cover over an optical sensor of the hardware component when they physically access an open computer system chassis in which the computer hardware component is installed. If the individual were to do this while the computer system chassis operating (e.g., the computer system is on), sliding the positionable cover (partially or completely) over the optical sensor can cause the computer hardware component signal the computer system chassis to set its cooling system to maintenance operational mode.
The optical sensor may be one that detects ambient light levels around the computer hardware component such that when the computer hardware component is installed in a computer system chassis, it can assist in determining whether the computer system chassis is open based on the detected light level. For some examples, when the optical sensor detects an ambient light level associated with the computer system chassis being closed (e.g., little or no light within the chassis), the computer hardware component may signal the computer system chassis to set its cooling system to an auto-regulate operational mode (e.g., set its fan between 0 and 100% of fan speed), which adjusts the cooling system settings based on the thermal cooling needs of various components of the computer system chassis. For some examples, when the optical sensor detects an ambient light level associated with the computer system chassis being open, the computer hardware component may signal the computer system chassis to set its cooling system to maximum operational mode (e.g., set its fan to 100% of fan speed) to keep various components with the computer system chassis cool as they continue to operate. As described herein, an individual sliding the positionable cover over the optical sensor may case the computer hardware component to signal the computer system chassis to override this maximum operational mode and set its cooling system to a maintenance operational mode (e.g., 35% of fan speed). For some examples, in maintenance operational mode, the cooling system produces less noise, which can be desirable to the individual accessing the open computer system chassis. In some instances, the cooling system can produce 85 decibels or more of sound when the cooling system is set to maximum operational mode (e.g., 100% of fan speed).
As used herein, examples of computer hardware components can include a processor hardware module (e.g., including a server cartridge), data storage hardware module (e.g., hard disk drive or solid state drive in an cartridge enclosure), a memory hardware module, a network hardware module (e.g., serving as an integrated network switch for various components within the computer system chassis), a power supply hardware module, an input/output hardware module, and the like. As also used herein, a cooling system can include a fan-based cooling system, a liquid-based cooling system (e.g., water cooling system), or the like.
The following provides a detailed description of the examples illustrated by
The computer component chassis 104 receivable by a computer system chassis. Depending on the example, the computer component chassis 104 may take the form of a cartridge that is insertable (e.g., installable) into an open bay of the computer system chassis. The computer system chassis may include a framework that forms a plurality of bays, at least one of which can receive the computer hardware component 100. The computer component chassis 104 may include physical features that enable the computer hardware component 100 to be inserted and removed from the open bay while the computer system chassis is operating (e.g., make the computer hardware component 100 hot-pluggable). The computer system chassis may include, for instance, additional bays to receive other cartridges. As noted herein, the computer component chassis may include a processor hardware module, data storage hardware module, a memory hardware module, a network hardware, a power supply hardware module, and a data input/output (I/O) hardware module. The computer component chassis 104 may include an exterior surface that faces toward the opening of the computer system chassis when the computer hardware component 100 is installed in the computer system chassis. Depending on the example, the computer system chassis comprise be a rack-mount chassis (e.g., mountable in a data center) including at least one bay for receiving the computer hardware component 100.
The set of connectors 110a-110c operationally couple the computer hardware component to an infrastructure included by the computer system chassis receiving the computer hardware component 100. The connectors 110a-110c may comprise male or female data connectors that compliment connectors of the computer system chassis that is to receive the computer hardware component 100. Though a plurality of connectors are shown in
The optical sensor (not visible) may detect ambient light level outside the computer hardware component 100. In particular, for some examples, the optical sensor measures the level of white light outside the computer hardware component 100. The optical sensor may be disposed underneath an area 108 of an exterior surface of the computer hardware component 100, where the area 108 may be sufficiently transparent (e.g., semi-transparent) to permit the optical sensor to detect light incident to the area 108 from the ambient environment of the computer hardware component 100. The optical sensor may be coupled to the control module of the computer hardware component 100 and provide the control module with data describing the level of ambient light detected by the optical sensor, or a voltage level describing the same. For instance, the optical sensor may output 2 volts when the positionable cover 106 is positioned (e.g., slid) over the optical sensor, which can cause the control module of the computer hardware component 100 to signal the computer system chassis to set its cooling system to maintenance operational mode (e.g., 35% of fan speed). As described herein, when the cover of the computer system chassis is open and the positionable cover 106 is not positioned over the optical sensor, the optical sensor can produce a voltage indicates that it recognizes white light, which can cause the control module of the computer hardware component 100 to signal the computer system chassis to set its cooling system to maximum operational mode (e.g., 100% of fan speed).
According to various examples, by measuring the ambient light level outside the computer hardware component 100, the optical sensor can measure the amount of light present within the internal cavity of the computer system chassis after the computer hardware component 100 has been inserted (e.g., installed) within the internal cavity of the computer system chassis. This can permit the optical sensor to inform the computer hardware component 100 when the computer system chassis is open, thereby causing light to enter the computer system chassis. Depending on the example, the computer system chassis may be open when a service cover (e.g., chassis housing cover) is opened (e.g., removed), thereby providing an individual to physically access to the internal cavity of the computer system chassis and its set of installed computer hardware components (e.g., the computer hardware component 100).
The positionable cover 106 may be disposed on the computer component chassis 104 such that it can selectively limit ambient light being received by the optical sensor (not shown) included by the computer component chassis 104. According to some examples, the positionable cover 106 can selectively limit the ambient light based on a position of the positionable cover on the computer component chassis 104. Depending on the example, the positionable cover 106 may be completely opaque and limit the light by blocking the light being received by the optical sensor, or may be semi-transparent and limit the light by filtering the amount or wavelength (e.g., color) of light being received by the optical sensor.
As shown in
In
For some examples, the positionable cover 106 may comprise a mechanical switch (e.g., slidable switch) disposed away from the area 108 but that can selectively limit the light being received by the optical sensor (mechanically cause a cover underneath the area 108 to slide over the optical sensor).
As used herein, modules of various examples may comprise, in whole or in part, hardware (e.g., electronic circuitry), programming (e.g., machine-readable instructions), or a combination of both to implement functionalities described herein. For instance, a module may comprise computer-readable instructions executable by a processor to perform one or more functions in accordance with various examples described herein. In another instance, a module may comprise electronic circuitry to perform one or more functions in accordance with various examples described herein. In yet another instance, a module may comprise a combination of machine-readable instructions, stored on at least one non-transitory machine-readable storage medium, and at least one processing resource (e.g., processor or microcontroller) to execute those instructions.
The control module may transmit through at least one of the connectors 110a-110c a signal to an infrastructure included by the computer system chassis receiving the computer hardware component 100. The signal transmitted by the control module may be based on ambient light level detected by the optical sensor disposed on the computer hardware component 100 and may cause a cooling system included by the computer system chassis to be set (e.g., configured to operate) based on the signal, As described herein, the signal to the computer system chassis may cause the computer system chassis to override its current operational mode of the cooling system of the computer system chassis, where the current operational mode can include auto-regulate operational mode (e.g., based on the thermals of components within the computer system chassis), maximum operational mode, or static mode (e.g., operating at a static level of capacity). For some examples, when the optical sensor indicates that the cover of the computer system chassis is opened, the current operational mode of the cooling system would be maximum operational mode.
According to some examples, if the control module continuously signals the computer system chassis to set the cooling system to maintenance operational mode for longer than a predetermined time period (e.g., 10 minutes), the computer system chassis (e.g., the controller of the computer system supporting iLO) ignores the signal from the control module of the computer hardware component 100 and sets the cooling system to a default operational mode meant intended to override a maintenance operational mode (e.g., one associated with the computer system chassis being opened of service/maintenance, such as a maximum operational mode). When the predetermined time period elapses, the computer system chassis may also issue an alert regarding the maintenance operational mode remaining enabled and may log the event (e.g., generation an Integrated Management Log [IML] log error report).
In view 200b, the positionable cover 106 is shown in a second position where the positionable cover 106 is partially covering a portion of the area 108, thereby permitting a predetermined level of light to reach the optical sensor disposed beneath the area 108. According to some examples, when the positionable cover 106 is in this second position, the positionable cover 106 limits the amount of light (e.g., to a predetermined level) that the optical sensor can detect outside the computer hardware component 100 (e.g., level of light within the computer system chassis in which the computer hardware component 100 is installed). As described herein, when the computer system chassis is open and the positionable cover 106 is positioned as shown in
As described herein, the cooling system 402 may include a fan-based cooling system, a liquid-based cooling system (e.g., water cooling system), or any other system utilized in cooling components of a computer system. The infrastructure 404 can include a data input/output (I/O) distribution component and a connector coupled to the data I/O distribution and mateable with the connector of 412, The infrastructure 404 can facilitate the computer hardware component 100 transmitting a signal to the computer system chassis 406 (e.g., a controller of the computer system chassis 406), based upon which the computer system chassis 300 can set the operational mode of the cooling system 402.
According to various examples, the computer hardware component 408 may be similar (e.g., in structure and function) to the computer hardware component 100 described above with respect to
In the foregoing description, numerous details are set forth to provide an understanding of the subject disclosed herein. However, various examples may be practiced without some or all of these details. Some examples may include modifications and variations from the details discussed above. It is intended that the appended claims cover such modifications and variations.
Conn, Kevin, Qureshi, Mohammed Fai, Doehring, Victoria Jeanine
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6278608, | May 12 1999 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Ventilation and cooling control system for modular platforms |
6891347, | Oct 09 2002 | Hewlett Packard Enterprise Development LP | Cooling fan control based on cabinet intrusion |
6924977, | Aug 10 2001 | Oracle America, Inc | Computer system cooling |
7035102, | Jan 08 2004 | Apple Inc | Apparatus for air cooling of an electronic device |
7196903, | Apr 04 2003 | Hewlett-Packard Development Company, L.P. | Multiple source fan control with override |
7466547, | Jan 08 2004 | Apple Inc. | Apparatus for air cooling of an electronic device |
7684192, | Jan 08 2004 | Apple Inc. | Apparatus for air cooling of an electronic device |
7848105, | Jan 08 2004 | Apple Inc. | Apparatus for air cooling of an electronic device |
7945794, | Dec 22 2005 | AsusTek Computer Inc. | Portable computer with a power control function |
8639963, | May 05 2005 | Dell Products L.P. | System and method for indirect throttling of a system resource by a processor |
9250681, | Oct 25 2011 | Wells Fargo Bank, National Association | Infrared reflection based cover detection |
20040150958, | |||
20050152112, | |||
20080030429, | |||
20090249862, | |||
20100321874, | |||
20120215359, | |||
20150172105, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 29 2015 | QURESHI, MOHAMMED FAI | Hewlett Packard Enterprise Development LP | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 045126 | /0253 | |
Sep 29 2015 | DOEHRING, VICTORIA JEANINE | Hewlett Packard Enterprise Development LP | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 045126 | /0253 | |
Sep 30 2015 | Hewlett Packard Enterprise Development LP | (assignment on the face of the patent) | / | |||
Oct 01 2015 | CONN, KEVIN | Hewlett Packard Enterprise Development LP | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 045126 | /0253 |
Date | Maintenance Fee Events |
Mar 06 2018 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Aug 14 2023 | REM: Maintenance Fee Reminder Mailed. |
Jan 29 2024 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Dec 24 2022 | 4 years fee payment window open |
Jun 24 2023 | 6 months grace period start (w surcharge) |
Dec 24 2023 | patent expiry (for year 4) |
Dec 24 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 24 2026 | 8 years fee payment window open |
Jun 24 2027 | 6 months grace period start (w surcharge) |
Dec 24 2027 | patent expiry (for year 8) |
Dec 24 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 24 2030 | 12 years fee payment window open |
Jun 24 2031 | 6 months grace period start (w surcharge) |
Dec 24 2031 | patent expiry (for year 12) |
Dec 24 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |