boaviztapi icon indicating copy to clipboard operation
boaviztapi copied to clipboard

Calculating platform level impact

Open PierreRust opened this issue 1 year ago • 1 comments

Problem

The API currently provides footprint for components (CPU, Ram, etc.) and IT devices, including devices like servers whose footprint is calculated based on the components the server is made of.

A common use case (at least in my case !) is to calculate a footprint of a whole platform, which is typically made of several groups of server and a set of other equipment such as switches, routeurs, firewall, server racks, etc. and boavizta provides no support for that. Currently I use the API to get estimate for each device and an excel file to aggregate the results.

Solution

Boaviztapi could provide an endpoint to calculate an estimation of a whole platform, based on its composition. The implementation could probably be similar to the one used for servers, where the composition of a server can be provided, and missing information is replaced by sane default value (and the calculation of a min and max value based on the variability of missing data, see #214 )

PierreRust avatar Sep 12 '23 12:09 PierreRust

Thanks for your feature request. I think it's a great idea. It would be a great use case for next Hackathon.

da-ekchajzer avatar Sep 12 '23 13:09 da-ekchajzer