Skip to content

franciozzy/ext3ipods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

----------------------------------
 Linux ext3fs with QoS extensions
----------------------------------
  ext3ipods
-------------------------------------------------------------
 Copyright (C) 2008-2011 Felipe Franciosi <felipe@paradoxo.org>
                         www.paradoxo.org

 This project is based on previous copyrighted code released
 under GPL. Specific copyright information can be found on the
 source code in the subdirectories of this project.
-------------------------------------------------------------
 Disclaimer:
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.

  This is an experimental code that interferes with the way the Linux
  kernel handles data on a filesystem. Its usage on real applications
  is not recommended at this stage. Use it at your own risk.

-------------------------------------------------------------
 Description:
  This project implements a copy of Linux Extended 3 Filesystem with
  added QoS extensions. It is the prototype of Felipe Franciosi's PhD
  thesis "Data Management Strategies for Relative Quality of Service
  in Virtualised Storage Systems". See the URL below for more details.
  http://www.paradoxo.org/academia

-------------------------------------------------------------
 Contents:
  ifm_lkm
    This is the online filesystem manager. A loadable kernel module
    that finds a mounted ext3ipods filesystem and provides a set of
    functionalities for the management of QoS attributes.

  ext3ipods <not yet present>
    This is the implementation of the ext3ipods filesystem.

  e2fsprogs-1.41.12-ipods
    This is a modified version of e2fsprogs with added support for
    the management of QoS flags in inodes (and removed ext4fs support).

  ipods-visualiser <not yet present>
    This is a collection of tools to visualise data allocation
    quality in different ways (data layout bitmaps, reports, etc).
-------------------------------------------------------------

About

Linux ext3fs with QoS extensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages