netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Public demo: https://demo.netbox.dev
http://netboxlabs.com/oss/netbox/
Apache License 2.0
15.37k stars 2.49k forks source link

Add cooling capacity field to racks #15006

Open shield-9 opened 5 months ago

shield-9 commented 5 months ago

NetBox version

v3.7.1

Feature type

Change to existing functionality

Proposed functionality

Depending on the cooling method and design, it may be possible to calculate the cooling capacity of each rack in some way for some environments, but I think it is difficult to generalize and should be achieved by plugin.

Use case

All electronic devices consume power and also generate heat. In recent years, high-power devices such as GPU servers have been increasing in the market, and when installing such devices into racks, it is often necessary to consider not only the power consumption but also the amount of heat generated.

A rack's power and cooling capacity is constrained by different factors, such as:

So, to better understand rack utilization, it is good to have cooling utilization as an indicator, in addition to power utilization.

Database changes

No response

External dependencies

No response

alehaa commented 4 months ago

In my opinion, it would make sense to add this to locations as well, since smaller locations might not be cooling per rack, but per room / row / etc.