photoncloud-monorepo/coronafs/README.md
2026-04-04 16:33:03 +09:00

548 B

CoronaFS

CoronaFS is UltraCloud's mutable VM-volume layer.

Current implementation:

  • custom block backend, not NFS
  • control API on coronafs-server
  • raw volume data stored under /var/lib/coronafs/volumes
  • exported to workers as nbd:// targets via qemu-nbd
  • primary consumer: plasmavmc managed VM volumes

Intentional split:

  • mutable VM volumes live on CoronaFS
  • immutable VM images live in LightningStor object storage

This keeps VM root/data disks on a shared block path while leaving image distribution on the object layer.