next up previous
Next: 1 Introduction

The Design and Implementation of Elastic Quotas:
A System for Flexible File System Management


Ozgur Can Leonard
Sun Microsystems
-
Jason Nieh
Columbia University
-
Erez Zadok, Jeffrey Osborn,
Ariye Shater, and Charles Wright
Stony Brook University

Columbia University Technical Report CUCS-014-02, June 2002

Abstract:

We introduce elastic quotas, a disk space management technique that makes disk space an elastic resource like CPU and memory. Elastic quotas allow all users to use unlimited amounts of available disk space while still providing system administrators the ability to control how the disk space is allocated among users. Elastic quotas maintain existing persistent file semantics while supporting user-controlled policies for removing files when the file system becomes too full. We have implemented an elastic quota system in Solaris and measured its performance. The system is simple to implement, requires no kernel modifications, and is compatible with existing disk space management methods. Our results show that elastic quotas are an effective, low-overhead solution for flexible file system management.




next up previous
Next: 1 Introduction
Erez Zadok 2002-06-21