Module pool

Module pool 

Source
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§

BackendConfig
Backend configuration
BackendStats
Backend statistics
PoolConfig
Storage pool configuration
PoolStats
Storage pool statistics
StoragePool
Storage Pool Manager

Enums§

RoutingStrategy
Routing strategy for selecting backends

Type Aliases§

BackendId
Backend identifier