GlusterFS is a clustered filesystem capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. GlusterFS is based on a stackable user space design without compromising performance.
LBackup is a simple backup system aimed at systems administrators who require reliable backups with minimum fuss. It is configured with configuration files, and the backup is started from the command line. It has been tested for over 10 years. Backups can be to local media, or to remote media via one or more networks. The networks may be private LANs, WANs, or sets of untrusted public networks such as the Internet.
TSM monitor is a Web application written in PHP to help TSM administrators quickly get reports and health status information from their TSM servers. It generates its content dynamically so one can easily add or modify queries to adapt the application to one’s own needs. It features customizable queries, a dynamically generated navigation menu, an overview page with traffic light logic, graphical timetable charts for queries with start and end time (like backups and schedules), multiple servers, login protection (authentication against a default TSM server), and result caching for better performance.
Memventi is a Venti daemon. It speaks the same Venti protocol as the real Venti in Plan 9 from Bell Labs. It is a storage server that stores data blocks up to 56KB using its SHA-1 hash (called its score) to address it. It keeps a mapping of score to disk location in memory (in a memory-efficient manner). Blocks written cannot be removed, and blocks are only written once. Memventi writes new blocks to an append-only file, thereby making file corruption due to bugs practically impossible.
xNBD is yet another NBD (Network Block Device) server program, which is fully compatible with the NBD client driver in the Linux kernel. In comparison with the original NBD server, it provides possibly better I/O performance by using mmap(), concurrent access from multiple clients, distributed Copy-on-Write disk, and live storage migration for virtual machines.
TomP2P is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.
KVZone is an evaluation tool for comparing performance of key-value stores. It provides various configuration parameters to match the expected application workload. It provides adapters for existing key value stores such as TokyoCabinet and simple databases such as sqlite3 and BerkeleyDB that can be used as key-value stores. New adapters can easily be written to evaluate other key-value stores.