About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 5 years ago
  • Total downloads: 123
  • Price: Free |
  • Operating system: Linux
  • Publisher: Alan Cox
See full specifications

linux default iconOpenGFS Publisher's description

OpenGFS is an Open Source version of Sistina's Global File System.

OpenGFS is a clustered filesystem. It's usefulness is thought to be mostly in SAN's, but goes well beyond that. It can be used with iSCSI, HyperSCSI, and even firewire.

OpenGFS is undergoing many changes at the moment, we appreciate any help in testing the current development branch. For those less adventurous souls we have our current stable branch (0.2.1).

Here are some key features of "OpenGFS":

Multiple clients per server

??? We don't have to worry about two reads or writes overlapping on the server as the server opens the block file in syncronous mode, and network receives are keep apart with mutexes. Everything else must be handled by higherlevel layers, e.g. the OpenGFS filesystem.

Transparent reconnection.

??? The loss of a server does not mean that programs using the device file immediatily get errors. Activity on the device pauses, and remains paused until gnbd gets reconnected to a server, and re-issuse any unfulfilled requests.

Other proccesses Suspending IO.

??? Simply, some other process can come and state that the device should stop talking (or trying to talk) to the server. Think `Entering cluster tansition'

Notification of change of server.

??? Just change the ip and port of where the device looks for a server.

Resumption of service.

??? Connect to the server again, and re-issue any requests that haven't gotten replies yet.

Currently gnbd has a kernel thread and a TCP socket for each opened block device. If either of these fail, the device is still opened. This is to allow modification of some parameters via ioctl.

There is a short and simple userland program to set the ip and port. Done with those ioctls.

Server ip and port can also be specified at module load. This uses the config option durring insmod. More details in the main.c file.

System Requirements:

No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

OpenGFS Tags:

Click on a tag to find related softwares

Is OpenGFS your software?

Manage your software

Most Popular

linux default icon JOrg 0.93 RC
It's a software to help you control your files and their location.
linux default icon Android HTC 2.3
Android ported to the HTC Vogue, Kaiser, Polaris, and Nike.
linux default icon iReport Designer for JasperReports 4.0.2
iReport is the free, open source report designer for JasperReports.
linux default icon jGRASP 1.8.8_07 Beta
jGRASP is a lightweight development environment,.....
linux default icon Code::Blocks 10.05
A C/C++ IDE built with configurability and extensibility in mind

Related Category

» Archiving (73)
» Benchmarking (88)
» Other (3482)
» Printer (63)
» Shell Tools (113)