---

LinuxProgramming.com: Highlight Project: GFS (Global File System)

“The Global File System (GFS) is a 64-bit shared disk cluster
file system for Linux. GFS cluster nodes physically share the same
storage by means of Fibre Channel or shared SCSI devices, and makes
the entire file system appear to be local on each node. GFS is also
fully symmetric, meaning that all nodes are equal and there is no
server which may be a bottleneck or single point of failure. GFS
uses read and write caching while maintaining full UNIX file system
semantics and supporting journaling, recovery from client failures,
and many other features.”

…”Why Highlighted: GFS is easily one of the
more interesting “stealth projects” running on Linux today (but
hopefully this Highlight Project article will help de-cloak it
somewhat). It’s also an excellent example of the kind of
heavy-duty, enterprise class development and deployment that Linux
supports. Perhaps most important of all, GFS can serve as a test
bed for further work in clustering and file sharing. Plus, true
geeks can never have too many cool file systems to experiment
with.”


Complete Story

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis