nerc-project / operations

Issues related to the operation of the NERC OpenShift environment
2 stars 0 forks source link

Prepaid - Notify user when their prepaid bucket is running low - discussion #732

Open joachimweyl opened 1 month ago

joachimweyl commented 1 month ago

Motivation

users need to know when they are running low before the end of the month

Completion Criteria

In realtime check the value left in prepaid bucket vs current usage and let user know when they reach a specific amount left.

Description

Completion dates

Desired - 2024-10-23 Required - TBD

joachimweyl commented 1 week ago

@waygil & @syockel please review the questions above and add your thoughts.

waygil commented 1 week ago

Hi,

I think to start we need to do something fairly simple and alert when they have say 20% of their prepaid amount left. We should set the same % for everyone.

In the longer term, it would be great to use historical drawdowns to better inform when a prepaid account will be exhausted. For the allocation request side on SCC we present the PI with extrapolated yearly request options based on the last month usage, past year usage, and average usage of the lifetime of the project. We could employ something similar for drawdown of prepaid funds based on past month usage, past three months usage, past year usage. This could help account for the historical impacts of GPU usage on prepaid funds.

-wayne