Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.404.256 Times

PUFS 0.0.2c

Company: J. Cameijo Cerdeira
Date Added: November 30, 2013  |  Visits: 413

PUFS

Report Broken Link
Printer Friendly Version



Download (18 downloads)



PUFS - Peer Union File System - is a poor man's na???ve distributed file system built on top of FUSE, hence running totally in user space.<br /><br />The project is distributed under the GPL license.<br /><br />PUFS' philosophy is somewhat in line with a network grid paradigm in the form of a file system: its contents consists in a unified view of the directories exported by each peer and can become larger or smaller as these peers join or leave this "union".<br /><br />It is designed to work best on LANs where multicast is readily available, allowing seamless peer auto-discovery and notification. It can also be used in unicast mode, but it this case all the contributing peers must be enumerated in advance.<br /><br />The peers constitute a topological mesh where any peer is virtually connected to every other one, so that the unified file hierarchy will be the same all around, whichever node a snapshot is taken.<br /><br />Since there's no central authority enforcing membership or maintaining connectivity status, peers are actually loosely bound to the "union" and can leave or join any time.<br /><br />Changes in the file system, both data and metadata are reflected on a best effort basis. In particular, the most recently accessed metadata is typically cached and is considered valid throughout a configurable period of time, after which it is refreshed.<br /><br />One the other hand, a failure or a downtime in one node will be reflected in PUFS by the disappearance of the segment or top directory exported by that very peer.<br /><br />PUFS is an almost POSIX compliant file system with the current exception of of both symbolic and hard links which are lacking.<br /><br />File locking, both mandatory and advisory, is also missing due to a limitation in FUSE which doesn't dispatch fcntl(2) calls to the applications.<br /><br />Usage scenarios<br /><br />PUFS setting up is simple, just throw in a bunch of cooperating peers and you can have instantly a distributed file system up and running. This simplicity comes, however, with a price: despite a limited support for replication, PU

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Running Totally User Space
Users rating: 0/10

License: Freeware Size: 408.58 KB
USER REVIEWS
More Reviews or Write Review


PUFS RELATED
Utilities  -  Plan 9 From User Space 20060727
Plan 9 From User Space is a port of the bulk of the Plan 9 software build environment to Unix. While the libraries make an attempt to play nice with the rest of the system (by using the Unix rules for printf verbs and Unix system headers, for...
21.5 MB  
Misc. Server Tools  -  NFS-Ganesha 1.4.0
NFS-GANESHA is a NFS server running in User Space. It is available under the LGPL license. It has been designed to meet two goals: * providing very large metadata and data caches (up to millions of records) * providing...
3.23 MB  
Utilities  -  audit daemon 1.5.6
audit package contains the user-space utilities for creating audit rules. As well as for storing and searching the audit records generate by the audit subsystem in the Linux 2.6 kernel. Usage: Examples usage of utilities: General: Window...
296.96 KB  
Networking Tools  -  netjail 1.0.0
netjail provides an user-space solution for prohibiting a process from accessing the network. Netjail is a user-space mechanism for restricting the socket connection attempts that a process makes. This makes it very useful for studying and/or...
9.22 KB  
Networking Tools  -  uvlan 0.03
uvlan is a project consisting of a User-space Virtual Local Area Network. In other words, uvlan peers act as nodes on a network switch. Ethernet traffic is routed between peers intelligently. This allows for multiple networks to share resources...
112.64 KB  
File Synchronizers  -  Magic Mounter 0.9
Magic Mounter is a user-space auto-mounter. mmounter tries to mimic the behaviour of MacOS with regards to automatic monitoring and mounting of the volumes in your system (CDs, ZIP disks, floppies, HDs) using their volume name as the mount...
23.55 KB  
Networking Tools  -  Ethernet TAP driver 1.1
TAP provides packet reception and transmission for user-space programs. It can be viewed as a simple Ethernet device, which instead of receiving packets from a physical medium, receives them from a user-space program and instead of sending packets...
6.14 KB  
Networking Tools  -  moltiblock 0.10
moltiblock is a user-space plugin to netfilter for blocking lots of nets. No need to recompile kernel or patch other sources. To install just type make. Then copy the binary to /usr/local/sbin or wherever. Put one CIDR per line in...
10.24 KB  
File Synchronizers  -  ext2fuse 0.5
ext2fuse is an implementation of the ext2 filesystem in user space, using the FUSE library. Uses might include as a base for filesystem projects, for FUSE or e2fsprogs testing, and for situations when a kernel mode filesystem is not appropriate.....
747.52 KB  
Utilities  -  UNFS3 user-space NFSv3 server 3.0.9.22
UNFS3 is a user-space implementation of the NFSv3 server specification. It provides a unified mountd and nfsd program and so far runs under Linux, NetBSD, and Solaris.
164.5 KB  
NEW DOWNLOADS IN SHELL & DESKTOP, FILE UTILITIES
Shell & Desktop  -  Glunarclock 0.32.4
GNOME Lunar Clock Applet displays the current phase of the Moon as an applet for the gnome panel. In the properties box you can choose between a real image Features Pointing with the mouse at the applet...
522.24 KB  
Shell & Desktop  -  Fekete 5
Icon theme for Linux For all possible desktop, and Linux distro Special additives: Suse's Yast icons. Xfce system icons, and archaic mimetypes icons Mandriva "special placed" status icons. Libreoffice icons.
71.59 MB  
Shell & Desktop  -  XFast 0.9
XFast is a slim and lightweighted desktop environment that incorporates X and Window Manager within the same project.
1.15 MB  
Shell & Desktop  -  print selection konqueror service menu 0.1
This service menu give you a *silly* way to print fast your selection on konqueror USE select the text copy the text rigt button on the webpage select print selection a kdialog will appear paste the text
10.24 KB  
Shell & Desktop  -  Faenza 1.2
Faenza icon theme is available to install for Ubuntu users via a PPA repository. View the README file for instructions and a list of known issues.
23.49 MB  
File Utilities  -  Active@ KillDisk Linux Console 9.1.1110
Active@ KillDisk for Linux (Console) is a powerful utility that will: wipe confidential data from unused space on your hard drive; erase data from partitions or from an entire hard disk; destroy data permanently. Active@ KillDisk for Linux...
11.07 MB  
File Utilities  -  Metalinks 5.1
Metalinks is a project to facilitate data distribution over mirrors and P2P networks. It does so by defining an XML format and the tools to handle these. The metalink files contain all the information needed to download and verify files.
5.05 MB  
File Utilities  -  frfs 0.0.3
frfs implements a fully functional in-RAM filesystem using the FUSE framework. Overview: With Linux, creating RAM-backed file system is easy: su to root, mount a tmpfs some place, come back to plain user. Ah, but...
153.6 KB  
File Utilities  -  twander 3.231
'twander' is a macro-programmable Filesystem Browser that runs on both Unix-like systems as well as Win32 systems. It embraces the best ideas of both similar GUI-driven programs (Konqueror, Windows Explorer) as well as text-based interfaces...
737.28 KB  
File Utilities  -  Nomad Jukebox File System for Linux 0.2.1
The Nomad Jukebox File system njbfs is a Linux file system for the Creative Nomad Jukebox. Using automount capability, you can 'cd' to your Nomad Jukebox, read and write tracks, and even ordinary files can be stored on your Jukebox.
122.88 KB