Patent attributes
A disclosed system and method executable on a computer for managing a memory storage system includes prioritizing log data over cache data and over metadata in a configuration of multiple SSD (solid state drive) devices stitched in a virtual pool of data types including log write data, cache read data and metadata. The method also includes stitching the data types in the configuration across the multiple SSD devices in the virtual pool configured for a variable percentage cache data and a variable percentage metadata on top of a fixed percentage log data. The method further includes protecting the stitched data type configuration of multiple SSD devices in the virtual pool by creating multiple copies of the log data and multiple copies of the metadata and a single copy of the cache data. An intelligent and dynamic adjustment of metadata and cache data is based on a growth of the metadata.