LizardFS

LizardFS
DeveloperDistributed FS Sp. z o.o.
Final release
3.12.0 / 21 December 2017; 8 years ago (2017-12-21)
Operating systemLinux, FreeBSD, Mac OS X, Solaris
TypeDistributed file system
LicenseGPLv3
WebsiteLizardFS.com (Archived)
Repository

LizardFS is an open-source distributed file system that is POSIX-compliant and licensed under GPLv3. It was released in 2013 as a fork of MooseFS..

LizardFS is a distributed, scalable and fault-tolerant file system. The file system is designed so that it is possible to add more disks and servers "on the fly," without the need for any server reboots or shutdowns.

As of 2026, LizardFS's commercial support is now defunct, with the project's official website no longer in service.

Description

LizardFS makes files secure by keeping all the data in multiple replicas spread over the available servers. This storage is presented to the end user as a single logical namespace. It can also be used to build space-efficient storage because it is designed to run on commodity hardware. It has applications in multiple fields and is used by institutions in finance, telecommunications, medicine, education, post-production, game development, and cloud hosting services.

Hardware

LizardFS is fully hardware-agnostic. Commodity hardware can be utilized for cost efficiency. The minimum requirements are two dedicated nodes with a number of disks, but to obtain a highly available installation, at least three nodes are needed. This will also enable the use of erasure coding.

Architecture

LizardFS keeps metadata (e.g., file names, modification timestamps, directory trees) and the data separately. Metadata is kept on metadata servers, while data is kept on chunkservers.

A typical installation consists of:

Features

LizardFS manages data durability through the replication goals assigned to individual files or folders. Administrators can choose how many complete chunk copies to preserve across each physical node.. LizardFS also features geo-replication and topology awareness, which enables assigning location labels to chunkservers, which allows the cluster to spread replicas across data centers while still prioritizing local reads for clients.

For storage administration, LizardFS supports copy-on-write snapshots that duplicate files metadata while sharing unchanged underlying chunks. Also included is Quality of Service (QoS) bandwidth throttling per mount point or process group, POSIX style soft and hard disk quotas, and a deletion functionality that retains deleted files for a configurable retention period before permanently deleting them. A java-based plugin provides a File System Abstraction Layer that enables Apache Hadoop (YARN and MapReduce) workloads to run directly against a LizardFS cluster.

History

LizardFS was created in 2013 as an open-source fork of MooseFS, by a Polish developement team backed by the IT company Skytechnology (later operating as Distributed FS Sp. z o.o.)

It has seen adoption by institutions such as:

As of October 24 2026, the official website for the project and commercial services for LizardFS is no longer in service, replaced by a parked domain page. The github project has not seen a new official release since December 2017 (3.12.0).

See also

References

  1. 1 2 "LizardFS". Archived from the original on 2016-01-30. Retrieved 2016-05-09.
  2. 1 2 "Releases · lizardfs/lizardfs". GitHub. Archived from the original on 2023-06-08. Retrieved 2025-07-15.
  3. ↑ "LizardFS: Software-defined storage, as it should be (original article in German)". www.golem.de. April 27, 2016. Archived from the original on 2016-04-30. Retrieved 2016-05-06.
  4. ↑ "Mr. Blue Coat: (updated) Distributed File System benchmark". Archived from the original on 2016-05-22. Retrieved 2016-05-06.
  5. 1 2 3 "Software-defined storage with LizardFS". ADMIN Magazine (39). 2017-06-17. Retrieved 2026-10-24.
  6. ↑ "ZFS + glusterfs on two or three nodes". permalink.gmane.org. Archived from the original on 2016-10-13. Retrieved 2016-05-06.
  7. ↑ Korenkov, V. V.; Kutovskiy, N. A.; Balashov, N. A.; Baranov, A. V.; Semenov, R. N. (2015-01-01). "JINR Cloud Infrastructure". Procedia Computer Science. 4th International Young Scientist Conference on Computational Science. 66: 574–583. doi:10.1016/j.procs.2015.11.065.
  8. 1 2 Bantle, Ulrich (2016-04-27). "LizardFS: Software-defined Storage, wie es sein soll". Golem.de (in German). Archived from the original on 2016-04-30. Retrieved 2016-05-06.
  9. 1 2 3 4 "LizardFS Architecture and Introduction". LizardFS Official Documentation. Read the Docs. Retrieved 2026-10-24.
  10. ↑ Korenkov, V. V.; Kutovskiy, N. A.; Balashov, N. A.; Baranov, A. V.; Semenov, R. N. (2015-01-01). "JINR Cloud Infrastructure". Procedia Computer Science. 4th International Young Scientist Conference on Computational Science. 66: 574–583. doi:10.1016/j.procs.2015.11.065.
  11. ↑ Baranov, A. V.; Balashov, N. A.; Kutovskiy, N. A.; Semenov, R. N. (2016). "JINR cloud infrastructure evolution" (PDF). CEUR Workshop Proceedings. Vol. 1787. pp. 15–19. Retrieved 2026-10-24.
  12. ↑ "Guix-HPC Activity Report 2025". Inria. February 2026. Retrieved 2026-10-24.