Expand description
Storage Pool Manager for multi-backend routing
This module provides a storage pool that manages multiple backends with intelligent routing strategies including:
- Load balancing across backends
- Size-based routing (small blocks to fast storage, large to cold)
- Cost-aware routing for cloud storage
- Automatic failover and redundancy
- Backend health monitoring
Structs§
- Backend
Config - Backend configuration
- Backend
Stats - Backend statistics
- Pool
Config - Storage pool configuration
- Pool
Stats - Storage pool statistics
- Storage
Pool - Storage Pool Manager
Enums§
- Routing
Strategy - Routing strategy for selecting backends
Type Aliases§
- Backend
Id - Backend identifier