Pricing
File System pricing details
Regatta scales with your application, and you only pay for the data that you’re actively using. When you’re not using data, it’s removed from the Regatta Storage cache layer, and you don’t pay for it.
Regatta has usage-based pricing on the following dimensions:
Cache Storage
$0.20 per GiB-month for high-speed cache, metered each minute
Data Transfer
- $0.05 per GiB transferred between S3 and Regatta
- No charge for accessing cached data
File System
- $25.00 per month for first file system
- $5.00 per month for each additional file system
Each Regatta file system includes 50 GiB of free data transfer and 10 GiB-month of cache storage.
Pricing Example
Let’s walk through an example of how to calculate the monthly cost for a typical workload.
Scenario
- 1 file system
- 1 TB (1,000 GiB) dataset in S3
- 500 GiB of data read through Regatta
- 100 GiB of data written through Regatta
- 200 GiB of data cached for 2 days
Monthly Costs Breakdown
Cache Storage
- Cache usage: 200 GB × 2 days
- Monthly usage: 200 GiB × (2 days / 30 days) = 13.33 GiB-months
- Billable usage: 13.33 GiB-months − 10 GiB included = 3.33 GiB-months
- 3.33 GiB-months × $0.20 = $0.67
- Total Cache: $0.67
Transfer Costs
- Total transfer: 600 GB (500 GB load + 100 GB changes)
- Billable transfer: 600 GB − 50 GiB included = 550 GB
- 550 GB × $0.05 = $27.50
- Total Transfer: $27.50
File System Cost
- 1 file system
- $25.00
Total Monthly Cost
- Cache Storage: $0.67
- Transfer Costs: $27.50
- File System Cost: $25.00
- Total: $53.17
Some mutating operations, such as directory renames and partial writes to large files, will result in additional transfer between S3 and Regatta. For example, renaming a directory requires that Regatta copy each file in the directory to the new location in S3.
Regatta intelligently caches data to maximize file system performance. For individual read operations, Regatta may transfer and cache additional data from the backing bucket than requested.