No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


SmartCache Feature Guide

OceanStor V5 Series V500R007

This document is applicable to OceanStor 5110 V5, 5300 V5, 5500 V5, 5600 V5, 5800 V5, 6800 V5, 18500 V5, and 18800 V5 storage systems. It describes the implementation principles and application scenarios of the SmartCache feature. Also, it explains how to configure and manage SmartCache.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).


This section describes the context, definition, and benefits of the SmartCache feature.


With the use of a variety of applications in the IT field, the amount of data becomes increasingly huge. There is an urgent need for storage devices to provide higher access speeds. This need can be addressed by adding ordinary cache resources, namely, Random Access Memory (RAM) cache. However, ordinary cache resources provide a small capacity at a high cost. Enterprise customers do not accept such cache resources.

Solid State Disks (SSDs) deliver a short response time, and their capacity is much larger than ordinary cache resources. Because of these highlights, SSDs gradually become a mainstream data cache medium for storage systems. Using SSDs as cache resources greatly reduces the storage system response time while improving hotspot data access performance.


SmartCache is an intelligent data cache feature developed by Huawei.

This technology creates a SmartCache pool of SSDs and migrates frequently accessed random small I/Os from conventional hard disk drives (HDDs) to the high-speed cache pool. The data read speed of SSDs is much faster than that of HDDs, so SmartCache greatly shrinks the system response time and improves the system performance.

SmartCache divides the cache pool into multiple partitions to provide fine-grained SSD cache resources. Different services can share one partition or use different partitions. The partitions are isolated from each other. More cache resources can be allocated to key applications to ensure application performance.

SmartCache does not interrupt existing services or compromise data reliability.


SmartCache is supported for LUNs (block services) and file systems (file services).


With SSDs' fast response speed and high input/output operations per second (IOPS), SmartCache remarkably improves system read performance. SmartCache is especially suitable for application scenarios where some random small I/Os are frequently accessed, and read operations are more than write operations. The scenarios include online transaction processing (OLTP), database, web service, and file service applications.

Updated: 2019-07-11

Document ID: EDOC1000181482

Views: 11964

Downloads: 240

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next