Overview
Quotas prevent individual projects from consuming excessive object storage capacity. Quotas are enforced at the account level (project-wide) or container level. When a quota is exceeded, the storage service returns413 Request Entity Too Large.
Account-Level Quotas
Account quotas limit the total storage consumed by a project across all containers.- Set account quota
- Remove account quota
Set account-level quota (100 GB)
View current account usage vs quota
Container-Level Quotas
Container quotas limit storage within a specific container.- Set byte quota
- Set object count quota
- View container quota
Set container byte quota (10 GB)
Quota Reference
| Quota Type | Header | Scope | Enforcement |
|---|---|---|---|
| Account byte limit | X-Account-Meta-Quota-Bytes | All containers in account | Returns 413 on exceed |
| Container byte limit | X-Container-Meta-Quota-Bytes | Single container | Returns 413 on exceed |
| Container object count | X-Container-Meta-Quota-Count | Single container | Returns 413 on exceed |
Common Quota Sizes
| Size | Bytes |
|---|---|
| 10 GB | 10737418240 |
| 50 GB | 53687091200 |
| 100 GB | 107374182400 |
| 500 GB | 536870912000 |
| 1 TB | 1099511627776 |
Next Steps
Security
Apply access controls and TLS hardening alongside quotas
Monitoring
Track capacity usage across nodes and accounts
Storage Policies
Design storage tiers to optimize cost and capacity
Admin Troubleshooting
Diagnose quota enforcement and 413 errors