Abstract
Cache Service is a new architecture to implement “cache” in storage system. There are two reasons to trigger this architecture, one is many products want to use same cache architecture and another reason is there are many “cache requirements” in one storage product. As an example, a scale-out NAS system and a detail cache design based on “Cache Service” for this scale-out NAS are introduced and to explain how this cache service could work for different product and different clients in one product.
Learning Objectives
New Cache Service architecture
Learn how multiple cache instances run in Cache Service
Learn NVDIMM+RAM Cache design