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.
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.
chunkd is a simple storage service based on the GET, PUT, and DELETE operations. It is meant to be used in building larger, replicated, distributed storage systems. Clients connect via TCP and remotely manage storage. Typical applications include distributed filesystems and other distributed storage applications.
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.