Hi Team,
Please can you help me understand how to translate the requests to an approximate pricing the user finally has to pay.
For example, for this request:
resource_request_memory: Borg measures main memory (RAM) in bytes. We rescale memory sizes by dividing them by the
maximum machine memory size observed across all of the traces. This means that the capacity of amachine with this largest memory size will be reported as 1.0.
resource_request_cpus: Borg measures CPU in internal units called “Google compute units” (GCUs): CPU resource requests
are given in GCUs, and CPU consumption is measured in GCU-seconds/second. One GCU represents
one CPU-core’s worth of compute on a nominal base machine. The GCU-to-core conversion rate is
set for each machine type so that 1 GCU delivers about the same amount of useful computation for
our workloads. The number of physical cores allocated to a task to meet its GCU request varies
depending on the kind of machine the task is mapped to. We apply a similar scaling as for memory:
the rescaling constant is the largest GCU capacity of the machines in the traces. In this document,
we refer to these values as Normalized Compute Units, or NCUs; their values will be in the range [0,1].All of the traces are normalized using the same scaling factors.
Please if you explain for 1 request it would be highly helpful.
Thanks and Regards,
Sreetama