Skip to main content

Storage Layer

The storage layer aggregates multiple physical disks and exposes a unified virtual namespace.

Aggregation And VFS

Components

  • Disk Aggregation: normalizes disk pool behaviour across independent devices.
  • Physical Disks: hold full files — no striping across disks.
  • Virtual Filesystem (VFS): provides one logical directory namespace across all protocols.
  • Path Mapping: maps virtual paths to physical locations.
  • Metadata Handling: caches access metadata for faster resolution (TTL: 2 seconds).
  • Collision Resolver: prevents filename conflicts deterministically via hash-based renaming.
Advanced details
  • Path traversal protections defend against unsafe path construction.
  • Degraded mode continues serving healthy disks during partial failure.
  • Reintegration can restore full pool visibility after disk recovery.
  • The VFS cache is automatically invalidated after file operations.