The OrangeFS Project

is work that revolves around OrangeFS, a scale-out network file system designed for use on high-end computing (HEC) systems that provides very high-performance access to multi-server-based disk storage, in parallel. The OrangeFS server and client are user-level code, making them very easy to install and manage. OrangeFS has optimized MPI-IO support for parallel and distributed applications, and it is leveraged in production installations and used as a research platform for distributed and parallel storage.

OrangeFS is now part of the Linux kernel as of version 4.6.  As this version of the kernel becomes widely available, it will simplify the use of parallel storage by Linux applications through OrangeFS.  

The OrangeFS project has developed diverse methods of parallel access including Linux kernel integration, native Windows client, HCFS-compliant JNI interface to the Hadoop ecosystem of applications, WebDAV for native client access and direct POSIX-compatible libraries for pre-loading or linking.

The OrangeFS project continues to push the envelope of file system research while bringing high-performance parallel storage to production-ready releases. 

News & Items of Interest

Sept 2018, upstream kernel module is updated with integration into the linux page cache this will significantly increase small IO performance and keep the parallel performance increase. LWN link

Jan 2018, OrangeFS 2.9.7 released

Feb 2017, OrangeFS Metadata Attribute Caching in the Upstream Kernel v4.9+

June 2016, OrangeFS 2.9.6 is released

March 2016, OrangeFS is pulled upstream into the Linux kernel

November 2015, OrangeFS is part of the EMC 2 TIERS™ Project

November 2015, OrangeFS is included as an integral part of CloudyCluster 1.0

June 2015, OrangeFS 2.9.3 is released