×

HPE HP ProLiant Gen8/Gen9 Servers - SSD Smart Path vs SmartCache

lixiaoyao lixiaoyao 发表于2020-12-02 08:31:05 浏览2024 评论0

抢沙发发表评论

Issue

  • Compare and contrast HP SSD smart path feature with HP SmartCache feature

Alert/Event Code :

Error Codes :

Environment

  • HPE ProLiant Gen8 Servers

  • HPE ProLiant Gen9 Servers

  • HP SSD Smart Path

  • HP SmartCache

Resolution


a. Is it hardware based or software based?



HP Smart Path is a feature in Smart Array software stack namely the HPE Smart Array driver and is implemented only on direct-attached storage.


 


HP SmartCache feature is a controller-based read and write caching solution that caches the most frequently accessed data ("hot" data) onto lower latency SSDs to dynamically accelerate application workloads. This can be implemented on direct-attached storage and SAN storage.



b. How does it work?



HP SSD Smart Path and the normal I/O path are both active simultaneously.The Smart Array device driver coordinates with the Smart Array firmware for keeping an up-to-date map of the disk and volume layout. With this map, reqeusts are checked and qualified to bypass the Smart Array firmware and use the Smart Path. HPE SSD Smart Path qualified requests are generally small read requests for volumes of any RAID level and small write requests to RAID 0. The normal I/O path handles large requests and most writes. If a request goes through HPE SSD Smart Path and results in an error, the request is retried through the normal I/O path. If volume expansions, rebuilds, re-configurations, or RAID-level migrations are in progress, all requests use the normal I/O path.



HP SmartCache solution includes the three elements:



i. HDDs serving as bulk storage. Each logical disk volume can have its own cache volume or none at all.



ii. Only SSDs can be used as accelerator or cache volume. Any RAID configuration supported by the Smart Array controller is supported for the accelerator. Cache volumes can be created and assigned dynamically without adversely impacting applications running on the server.



iii. A portion of Flash-Backed Write Cache memory module on the Smart Array controller is used for storing metadata.



When using the HPE SmartCache solution for direct-attached storage, legacy cache is still present and operational and utilizes the remaining space in the FBWC memory. When using HP SmartCache, it is recommended to set the legacy cache for 100 percent write operation thereby allowing write-back support on the Smart Array controller and  allows accelerator to provide much larger read cache. The SmartCache control layer resides in the firmware of the Smart Array Controller, it is not dependant of operating system, device driver software, file system type, or applications.


 


c. Dependencies



HP Smart Path is a default feature HP Smart Array P-series controllers



HP SmartCache requires license.



d. Operating system support - needs 



HP Smart Path


Operating Systems supported on HP ProLiant Gen 8 and HP ProLiant Gen 9 Smart Array Controllers support this technology.



HP SmartCache


Operating Systems supported on HP ProLiant Gen 8 and HP ProLiant Gen 9 Smart Array Controllers support this technology.



e. Functionality limitations


 


HP SSD Smart Path is automatically and temporarily disabled any time the disk array is in degraded mode due to a drive failure, rebuild operation, expansion, or migration.



HP SmartCache is not disabled on performing any  of the above operations.


 

©Copyright 2020 Hewlett Packard Enterprise Development LP


访客