From cea4e0dee50afe275b9de71cd2b2adb48996de4f Mon Sep 17 00:00:00 2001 From: HaoyuHuang <2148539+HaoyuHuang@users.noreply.github.com> Date: Fri, 26 Jun 2020 14:41:55 -0700 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f0669dc..20d56d2 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # NovaLSM -Nova-LSM is a component-based design of the LSM-tree using fast and high bandwidth networks such as RDMA. These components implement the following novel concepts. First, they use RDMA to enable nodes of a shared-nothing architecture to share their disk bandwidth and space. Second, they construct ranges dynamically at runtime to boost performance and parallelize compaction. Third, they scatter blocks of a file (SSTable) across an arbitrary number of disks to scale. Fourth, the logging component separates availability of log records from their durability. These designs provide for alternative implementations of a component with different configuration settings. We present an implementation of these designs using LevelDB. Our evaluation shows Nova-LSM scales and outperforms its monolithic counter-part by several orders of magnitude. +Nova-LSM is a component-based design of the LSM-tree using fast and high bandwidth networks such as RDMA. These components implement the following novel concepts. First, they use RDMA to enable nodes of a shared-nothing architecture to share their disk bandwidth and space. Second, they construct ranges dynamically at runtime to boost performance and parallelize compaction. Third, they scatter blocks of a file (SSTable) across an arbitrary number of disks to scale. Fourth, the logging component separates availability of log records from their durability. These designs provide for alternative implementations of a component with different configuration settings. NovaLSM is built on top of [LevelDB](https://github.com/google/leveldb). # Platform Linux. We have tested it on [CloudLab R320 and R6220](https://docs.cloudlab.us/hardware.html) instances.