Longhorn

Longhorn is a distributed block storage system running on Kubernetes. Developed with container and microservice architecture, this system simultaneously copies data between nodes, creating a custom storage controller for each block device. The structure, which can be installed with Kubernetes or Helm, offers functions such as incremental snapshot and S3/NFS supported backup.

LO

longhorn · File & Object Storage

STARS8.1K
FORKS748
COMMITS—
CONTRIBUTORS160
VERSIONv1.9.6-dev-20260614
UPDATEDyesterday
kubernetesStorageDistributedgoApache-2.0

Common commercial products in this category: Dropbox, Google Drive, Box

What can it do?
  • You can define permanent storage units for applications running on the Kubernetes cluster.
  • You can keep incremental snapshots and backups of block storage units on S3 or NFS.
  • You can automatically upgrade the Longhorn software stack without interrupting the running units.
Heads up
  • • High number of open issues (1,943)
User reviews
  • • NeutralHacker News

    Experience Longhorn – A look at a defining Microsoft project

    “During the Longhorn project (before the reset to use Win 2003 code and create Vista from it)... There was plans for a "Castle" feature which would allow you to roam your profile, data across multiple PCs in the home. Parts of castle made it into Win7 homegroups later, but it was…”

  • • NeutralHacker News

    Experience Longhorn – A look at a defining Microsoft project

    “«So if you look at UWP stack, either .NET or C++/CX, Longhorn is here just based on COM instead of CLR.» Admittedly without the lost "pillar" of WinFS. Although I suppose these days you could call Cortana a close cousin to some of the original WinFS goals, just from a…”

My note

Alternative pages

More in: File & Object Storage