LightTx: A Lightweight Transactional Design in Flash-based SSDs to Support Flexible Transactions

Flash memory has accelerated the architectural evolution of storage systems with its unique characteristics compared to magnetic disks. The no-overwrite property of flash memory has been leveraged to efficiently support transactions, a commonly used mechanism in systems to provide consistency. However, existing transaction designs embedded in flash-based Solid State Drives (SSDs) have limited support for transaction flexibility, i.e., support for different isolation levels between transactions, which is essential to enable different systems to make tradeoffs between performance and consistency.

Provided by: Carnegie Mellon University Topic: Storage Date Added: Sep 2013 Format: PDF

Find By Topic