Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2013, Article ID 109781, 9 pages
http://dx.doi.org/10.1155/2013/109781
Research Article

An Efficient Schema for Cloud Systems Based on SSD Cache Technology

1School of Computer and Information Technology, Nanyang Normal University, Nanyang 473061, China
2Sino-US Intelligent Information Processing Joint Lab, Anyang Normal University, Anyang 455000, China
3Center for Biometrics Research, Southern Polytechnic State University, Atlanta, GA 30060-2896, USA
4School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China

Received 11 July 2013; Accepted 7 September 2013

Academic Editor: William Guo

Copyright © 2013 Jinjiang Liu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. B. S. Gill and L. A. D. Bathen, “Optimal multistream sequential prefetching in a shared cache,” ACM Transactions on Storage, vol. 3, no. 3, article 10, 2007. View at Publisher · View at Google Scholar · View at Scopus
  2. P. Cao and S. Irani, “Cost-aware WWW proxy caching algorithms,” in Proceedings of the USENIX Symposium on Internet Technology and Systems, 1997.
  3. L. A. Belady, “A study of replacement algorithms for a virtual-storage computer,” IBM Systems Journal, vol. 5, no. 2, pp. 78–101, 1966. View at Publisher · View at Google Scholar
  4. C. Dirik and B. Jacob, “The performance of pc solid-state disks (SSDs) as a function of bandwidth, concurrency, device architecture, and system organization,” in Proceedings of the 36th Annual International Symposium on Computer Architecture (ISCA '09), pp. 279–289, June 2009. View at Publisher · View at Google Scholar · View at Scopus
  5. L. Youyou, S. Jiwu, and Z. Weimin, “Extending the lifetime of flash-based storage through reducing write amplification from file systems,” in Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST '13), pp. 257–270, 2013.
  6. T. Kgil and T. Mudge, “FlashCache: a NAND flash memory file cache for low power web servers,” in Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES '06), pp. 103–112, October 2006. View at Publisher · View at Google Scholar · View at Scopus
  7. G. Wu and X. He, “Reducing SSD read latency via NAND flash program and erase suspension,” in Proceedings of the 10th USENIX Conference on File and Storage Technologies, 2012.
  8. Y. Oh, E. Lee, D. Lee, J. Choi, and S. H. Noh, “Hybrid solid state drives for improved performance and enhanced lifetime,” in Proceedings of 29th IEEE Symposium on Massive Storage Systems, 2013.
  9. S. Lee, K. Ha, K. Zhang, J. Kim, J. Kim, and F. S. Flex, “A flexible flash file system for MLC NAND flash memory,” in Proceedings of the USENIX Annual Technical Conference, San Diego, Calif, USA, June 2009.
  10. N. Agrawal, V. Prabhakaran, T. Wobber, J. D. Davis, M. Manasse, and R. Panigrahy, “Design tradeoffs for SSD performance,” in Proceedings of the USENIX on Annual Technical Conference (ATC '08), 2008.
  11. T. Kgil, D. Roberts, and T. Mudge, “Improving NAND flash based disk caches,” in Proceedings of the 35th International Symposium on Computer Architecture (ISCA '08), pp. 327–338, June 2008. View at Publisher · View at Google Scholar · View at Scopus
  12. Y. Kim, A. Gupta, B. Urgaonkar, P. Berman, and A. Sivasubramaniam, “HybridStore: a cost-efficient, high-performance storage system combining SSDs and HDDs,” in Proceedings of the 19th Annual IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '11), pp. 227–236, July 2011. View at Publisher · View at Google Scholar · View at Scopus
  13. H. Jo, J.-U. Kang, S.-Y. Park, J.-S. Kim, and J. Lee, “FAB: flash-aware buffer management policy for portable media players,” IEEE Transactions on Consumer Electronics, vol. 52, no. 2, pp. 485–493, 2006. View at Publisher · View at Google Scholar · View at Scopus
  14. S. Kang, S. Park, H. Jung, H. Shim, and J. Cha, “Performance trade-offs in using NVRAM write buffer for flash memory-based storage devices,” IEEE Transactions on Computers, vol. 58, no. 6, pp. 744–758, 2009. View at Publisher · View at Google Scholar · View at MathSciNet
  15. H. Kim and S. Ahn, “BPLRU: a buffer management scheme for improving random writes in flash storage abstract,” in Proceedings of 6th USENIX Conference on File and Storage Technologies, pp. 158–171, ACM Press, San Jose, Calif, USA, 2008.
  16. G. Wu, B. Eckart, and X. He, “BPAC: an adaptive write buffer management scheme for flash-based solid state drives,” in Proceedings of the IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST '10), IEEE Computer Society Press, Incline Villiage, Nevada, May 2010. View at Publisher · View at Google Scholar · View at Scopus
  17. H. Zhao, P. Jin, P. Yang, and L. Yue, “BPCLC: an efficient write buffer management scheme for flash-based solid state disks,” International Journal of Digital Content Technology and its Applications, vol. 4, no. 6, pp. 123–133, 2010. View at Publisher · View at Google Scholar · View at Scopus
  18. S.-Y. Park, D. Jung, J.-U. Kang, J.-S. Kim, and J. Lee, “CFLRU: a replacement algorithm for flash memory,” in Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES '06), pp. 234–241, ACM Press, October 2006. View at Publisher · View at Google Scholar · View at Scopus
  19. H. Shim, B.-K. Seo, J.-S. Kim, and S. Maeng, “An adaptive partitioning scheme for DRAM-based cache in solid state drives,” in Proceedings of the IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST '10), May 2010. View at Publisher · View at Google Scholar · View at Scopus
  20. T. Pritchett and M. Thottethodi, “SieveStore: a highly-selective, ensemble-level disk cache for cost-performance,” in Proceedings of the 37th International Symposium on Computer Architecture (ISCA '10), pp. 163–174, ACM Press, June 2010. View at Publisher · View at Google Scholar · View at Scopus
  21. G. Soundararajan, V. Prabhakaran, M. Balakrishnan, and T. Wobber, “Extending SSD lifetimes with disk-based write caches,” in Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST '10), 2010.