NEXT3 Filesystem Home Page

This is the home page for the NEXT3(R) filesystem. Next3 is a clone of the Ext3 filesystem with built-in support for snapshots. Next3 was developed by CTERA Networks

The Next3 Sourceforge summary page can be found here. Documentation and other resources can be found here.

Visit Next3 page on CTERA website to learn more about Next3 snapshots and Cloud Attached Storage.


ext4dev test module is available!

May 2011

The ext4 snapshots patches are ready and scheduled for merge to mainline on the next merge window in August.
In the mean while, let's get some testing on the road with the ext4dev test module.

Featuring a Makefile that builds a stand-alone kernel module, installs pre-compiled (x86_64) ext4dev utils and runs ext4dev snapshot tests on a loop mounted image.

Successfully tested on Ubuntu 11.4 and Fedora 15 with kernel version 2.6.38 (support for older kernel versions in not planned).

A package with pre-built utils for x86_64 can be downloaded from here. A package with no pre-built utils can be downloaded from here

Release notes can be found here. Install instructions can be found here (substitute next3 module with ext4dev module and next3 script with snapshot.ext4dev script).


Ext4 snapshots port is in the works

Mar 2011

Porting of Next3 snapshot patches to Ext4 is mostly completed, and testing of the code is currently in progress.

The current code can be found in the ext4-snapshots repository.

The remaining tasks can be found in the Ext4 snapshots TODO page.

The porting of the Next3 snapshot patches and current work on preparing Ext4 patches for submission is attributed to Aditya Dani, Shardul Mangade, Piyush Nimbalkar and Harshad Shirwadkar from the Pune Institute of Computer Technology (PICT).

Current work on extents move on write implementation is being carried out by Yongqiang Yang from the Institute of Computing Technology, Chinese Academy of Sciences.

Thanks for all your hard work!


Next3 port for OpenNode / CentOS 5 / RHEL 5

Mar 2011

The port was announced by the OpenNode development team and is available in their RPM test repository.

Install instructions and usage examples can be found here


Next3 release 1.0.13 is available!

Feb 2011

First version to run on multi core machines. Many thanks to Sergey Ivanov for testing, reporting bugs and helping to hunt them down.

Featuring a Makefile that builds a stand-alone kernel module, installs pre-compiled (x86-64) next3 utils and runs next3 snapshot tests on a loop mounted image.

Successfully tested on Ubuntu 9.10-10.10, Fedora 13-14 and with kernel versions 2.6.31-2.6.35 (support for kernels 2.6.27-30 was dropped).

A package with pre-built utils for x86-64 can be downloaded from here. A package with no pre-built utils can be downloaded from here

Install instructions can be found here. Release notes can be found here.


SourceForge.net Logo

Last modified: Thu May 31 17:14:42 IDT 2011