Prices and Billing
How your bill is calculated
We meter and periodically aggregate customer usage, this means your invoice depends on your data upload and access patterns and the price table below. Due to overheads and payment processing fees, there is a minimum purchase of storage of 150GiB a month ($3.00).
|Billable Usage||Unit Price|
|Monthly Data Storage (GiB)||$0.02 USD|
|Network Ingress (GiB)||$0.02 USD|
|Network Egress (GiB)||$0.02 USD|
|Chunk Operations (10k Ops)||$0.01 USD|
You are charged for the peak data storage during the course of a billable month. There is a minimum purchase of 150GiB of monthly storage.
You are charged for each GiB of data uploaded to our servers, note that this includes all bupstash and ssh protocol traffic.
You are charged for each GiB of data downloaded from our servers, note that this includes all bupstash and ssh protocol traffic.
Bupstash splits all uploaded data into chunks of data (usually between one to eight megabytes each, and currently at least one per directory uploaded), these chunks are the unit of data storage and deduplication. You are billed for chunk operations that occur in your bupstash repositories each month. Chunk operations are grouped and billed per 10k operations. The list below describes the types of chunk operations .
- Uploading 10k chunks counts as one 10k ops.
- Downloading 10k chunks counts as 10k ops.
- Checking if 10k chunks exist counts as 10k ops (caused when 'bupstash sync' syncs data into a repository).
- Listing 1 million chunks is equivalent to 10k ops (caused when 'bupstash gc' scans a repository for chunks).
Chunk operations that do not meet the billable threshold may be carried through to subsequent invoices.
Tips for Avoiding an Unexpected Bill
Use a separate bupstash 'send-log' for each periodic upload, this can dramatically reduce upload costs as bupstash will be able to remember data it sent during the last upload.
Gradually ramp up your usage so you can understand your usage patterns and better predict what your costs will be.