Power Draws for the Vault w/ UPS Uptime Estimates

Print
You are here:

Power Draws

The following section is intended to help those that are designing a network and need to calculate the power load on a specific circuit or create an energy budget for a new project. The data may also help a Vault owner analyze an overheating/stress issue. 

Test Conditions

All tests were performed on Vaults at an ambient temperature of 74F.

Max Power Draw Tests

In the first round of tests, the Vaults used for testing were “cold”, or at ambient room temperature. These tests show a higher wattage draw due to there not being any CPU thermal throttling. Without throttling, the cores will function close to their max frequency including a turbo mode if they have one and will draw the most power they are capable of drawing. These test results should be used when budgeting for peak power draws from equipment on a single circuit.

 

Heat Saturated Power Draw Test

In the second round of tests the Vaults were measured after running an s-tui stress test. s-tui is a terminal UI that can be used for monitoring your Vault. s-tui allows monitoring of a Vaults CPU temperature, CPU frequency, power and utilization via a graphical user interface (GUI). It was written in Python and doesn’t requires root privilege to access and use, it uses very little system resources, and it doesn’t require configuration files to use its core features.

s-tui can be downloaded on Ubuntu via the console with the command: $ sudo apt install s-tui

To use the stress function within s-tui you will need to download the “stress” package with the command: $ sudo apt install stress.

Once both package are downloaded type “s-tui” in the command line to open the GUI. s-tui starts in Monitor mode. To stress test your CPU clikc on “Stress” in the upper left hand corner.

s-tui was run on Ubuntu for one hour to bring the internal temperatures up to the highest typically seen under a full 100% CPU load known as “heat saturated”. The results show a lower power draw on the Vaults that have CPUs with an Intel Turbo mode due to CPU throughput throttling and reflect the amount of throttling the CPU is using to keep the temperature below 78C.

***NOTE: These test conditions are well beyond typical use conditions for a Vault. Most applications are not so CPU intensive that they require constant Turbo.

UPS Uptime Estimates

The following section is intended to help those looking to estimate the uptime their Vault will have upon an AC power loss to their network. Two tests were conducted to test the estimated uptime of a Vault running on our 44.4Wh UPS (Uninterruptible Power Supply) and our 88.8Wh UPS. The first test was performed running the Vaults with OPNsense at the default configuration with no traffic. This replicates a power loss at home or a small office during off-business hours. The second test was performed running the Vaults with the default configuration OPNsense between two Vaults, one as the iPerf3 server and the other as the iPerf3 client. This allowed us to measure the power draw of a Vault seeing passthrough traffic instead of being the origination or termination of the iPerf stream. This test replicated peak traffic conditions a Vault would experience on a network as an edge-of-network firewall appliance.

The resulting estimated uptime is shown in Watt Hours which is the amount of energy equal to using 1 watt for 1 hour. For example, a Vault drawing 4.4watts will last 10 hours on our 44.4Wh battery: 44.4Wh/4.4watts=10.

OPNsense @ Idle Uptime Estimate

This test was performed to estimate the time a Vault will continue running on our 44.4Wh and 88.8Wh UPS once AC power is lost. OPNsense was run with default settings and no additional added packages. No traffic was allowed to pass through to replicate the least amount of power a Vault firewall would draw on an idle network.

OPNsense @ Max Throughput Uptime Estimate

This test was performed to estimate the time a Vault will continue running on our 44.4Wh and 88.8Wh UPS once AC power is lost. OPNsense was run with default settings and no additional added packages. A 960MB measured iPerf stream was allowed to pass through to replicate maximum traffic conditions on a 1GB network and the amount of power a Vault firewall would draw.

Devices used to measure power draws

Kill A Watt EZ P3

Baldr BA3091

Table of Contents