An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs
- Publikationstyp:
- Zeitschriftenaufsatz
- Metadaten:
-
- Autoren
- Reza Salkhordeh
- Mostafa Hadizadeh
- Hossein Asadi
- Autoren-URL
- https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=fis-test-1&SrcAuth=WosAPI&KeyUT=WOS:000468237800003&DestLinkType=FullRecord&DestApp=WOS_CPL
- DOI
- 10.1109/TPDS.2018.2883745
- eISSN
- 1558-2183
- Externe Identifier
- Clarivate Analytics Document Solution ID: HY6JY
- ISSN
- 1045-9219
- Ausgabe der Veröffentlichung
- 6
- Zeitschrift
- IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
- Schlüsselwörter
- Solid-state drives
- I/O caching
- performance
- data storage systems
- Paginierung
- 1238 - 1250
- Datum der Veröffentlichung
- 2019
- Status
- Published
- Titel
- An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs
- Sub types
- Article
- Ausgabe der Zeitschrift
- 30
Datenquelle: Web of Science (Lite)
- Andere Metadatenquellen:
-
- Autoren
- Reza Salkhordeh
- Mostafa Hadizadeh
- Hossein Asadi
- DOI
- 10.1109/tpds.2018.2883745
- eISSN
- 1558-2183
- ISSN
- 1045-9219
- Ausgabe der Veröffentlichung
- 6
- Zeitschrift
- IEEE Transactions on Parallel and Distributed Systems
- Paginierung
- 1238 - 1250
- Datum der Veröffentlichung
- 2019
- Status
- Published
- Herausgeber
- Institute of Electrical and Electronics Engineers (IEEE)
- Herausgeber URL
- http://dx.doi.org/10.1109/tpds.2018.2883745
- Datum der Datenerfassung
- 2022
- Titel
- An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs
- Ausgabe der Zeitschrift
- 30
Datenquelle: Crossref
- Autoren
- Reza Salkhordeh
- Mostafa Hadizadeh
- Hossein Asadi
- DOI
- 10.1109/TPDS.2018.2883745
- Zeitschrift
- IEEE Trans. Parallel Distributed Syst.
- Artikelnummer
- 6
- Paginierung
- 1238 - 1250
- Datum der Veröffentlichung
- 2019
- Titel
- An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs.
- Ausgabe der Zeitschrift
- 30
Datenquelle: DBLP
- Abstract
- SSDs are emerging storage devices which unlike HDDs, do not have mechanical parts and therefore, have superior performance compared to HDDs. Due to the high cost of SSDs, entirely replacing HDDs with SSDs is not economically justified. Additionally, SSDs can endure a limited number of writes before failing. To mitigate the shortcomings of SSDs while taking advantage of their high performance, SSD caching is practiced in both academia and industry. Previously proposed caching architectures have only focused on either performance or endurance and neglected to address both parameters in suggested architectures. Moreover, the cost, reliability, and power consumption of such architectures is not evaluated. This paper proposes a hybrid I/O caching architecture that while offers higher performance than previous studies, it also improves power consumption with a similar budget. The proposed architecture uses DRAM, Read-Optimized SSD, and Write-Optimized SSD in a three-level cache hierarchy and tries to efficiently redirect read requests to either DRAM or RO-SSD while sending writes to WO-SSD. To provide high reliability, dirty pages are written to at least two devices which removes any single point of failure. The power consumption is also managed by reducing the number of accesses issued to SSDs. The proposed architecture reconfigures itself between performance- and endurance-optimized policies based on the workload characteristics to maintain an effective tradeoff between performance and endurance. We have implemented the proposed architecture on a server equipped with industrial SSDs and HDDs. The experimental results show that as compared to state-of-the-art studies, the proposed architecture improves performance and power consumption by an average of 8% and 28%, respectively, and reduces the cost by 5% while increasing the endurance cost by 4.7% and negligible reliability penalty.
- Autoren
- Reza Salkhordeh
- Mostafa Hadizadeh
- Hossein Asadi
- Autoren-URL
- http://arxiv.org/abs/1812.04122v1
- Zeitschrift
- R. Salkhordeh, M. Hadizadeh and H. Asadi, "An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs," in IEEE Transactions on Parallel and Distributed Systems. doi: 10.1109/TPDS.2018.2883745
- Schlüsselwörter
- cs.PF
- cs.PF
- cs.AR
- Datum der Veröffentlichung
- 2018
- Herausgeber URL
- http://dx.doi.org/10.1109/TPDS.2018.2883745
- Datum der Datenerfassung
- 2018
- Datum, an dem der Datensatz öffentlich gemacht wurde
- 2018
- Titel
- An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs
Files
1812.04122v1.pdf
Datenquelle: arXiv
- Beziehungen:
- Eigentum von