Billing
Warning-label
This version of Rahti is deprecated. The projects need to be migrated from Rahti 1 platform to the new Rahti 2 production platform by June 2024. Please consult the migration guide for more information.
Terminology
- Billing unit (BU): A unit used for billing at CSC - each resource consumes a given amount of BUs per hour.
- CSC computing project: A placeholder for the user's resources information - including: the number of BUs and the CSC services which are available for use.
- OpenShift project: A Kubernetes namespace with additional annotations.
Billing model
NOTE: Starting from 1.02.2020, using Rahti 1 consumes CSC Billing Units.
Billing units are calculated by scraping usage data from all of the OpenShift projects owned by the user. These calculations are based on:
- Pod core usage (per core hour)
- Pod memory usage (per RAM GB hour)
- Persistent volumes (per TiB hour)
The rate at which billing units are consumed depends on the size of the resources. Billing units are consumed as follows:
Resource | Billing units |
---|---|
Pod core hour | 0,5 |
Pod RAM GB hour | 1 |
Storage TiB hour | 3 |
Cost will be calculated based on actual resources request with cpu, ram and storage rather than actual usage. Currently, Rahti 1 does not bill for the stored images.
For example, let's say you create a pod with the following specs:
- 0.2 cores
- 512 MiB RAM
You also create a persistent volume of size 10 GiB and attach it to the pod. The cost in BUs can be calculated as follows:
Billing unit calculator
For an estimate of the billing units the services you plan on using will consume, please refer to the billing unit calculator below. The billing unit calculator can also be found at MyCSC.