Skip to main content

Advertisement

Log in

A Strategy to Improve the Efficiency of I/O Intensive Application in Cloud Computing Environment

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

I/O intensive application is one of the most popular cloud applications. However, few studies have focused on how to improve the processing efficiency of this specific type of application. Based on the previous studies on this kind of application, a package-based strategy is put forward. With this strategy, the files less than some threshold are packaged before the specific I/O operations. This can remarkably shorten the addressing and transmission time of these files and much improve the efficiency of I/O resources. To verify the strategy, we have done extensive experiments. The experimental results show the packaging strategy can efficiently improve the processing efficiency of I/O-intensive applications in cloud computing. This is beneficial for increasing the resource efficiency of cloud data centers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4

Similar content being viewed by others

References

  1. Peng, G.C.A., Dutta, A., & Choudhary, A. (2014). Exploring critical risks associated with enterprise cloud computing. Springer International Publishing, 132–141.

  2. Beloglazov, A. (2013). Energy-efficient management of virtual machines in data centers for cloud computing. Melbourne(Australia: Ph.D dissertation, The University of Melbourne.

  3. Xiao, Z., Song, W., & Chen, Q. (2013). Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Transactions on Parallel and Distributed Systems, 24(6), 1107–1117.

    Article  Google Scholar 

  4. Alasaad, A., Arabia, R.S., Shafiee, K., Behairy, H.M., & Leung, V.C.M. (2014). Innovative schemes for resource allocation in the cloud for media streaming applications. IEEE Transactions on Parallel and Distributed Systems, 99(PP), 1021– 1033.

    Google Scholar 

  5. Gao, J.P., & Tang, G.M. (2013). Virtual Machine Placement Strategy Research, Cyber-Enabled 2013 International Conference on Distributed Computing and Knowledge Discovery (CyberC), 294–297.

  6. Wu, J.Y., Fu, J.Q., Ping, L.D., & et al. (2011). Study on the P2P cloud storage system. ACTA Electronica Sinica, 39(5), 1100–1107.

    Google Scholar 

  7. Kuo, J.-J., Yang, H.-H., & Tsai, M.-J. (2014). Optimal Approximation Algorithm of Virtual Machine Placement for Data Latency Minimization in Cloud Systems. IEEE International Conference on Computer Communications, 2014, 1303– 1311.

    Google Scholar 

  8. Liu, S.W. (2011). Data placement strategy towards efficient execution of scientific workflows in cloud computing platform. Changsha(China): Ph.D dissertation, Graduate School of National University of Defense Technology.

  9. Wen, M.B., & Ding, Z.M. (2010). Selection Oriented Database Data Distribution Strategy for Cloud Computing. Computer Science, 37(9), 168–172.

    Google Scholar 

  10. Wang, J., Li, F., & Zhang, L.Q. (2013). Task scheduling algorithm in cloud storage system using PSO with limited solution domain. Application Research of Computers, 30(1), 127–129.

    Google Scholar 

  11. Vobugari, S., Somayajulu, D., Subraya, B.M., & et al. (2013). A Roadmap on Improved Performance-centric Cloud Storage Estimation Approach for Database System Deployment in Cloud Environment. Mobile Data Management (MDM). In IEEE 14th International Conference on IEEE (pp. 182–187).

  12. Wuhib, F., Stadler, R., & Lindgren, H. (2012). Dynamic resource allocation with management objectives-Implementation for an OpenStack cloud. In 8th International Conference on IEEE (pp. 309–315): Network and Service Management (CNSM).

  13. Zhu, L., Li, Q., & He, L. (2012). Study on cloud computing resource scheduling strategy based on the ant colony optimization algorithm. IJCSI International Journal of Computer Science, 9(5), 54–58.

    Google Scholar 

  14. Yu, K., Gao, Y., zhang, P., & Qiu, M. Design and Architecture of Dell Acceleration Appliances for Database (DAAD): A Practical Approach with High Availability Guaranteed. In 2015 IEEE 17th International Conference on High Performance Computing and Communications (HPCC 2015) (pp. 1–9). New York, USA.

  15. Qiu, M.K., Ming, Z., Li, J.Y., Cai, K.K., & Zong, ZL. (2015). Phase-change memory optimization for green cloud with genetic algorithm. IEEE Transactions on Computers, 64(12), 3528– 3540.

    Article  MathSciNet  Google Scholar 

  16. Qiu, M, Chen, Z, Ming, Z, Qin, X, & Niu, JW. Energy-aware data allocation for mobile cloud systems, IEEE System Journal, 2014, http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6894141.

  17. Li, Y.B., Dai, W.Y., Ming, Z., & Qiu, MK. (2015). Privacy Protection for Preventing Data Over-Collection in Smart City: IEEE Transactions on Computers. http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7210166.

  18. Li, J.Y., Qiu, M.K., Ming, Z., Quan, G., & Qin, X. (2012). Online optimization for scheduling preemptable tasks on IaaS cloud systems. Journal of Parallel and Distributed Computing (JPDC), 72(5), 666–677.

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by National Natural Science Foundation of China (61103054, 61572305), Science and technology innovation project from the Science and Technology Commission of Shanghai Municipality (14511101000). Prof. Qiu is supported by NSF 1457506.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Junjie Peng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

You, L., Peng, J., Chen, M. et al. A Strategy to Improve the Efficiency of I/O Intensive Application in Cloud Computing Environment. J Sign Process Syst 86, 149–156 (2017). https://doi.org/10.1007/s11265-016-1103-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-016-1103-z

Keywords

Navigation