Home | Hardware | Internet News |Web Hosting |IT Management |Network Storage
LinuxPlanet
Search 
  Power Search | Tips 

 Front Door
 Discussion
 LinuxEngine
 Opinions
 Reports
 Reviews
 Tutorials
 News
 Technology Jobs

 Browse by subject.
Free Newsletter

Linux Planet
Linux Today
More Free Newsletters

Be a Commerce Partner


















internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Print this article
Email this article

   LinuxPlanet / Reports



Modern Distributed Filesystems For Linux: An Introduction
Support for Disconnected Operation

Bill von Hagen
Wednesday, August 7, 2002 11:42:51 AM

Introducing a distributed filesystem increases computer systems' dependence on the network. This dependency on file and data storage that people can only access over a network raises some interesting issues for laptop and mobile users who need access to their data even when they may not be directly connected to the network. This is known as disconnected operation, because the system needs to be able to function even when resources that it typically expects to use (such as user data) are not available in the standard fashion. Even a system like Windows provides integrated GUI and desktop features for marking files that you want to work with when you're not connected to the network, and for synchronizing those files when you reconnect.

The Coda and InterMezzo distributed filesystems that are currently available for Linux provide integrated support for offline operation, and work is also being done to provide this capability for NFS filesystems. Support for both the Coda and InterMezzo filesystems is already integrated into the mainline Linux kernel source - InterMezzo support has only been available in the kernel since version 2.4.5 or so, while Coda was integrated into the 2.4 kernel source from the beginning.

Coda is a distributed filesystem with its origin in AFS (the parent of OpenAFS), and has been under development at Carnegie Mellon University since 1987. InterMezzo is a relatively new distributed filesystem with a focus on high availability, flexible replication of directories, disconnected operation, and a persistent cache. InterMezzo was inspired by CMU's Coda, but is not based on the Coda source code. The initial creator of InterMezzo, Peter Braam, was the head of the Coda project at CMU for several years before moving on with InterMezzo and other advanced computing projects. Examples of using these filesystems will be provided in subsequent articles in this series.

Next: Extending Filesystems Across the Web »

Skip Ahead

1 What Are Distributed Filesystems?
2 Introduction to Distributed Filesystems
3 Administrative Issues in Distributed Filesystems
4 Support for Disconnected Operation
5 Extending Filesystems Across the Web
6 Wrapping Up





Linux is a trademark of Linus Torvalds.


internet.com home | search | help! | about us

Jupiter Online Media

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers