[1] 祝青, 李小勇. 混合存储综述[J]. 微型电脑应用, 2013, 29(2):33-38.(ZHU Q,LI X Y.A review on hybrid storage[J]. Microcomputer Applications, 2013, 29(2):33-38.) [2] MEGIDDO N, MODHA D S. ARC:a self-tuning, low overhead replacement cache[C]//Proceedings of the 2nd USENIX Conference on File and Storage Technologies. Berkeley, CA:USENIX Association, 2003:115-130. [3] WU X, REDDY A L N. Exploiting concurrency to improve latency and throughput in a hybrid storage system[C]//Proceedings of the 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems. Piscataway, NJ:IEEE, 2010:14-23. [4] GUPTA A, KIM Y, URGAONKAR B. DFTL:a flash translation layer employing demand-based selective caching of page-level address mappings[J]. ACM Sigplan Notices, 2009, 44(3):229-240. [5] LEVY R S. Hybrid storage system:U.S. Patent 8315995[P]. 2012-11-20. [6] DIRIK C, JACOB B. The performance of PC Solid-State Disks (SSDs) as a function of bandwidth, concurrency, device architecture, and system organization[J]. ACM SIGARCH Computer Architecture News, 2009, 37(3):279-289. [7] AGRAWAL N, PRABHAKARAN V, WOBBER T, et al. Design tradeoffs for SSD performance[C]//Proceedings of the 2008 USENIX Annual Technical Conference. Berkeley, CA:USENIX Association, 2008:57-70. [8] JIANG S, CHEN F, ZHANG X. CLOCK-Pro:an effective improvement of the CLOCK replacement[C]//Proceedings of the 2005 Annual Conference on USENIX Annual Technical Conference. Berkeley, CA:USENIX Association, 2005:323-336. [9] GURUMURTHI S, SIVASUBRAMANIAM A, NATARAJAN V K. Disk drive roadmap from the thermal perspective:a case for dynamic thermal management[J]. ACM SIGARCH Computer Architecture News, 2005, 33(2):38-49. [10] LIN L, ZHU Y, YUE J, et al. Hot random off-loading:a hybrid storage system with dynamic data migration[C]//Proceedings of the 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems. Piscataway, NJ:IEEE, 2011:318-325. [11] LALIBERTE B. Automate and optimize a tiered storage environment-FAST![EB/OL].[2016-10-20]. https://wenku.baidu.com/view/1a4d651902768e9951e738af.html. [12] KGIL T, MUDGE T. FlashCache:a NAND flash memory file cache for low power Web servers[C]//Proceedings of the 2006 International Conference on Compilers, Architecture and Synthesis for Embedded Systems. New York:ACM, 2006:103-112. [13] UCHIGAITO H, MIURA S, NITO T. A control scheme for eliminating garbage collection during highspeed analysis of big-graph data stored in NAND flash memory[C]//Proceedings of the 2015 IEEE International Symposium on Circuits and Systems. Piscataway, NJ:IEEE, 2015:2557-2560. [14] LIU R S, CHUANG M Y, YANG C L, et al. Improving read performance of NAND flash SSDs by exploiting error locality[J]. IEEE Transactions on Computers, 2016, 65(4):1090-1102. [15] SUTARDJA S. Method and apparatus for accessing data stored in a storage system that includes both a final level of cache and a main memory:U.S. Patent 9323688[P]. 2016-04-26. [16] KGIL T, ROBERTS D, MUDGE T. Improving NAND flash based disk caches[C]//Proceedings of the 35th International Symposium on Computer Architecture. Piscataway, NJ:IEEE, 2008:327-338. [17] TAI J, LIU D, YANG Z, et al. Improving flash resource utilization at minimal management cost in virtualized flash-based storage systems[EB/OL].[2016-10-20].http://doi.ieeecomputersociety.org/10.1109/TCC.2015.2424886. [18] HUANG S, WEI Q, FENG D, et al. Improving flash-based disk cache with lazy adaptive replacement[C]//Proceedings of the 2013 IEEE 29th Symposium on Mass Storage Systems and Technologies. Piscataway, NJ:IEEE, 2016:1-10. [19] ATHANASSOULIS M, CHEN S, AILAMAKI A, et al. Online updates on data warehouses via judicious use of solid-state storage[J]. ACM Transactions on Database Systems, 2015, 40(1):Article No. 6. [20] SADOGHI M, ROSS K A, CANIM M, et al. Exploiting SSDs in operational multiversion databases[J]. The VLDB Journal, 2015,25(5):651-672. [21] CANIM M, MIHAILA G A, BHATTACHARJEE B, et al. SSD bufferpool extensions for database systems[J]. Proceedings of the VLDB Endowment, 2010, 3(1/2):1435-1446. [22] DO J, ZHANG D, PATEL J M, et al. Turbocharging DBMS buffer pool using SSDs[C]//Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data. New York:ACM, 2011:1113-1124. [23] KANG W H, LEE S W, MOON B. Flash-based extended cache for higher throughput and faster recovery[J]. Proceedings of the VLDB Endowment, 2012, 5(11):1615-1626. [24] KOLTSIDAS I, VIGLAS S D. Flashing up the storage layer[J]. Proceedings of the VLDB Endowment, 2008, 1(1):514-525. [25] CHEN F, HOU B, LEE R.Internal parallelism of flash memory-based solid-state drives[J]. ACM Transactions on Storage, 2016, 12(3):1-39. [26] KANZA Y, YAARI H. External sorting on flash storage:reducing cell wearing and increasing efficiency by avoiding intermediate writes[J]. The VLDB Journal, 2016, 25(4):495-518. [27] 杨濮源, 金培权, 岳丽华. 一种时间敏感的SSD和HDD高效混合存储模型[J]. 计算机学报, 2012, 35(11):2294-2305.(YANG P Y,JIN P Q,YUE L H. A time-sensitive and efficient hybrid storage model involving SSD and HDD[J]. Chinese Journal of Computers, 2012, 35(11):2294-2305.) [28] PAYER H, SANVIDO M A, BANDIC Z Z, et al. Combo drive:optimizing cost and performance in a heterogeneous storage device[EB/OL].[2016-10-20].http://www.cs.uni-salzburg.at/~ck/content/publications/conferences/WISH09-ComboDrive.pdf. [29] CHEONG S K, JEONG J J, JEONG Y W, et al. Research on the I/O performance advancement of a low speed HDD using DDR-SSD[C]//Proceedings of the 6th International Conference Future Information Technology. Berlin:Springer, 2011:508-513. [30] FISHER N, HE Z, MCCARTHY M. A hybrid filesystem for hard disk drives in tandem with flash memory[J]. Computing, 2012, 94(1):21-68. [31] LEE S W, MOON B, PARK C, et al. A case for flash memory SSD in enterprise database applications[C]//Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data. New York:ACM, 2008:1075-1086. [32] SOUNDARARAJAN G, PRABHAKARAN V, BALAKRISHNAN M, et al. Extending SSD lifetimes with disk-based write caches[C]//Proceedings of the 8th USENIX Conference on File and Storage Technologies. Berkeley, CA:USENIX Association, 2010:101-114. [33] YANG P, JIN P, YUE L. Hybrid storage with disk based write cache[C]//Proceedings of the 2011 International Conference on Database Systems for Advanced Applications. Berlin:Springer, 2011:264-275. [34] MAO B, JIANG H, WU S, et al. HPDA:A hybrid parity-based disk array for enhanced performance and reliability[J]. ACM Transactions on Storage, 2012, 8(1):1-12. [35] HE J, JAGATHEESAN A, GUPTA S, et al. DASH:a recipe for a flash-based data intensive supercomputer[C]//Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis. Washington, DC:IEEE Computer Society, 2010:1-11. [36] 沈志荣, 薛巍,舒继武.新型非易失存储研究[J]. 计算机研究与发展, 2014, 51(2):445-453.(SHEN Z R, XUE W, SHU J W. Research on new non-volatile storage[J]. Journal of Computer Research and Development, 2014, 51(2):445-453.) [37] 张鸿斌,范捷,舒继武,等. 基于相变存储器的存储系统与技术综述[J]. 计算机研究与发展, 2014, 51(8):1647-1662.(ZHANG H B, FAN J, SHU J W, et al. Summary of storage system and technology based on phase change memory[J]. Journal of Computer Research and Development, 2014, 51(8):1647-1662.) |