Tiers & Storage
Deployment tiers, storage types, cluster modes, and availability options
Every deployment is provisioned with a tier that determines its compute resources, a storage type that determines its disk performance, a cluster type for availability, and an availability mode for zone distribution.
Deployment Tiers
| Tier | Description | Cluster Support |
|---|---|---|
| Free | Development and testing. Rate limited to 100 KB/s. | Standalone only |
| Small | Light workloads and prototypes. | Standalone and Cluster |
| Medium | Production workloads with moderate throughput. | Standalone and Cluster |
| Large | High-throughput production workloads. | Standalone and Cluster |
| XLarge | High-capacity production with more CPU and memory headroom. | Standalone and Cluster |
| 2XLarge | High-performance workloads with dedicated compute. | Standalone and Cluster |
| 4XLarge | CPU-intensive workloads - batch processing, stream transformations, analytics pipelines. | Standalone and Cluster |
| 8XLarge | Network-intensive workloads - high fan-out, real-time streaming, low-latency delivery. | Standalone and Cluster |
| 16XLarge | Maximum resources with enterprise-grade NVMe storage. Dedicated isolated nodes. | Standalone and Cluster |
Higher tiers unlock more storage options, higher network throughput, and Cluster deployment support.
Network Rate Limits
Certain tiers include network rate limits:
| Tier | Rate Limit | Notes |
|---|---|---|
| Free | 100 KB/s | Always rate limited, regardless of plan |
| Small and above | No limit | Paid tiers run at full configured throughput |
The Free tier is always rate limited at 100 KB/s. Basic plan tenants only get the Free tier; upgrade to Pro or Enterprise to unlock paid tiers and unrestricted throughput.
Resources by Tier
Resources listed below use the network disk compute path (gp3 on AWS, pd-balanced on GCP) as the baseline reference.
| Tier | vCPUs | Memory |
|---|---|---|
| Free | 2 | 1 GB |
| Small | 2 | 2 GB |
| Medium | 2 | 4 GB |
| Large | 2 | 8 GB |
| XLarge | 4 | 16 GB |
| 2XLarge | 8 | 32 GB |
| 4XLarge | 16 | 64 GB |
| 8XLarge | 32 | 128 GB |
| 16XLarge | 32 | 128 GB |
When using NVMe SSD storage, the compute instance changes to the i7i family with higher memory and dedicated local storage:
| Tier | vCPUs | Memory | NVMe Storage |
|---|---|---|---|
| Large | 2 | 16 GB | 400 GB |
| XLarge | 4 | 32 GB | 900 GB |
| 2XLarge | 8 | 64 GB | 1.8 TB |
| 4XLarge | 16 | 128 GB | 3.7 TB |
| 8XLarge | 32 | 256 GB | 7.5 TB |
| 16XLarge | 64 | 512 GB | 15 TB |
NVMe SSD storage is only available on Large tier and above.
Cluster Types
Coming soon - Cluster mode is not yet available. Only Standalone deployments can be created at this time. Cluster support is under active development.
| Type | Nodes | Description |
|---|---|---|
| Standalone | 1 | Single node, available on all tiers. Suitable for development, staging, and cost-sensitive production. |
| Cluster | 2+ | Multi-node cluster with VSR (Viewstamped Replication) for strong consistency and automatic failover. Available on every paid tier (Small and above). Requires Pro or Enterprise plan. |
With a Cluster deployment, if the primary node fails, another node takes over automatically - no manual intervention required.
Cluster deployments will require NVMe SSD storage for the low-latency replication path. Network storage types are available with Standalone deployments only.
Storage Types
| Storage Type | Description | Persistence |
|---|---|---|
| Network Balanced | General-purpose persistent storage (gp3 on AWS, pd-balanced on GCP) with balanced IOPS and throughput | Persistent |
| NVMe SSD | High-performance instance storage directly attached to the host | Ephemeral |
Storage Availability by Tier
When creating a deployment, the storage types available depend on the tier:
| Tier | Network Balanced | NVMe SSD |
|---|---|---|
| Free | Yes | - |
| Small | Yes | - |
| Medium | Yes | - |
| Large | Yes | Yes |
| XLarge | Yes | Yes |
| 2XLarge | Yes | Yes |
| 4XLarge | Yes | Yes |
| 8XLarge | Yes | Yes |
| 16XLarge | Yes | Yes |
Storage Sizes
- Network storage: configurable from 20 GB up to multi-TB. IOPS and throughput are automatically tuned based on the tier.
- NVMe SSD: size is fixed by the tier - ranges from 400 GB (Large) to 15 TB (16XLarge).
NVMe SSD delivers the lowest possible latency by bypassing the network storage layer entirely - ideal for ultra-low latency streaming workloads. Data on NVMe SSD is ephemeral (does not survive instance termination), but with Cluster deployments, data is replicated across nodes, eliminating the durability concern.
Availability Modes
| Mode | Description | Requirements |
|---|---|---|
| Single-AZ | All nodes deployed in a single availability zone. Lower cost, suitable for development and non-critical workloads. | None |
| Multi-AZ | Nodes distributed across multiple availability zones for high availability. Recommended for production. | Cluster deployment, Pro or Enterprise plan |
Multi-AZ ensures that an availability zone outage does not take down your deployment.
Recommended Setups
Development / Testing
- Tier: Free or Small
- Cluster: Standalone
- Storage: Network Balanced
- Availability: Single-AZ
Production
- Tier: Large or higher
- Cluster: Cluster (for HA) or Standalone (for cost)
- Storage: NVMe SSD (for Cluster) or Network Balanced (for Standalone)
- Availability: Multi-AZ (for Cluster deployments)
High-Performance / Low-Latency
- Tier: 4XLarge or higher
- Cluster: Standalone or Cluster
- Storage: NVMe SSD
- Availability: Multi-AZ recommended
Plan Requirements
Each plan determines which tiers are available and how many deployments you can create per tier. Higher plans unlock larger tiers and higher per-tier limits.
Per-Tier Deployment Limits
| Tier | Basic | Pro | Enterprise |
|---|---|---|---|
| Free | 1 | 1 | 1 |
| Small | 1 | 3 | 3 |
| Medium | 1 | 3 | 3 |
| Large | - | 2 | 3 |
| XLarge | - | 1 | 3 |
| 2XLarge | - | 1 | 3 |
| 4XLarge | - | - | 2 |
| 8XLarge | - | - | 2 |
| 16XLarge | - | - | 1 |
A dash (-) means the tier is not available on that plan. Enterprise limits can be customized per-tenant.
Feature Availability
| Feature | Basic | Pro | Enterprise |
|---|---|---|---|
| Standalone deployments | Yes | Yes | Yes |
| Cluster (multi-node) | - | Available | Available |
| Multi-AZ | - | Available | Available |