Aurora Single Level Store Operating System

The Aurora Single Level Store provides transparent persistence for applications based on lightning fast incremental checkpoints. Aurora checkpoints are either stored on-disk in a custom object store or in memory for debugging applications. Unlike older single level stores Aurora provides a file system namespace into the store to enable backwards compatibility.

People

  • Emil Tsalapatis
  • Ryan Hancock
  • Tavian Barnes
  • Ali José Mashtizadeh

Publications

Presentations

Software

Source Code:

Live Images (gzip compressed):

FreeBSD 12.1 Installer with Aurora Patches:

See README.md for details. The live USB image contains every needed to get started just remember to run “./update.sh” to update the repositories. The FreeBSD installers just install an already patched kernel. It requires configuration and installation of the Aurora kernel modules.