[Bug]: Disk not included in offer price
Problem
In most backends, the offer price does not include the OS disk, which means the users are actually charged more than what they see in dstack.
As an extreme example, this GCP offer is reported to be $0.04947 hourly:
# BACKEND REGION INSTANCE RESOURCES SPOT PRICE
1 gcp us-central1 e2-highcpu-2 2xCPU, 2GB, 32768.0GB (disk) no $0.04947
While it is actually $4.54 hourly:
Solution
Include the OS disk price in the offer price. Consider the offer's region, disk type, spot discount, and any other variables that can influence the disk price.
Backends that need fixing
- [ ] AWS
- [ ] Azure
- [ ] DataCrunch
- [ ] GCP
- [ ] Nebius
- [ ] OCI
- [ ] RunPod
Backends that already handle the disk price correctly
- CUDO
- Lambda
- TensorDock
- Vast.ai
- Vultr
This issue is stale because it has been open for 30 days with no activity.
This issue was closed because it has been inactive for 14 days since being marked as stale. Please reopen the issue if it is still relevant.
This issue is stale because it has been open for 30 days with no activity.
This issue is stale because it has been open for 30 days with no activity.
This issue was closed because it has been inactive for 14 days since being marked as stale. Please reopen the issue if it is still relevant.
This issue is stale because it has been open for 30 days with no activity.