|
@@ -122,20 +122,20 @@ Below are example inputs when measuring asset costs over a designated time windo
|
|
|
* CPU allocation costs
|
|
* CPU allocation costs
|
|
|
* cores = avg_over_time(cpu) by (node) [cores]
|
|
* cores = avg_over_time(cpu) by (node) [cores]
|
|
|
* duration = end running- start running [hrs]
|
|
* duration = end running- start running [hrs]
|
|
|
- * price = provider defined or custom pricing sheet [$/core-hr] (see Appendix A for more details)
|
|
|
|
|
|
|
+ * price = provider-defined or custom pricing sheet [$/core-hr] (see Appendix A for more details)
|
|
|
* total cost = cores * duration * price [$]
|
|
* total cost = cores * duration * price [$]
|
|
|
* RAM allocation costs
|
|
* RAM allocation costs
|
|
|
* ram bytes = avg_over_time(GB) by (node) [ram GBs]
|
|
* ram bytes = avg_over_time(GB) by (node) [ram GBs]
|
|
|
* duration = end running- start running [hrs]
|
|
* duration = end running- start running [hrs]
|
|
|
- * price = provider defined or custom pricing sheet [$/GB-hr] (see Appendix A for more details)
|
|
|
|
|
|
|
+ * price = provider-defined or custom pricing sheet [$/GB-hr] (see Appendix A for more details)
|
|
|
* total cost = ram bytes * duration * price [$]
|
|
* total cost = ram bytes * duration * price [$]
|
|
|
* **Persistent Volumes**
|
|
* **Persistent Volumes**
|
|
|
* Disk Size = avg_over_time(GB) by (pv) [disk GBs]
|
|
* Disk Size = avg_over_time(GB) by (pv) [disk GBs]
|
|
|
- * Price = provider defined or custom pricing sheet [$/GB-hr] (see Appendix A for more details) typically a function of disk class, IOPS, backup size
|
|
|
|
|
|
|
+ * Price = provider-defined or custom pricing sheet [$/GB-hr] (see Appendix A for more details) typically a function of disk class, IOPS, backup size
|
|
|
* Persistent storage attached to the pod-level
|
|
* Persistent storage attached to the pod-level
|
|
|
* **Attached disks**
|
|
* **Attached disks**
|
|
|
* Disk Size = avg_over_time(GB) by (pv) [disk GBs]
|
|
* Disk Size = avg_over_time(GB) by (pv) [disk GBs]
|
|
|
- * Price = provider defined or custom pricing sheet [$/GB-hr] (see Appendix A for more details) typically a function of disk class, IOPS, backup size
|
|
|
|
|
|
|
+ * Price = provider-defined or custom pricing sheet [$/GB-hr] (see Appendix A for more details) typically a function of disk class, IOPS, backup size
|
|
|
* Ephemeral storage used per pod on node
|
|
* Ephemeral storage used per pod on node
|
|
|
* **Load balancers**
|
|
* **Load balancers**
|
|
|
* Usage costs
|
|
* Usage costs
|
|
@@ -145,8 +145,8 @@ Below are example inputs when measuring asset costs over a designated time windo
|
|
|
* rules = # of forwarding rules defined
|
|
* rules = # of forwarding rules defined
|
|
|
* price = average $ per forwarding rule
|
|
* price = average $ per forwarding rule
|
|
|
* Overhead Costs
|
|
* Overhead Costs
|
|
|
- * **Cluster management fees:** provider fees typically charged on an hourly basis
|
|
|
|
|
- * **Operator fees:** potential DevOps team costs allocated to cluster operations
|
|
|
|
|
|
|
+ * **Cluster management fees:** Provider fees typically charged on an hourly basis
|
|
|
|
|
+ * **Operator fees:** Potential DevOps team costs allocated to cluster operations
|
|
|
|
|
|
|
|
## Workload Costs
|
|
## Workload Costs
|
|
|
|
|
|
|
@@ -259,7 +259,6 @@ Idle Costs can be calculated at both the Asset/Resource level as well as the Wor
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
|
|
|
|
|
-##
|
|
|
|
|
The following chart shows these relationships:
|
|
The following chart shows these relationships:
|
|
|

|
|

|
|
|
|
|
|