LLAMA: A Cache/Storage Subsystem for Modern Hardware

Provided by: Microsoft Topic: Storage Date Added: Aug 2013 Format: PDF
LLAMA is a subsystem designed for new hardware environments that supports an API for page-oriented access methods, providing both cache and storage management. Caching Layer (CL) and Storage Layer (SL) use a common mapping table that separates a page's logical and physical location. CL supports data updates and management updates (e.g., for index re-organization) via latch-free compare-and-swap atomic state changes on its mapping table. SL uses the same mapping table to cope with page location changes produced by log structuring on every page flush.

Find By Topic