The Implementation of an Active File System

By Steve Hart, James Nugent, Arman Rouf

Abstract

The Active File System (ACFS) is a concept of file system design that allows an existing file system to be extended easily and in a secure and efficient manner.  This paper describes the design and implementation of an Active File System. We first describe our concept of an Active File System and our goals for such a system. We include a detailed discussion of security and efficiency. We then describe our implementation of an active file system and how it relates to our goals. We conclude with some measurements of our implementation's performance and how it could be extended to a production system.

ACFS Paper

ACFS Source