Abstract
Hybrid storage systems integrate slower HDDs with faster SSDs to improve overall performance. To this end, various research efforts have investigated how to use SSDs as cache for HDDs. One of them proposes to cache only metadata blocks because all IO requests are accompanied with the requests to the metadata blocks before issuing the requests for the data blocks. However, our evaluation of the method could not confirm the claimed improvement. It motivated us to modify the method to integrate the caching functionality. The implementation of the proposed method in the Linux systems required to address several challenging issues. The evaluation results showed that the proposed method improved the performance by at least 90% over the original scheme. It implicitly means that caching the data blocks has more significant impact on performance than the metadata caching.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.