About MooseFS

MooseFS is a fault tolerant, network distributed file system. It spreads data over several physical comodity servers, which are visible to the user as one resource. For standard file operations MooseFS acts like any other Unix-like file systems:

  • A hierarchical structure (directory tree)
  • Stores POSIX file attributes (permissions, last access and modification times)
  • Supports special files (block and character devices, pipes and sockets)
  • Symbolic links (file names pointing to target files, not necessarily on MooseFS) and hard links (different names of files which refer to the same data on MooseFS)
  • Access to the file system can be limited based on IP address and/or password

Distinctive features of MooseFS are:

  • High reliability (several copies of the data can be stored on separate computers)
  • Capacity is dynamically expandable by simply adding new computers/disks
  • Deleted files are retained for a configurable period of time (a file system level "trash bin")
  • Coherent snapshots of files, even while the file is being written/accessed

MooseFS is a distributed file system designed to provide excellent performance, reliability and scalability available in two editions. Here is the summary of features

MooseFS CE MooseFS Pro
Scalability and performance
Flexible deployment options
POSIX compliance
Global namespace
Atomic snapshots
Global trash bin
Automatic rebalansing
Redundant copies for individual objects
Support for extended attributes
Support for ACL's
Support for quotas (per catalog)
High Availability option for Master server
MooseFS Pro

MooseFS Pro (Profesional Edition) is a product that is targeting Enterprise class environments with features unavailable in the CE version, that are crucial for high availability systems.

MooseFS Pro is reliable, easily scalable storage platform for enviroments requiring stability, high availability, automatic backups and balancing. Our experience with 1.x MooseFS developement allowed us to design a system which is at the same time cost-effective, flexible and easy to implement for medium, big and huge storage enviroments, without compromising performance.

Our Pro solutions include support with many available options: dedicated advisors, remote assistance, on-site assistance, pro active monitoring, dedicated software releases and many more. We strive to deliver a complete solution for every bussines in need of efficient and reliable storage.

MooseFS CE (Community Edition)

MooseFS CE (Community Edition) is a natuaral continuation of previous editions of MooseFS product released under Open Source type of license (GGPLv3).

Under the new license Community Edition is free to use, with open source code and with ability to patch, modify etc. - but without the right to OWN (using lawyers language) or SELL the modified version.

MooseFS is a key system for Gemius/Coretechnology in-house operations. We currently store over 2.5 PB of data, processing more than 150 000 events per second, every second, 24/7. The system is so crucial, that we do not allow anyone outside of our own development team to make changes in the structure of the code used by us.

Therefore our philosophy was to give this superb tool to everyone that would like to use it. We never aimed to create developers community - although your ideas, bug reports and wishes were carefully taken into account by our own developers. Of course you can modify the code of currently released versions for your own use. You can also send us comments and patches - but it does not mean we will include those in the main source code.

We still want the community to use MooseFS - that is not changing. What we do not want is the situation, when someone uses the freely available code to create their own copy/fork to make profit. Therefore we created two versions:

  • Pro Version, with features required by big enterprises and 24/7 support;
  • Community Edition, which is the improved successor of 1.x, with all the features that were already available, and many more, like: quotas, extended attributes, ACL support, MFS CLI tool, better memory management.
Follow us
Core Technology 57 West 57th Street,
New York City,
New York, 100197
Tel: +1 646-416-7918
Fax: +1 646-416-8001
Contact form:
* - information required