1.0 KiB
1.0 KiB
Ghaymah Block Storage for Stateful Workloads
Overview
Stateful applications store persistent data that must remain available even if a container is restarted, replaced, or moved to another node.
Ghaymah Block Storage provides persistent storage that can be attached to stateful workloads such as databases.
Common Stateful Workloads
- MySQL
- PostgreSQL
- MongoDB
- Redis (Persistent Mode)
How It Works
- The database container stores its data on a Ghaymah Block Storage volume.
- If the container fails, a new container can be started.
- The same Block Storage volume is reattached.
- The application continues using the existing data.
Benefits
- Persistent data storage
- High durability
- Faster recovery after failures
- Data remains available after container restarts
- Suitable for production database workloads
Example Architecture
Application Containers
│
▼
Database Container
│
▼
Ghaymah Block Storage