RapidDisk is an advanced Linux RAM Disk which consists of a collection of modules and an administration tool. Features include: Dynamically allocate RAM as block device. Use them as stand alone disk drives or even map them as caching nodes to slower local disk drives. Access those drives locally or export those volumes across an NVMe Target network.
In the last RapidDisk-related post, I forgot to make it a point of emphasizing that as of 8.0.0, RapidDisk officially supports export RapidDisk and RapidDisk-Cache devices across an NVMe Target network (both TCP and RDMA). This is a big deal if you need to share high speed devices remotely and across a larger network of nodes.
Petros Koutoupis is the self appointed BDFL of the RapidDisk project. Most of his career has been in software development in the data storage industry. He is deeply involved in open source software development and for years has written code for the Linux kernel, various open source device drivers and applications in both the embedded and server spaces.
View all posts by Petros