Skip to main content
Log in

CCMA—cloud critical metric assessment framework for scientific computing

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Cloud Computing has become the preferred choice of performing scientific applications over the cloud since the computing has become as a utility. Cloud-based services have evolved exponentially and also the sophistication of Cloud infrastructure supporting these services has grown. Running traditional applications such as scientific data processing on Cloud, needs to consider the suitability of the could for the compliance of the Cloud critical metrics. This article aims to study the performance of public clouds to support the scientific computing, which were performed on Grid computing, High performance computing or cluster computing. This article tries to address the issue by designing and developing a framework to measure the critical metrics. The performance of the public clouds was assessed through probing, simulation and historic data. The results indicate that only a few provide heterogeneous cloud services. Performance of some of the clouds services can be improved by tweaking the critical metrics.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Atmaca, T., Begin, T., Brandwajn, A., Castel-Taleb, H.: Performance evaluation of cloud computing centers with general arrivals and service. IEEE Trans. Parallel Distrib. Syst. 27(8), 2341–2348 (2016). https://doi.org/10.1109/TPDS.2015.2499749

    Article  Google Scholar 

  2. Bansal, N., Dutta, M.: Performance evaluation of task scheduling with priority and non-priority in cloud computing. In: Computational Intelligence and Computing Research (ICCIC), 2014 IEEE International Conference, pp. 1–4. IEEE https://doi.org/10.1109/ICCIC.2014.7238289 (2014)

  3. Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exp. 41(1), 23–50 (2011). https://doi.org/10.1002/spe.995/full

    Article  Google Scholar 

  4. Cook, N., Milojicic, D., Kaufmann, R., Sevinsky, J.: N3phele: open science-as-a-service workbench for cloud-based scientific computing. Open Cirrus Summit (OCS), 2012 Seventh, pp. 1–5. IEEE. https://doi.org/10.1109/OCS.2012.30 (2012)

  5. Fan, P., Chen, Z., Wang, J., Zheng, Z., Lyu, M.R.: Topology-aware deployment of scientific applications in cloud computing, In: Cloud Computing (CLOUD), 2012 IEEE 5th international conference, pp. 319–326. IEEE. https://doi.org/10.1109/CLOUD.2012.70 (2012)

  6. Glatard, T., Rousseau, M.E., Rioux, P., Adalat, R., Evans, A.C.: Controlling the deployment of virtual machines on clusters and clouds for scientific computing in CBRAIN. In: Cluster Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium, pp. 384–393. IEEE. https://doi.org/10.1109/CCGrid.2014.42 (2014)

  7. Grandhi, S., Wibowo, S.: Performance evaluation of cloud computing providers using fuzzy multiattribute group decision making model. In: Fuzzy Systems and Knowledge Discovery (FSKD), 2015 12th International Conference, pp. 130–135. IEEE. https://doi.org/10.1109/FSKD.2015.7381928 (2015)

  8. Indukuri, R.K., Penmasta, S.V., Sundari, M.R., Moses, G.J.: Performance Evaluation of Deadline Aware Multi-stage Scheduling in Cloud Computing. In: Advanced Computing (IACC), 2016 IEEE 6th International Conference, pp. 229–234. IEEE. https://doi.org/10.1109/IACC.2016.51 (2016)

  9. Jakovits, P., Srirama, S.N., Kromonov, I. Stratus:, A distributed computing framework for scientific simulations on the cloud. In: High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference, pp. 1053–1059. IEEE. https://doi.org/10.1109/HPCC.2012.154 (2012)

  10. Jittawiriyanukoon, C.: Performance evaluation of reliable data scheduling for Erlang multimedia in cloud computing. In: Digital Information Management (ICDIM), 2014 Ninth International Conference, pp. 39–44. IEEE. https://doi.org/10.1109/ICDIM.2014.6991394 (2014)

  11. Khomonenko, A., Gindin, S.: Performance evaluation of cloud computing accounting for expenses on information security. FRUCT, pp. 100–105. https://doi.org/10.1109/FRUCT-ISPIT.2016.7561514 (2016)

  12. Khurana, S., Marwah, K.: Performance evaluation of Virtual Machine (VM) scheduling policies in Cloud computing (spaceshared & timeshared). In: Computing, Communications and Networking Technologies (ICCCNT), 2013 Fourth International Conference, pp. 1–5. IEEE https://doi.org/10.1109/ICCCNT.2013.6726665 (2013)

  13. Li, C., Xie, J., Zhang, X.: Performance evaluation based on open source cloud platforms for high performance computing. In: Intelligent Networks and Intelligent Systems (ICINIS), 2013 6th International Conference, pp. 90–94. IEEE. https://doi.org/10.1109/ICINIS.2013.30 (2013)

  14. Lin, G., Han, B., Yin, J., Gorton, I.: Exploring cloud computing for large-scale scientific applications. In: 2013 IEEE Ninth World Congress, pp. 37–43. IEEE. https://doi.org/10.1109/SERVICES.2013.13 (2013)

  15. Liu, K., Aida, K., Yokoyama, S., Masatani, Y.: Flexible container-based computing platform on cloud for scientific workflows. In: Cloud Computing Research and Innovations (ICCCRI), 2016 International Conference, pp. 56–63. IEEE. https://doi.org/10.1109/ICCCRI.2016.17 (2016)

  16. Mesbahi, M.R., Hashemi, M., Rahmani, A.M.: Performance evaluation and analysis of load balancing algorithms in cloud computing environments. In: Web Research (ICWR), 2016 Second International Conference, pp. 145–151. IEEE. https://doi.org/10.1109/ICWR.2016.7498459 (2016)

  17. Ostermann, S., Iosup, A., Yigitbasi, N., Prodan, R., Fahringer, T., Epema, D.: A performance analysis of EC2 cloud computing services for scientific computing. In: International Conference Cloud Computing Springer, pp. 115–131 (2009)

  18. Sha, L., Ding, J., Chen, X., Zhang, X., Zhang, Y., Zhao, Y.: Performance Modelling of Openstack Cloud Computing Platform Using Performance Evaluation Process Algebra. In: Cloud Computing and Big Data (CCBD), 2015 International Conference, pp. 49–56. IEEE. https://doi.org/10.1109/CCBD.2015.53 (2015)

  19. Shawky, DM.: Performance evaluation of dynamic resource allocation in cloud computing platforms using Stochastic Process Algebra. In: Computer Engineering & Systems (ICCES), 2013 8th International Conference, pp. 39–44. IEEE. https://doi.org/10.1109/ICCES.2013.6707168 (2013)

  20. Srirama, S., Batrashev, O., Vainikko, E.: Scicloud: scientific computing on the cloud. In: Proceedings of the 2010 10th IEEE/ACM International Conference Cluster, Cloud and Grid Computing, pp. 579–580. IEEE. https://doi.org/10.1109/CCGRID.2010.56 (2010)

  21. Wu, W., Gentzsch, W., Kern, J.A.: Dry-type transformer optimization using high performance cloud computing: Performance evaluation. SoutheastCon, pp. 1–2. IEEE. https://doi.org/10.1109/SECON.2016.7506740 (2016)

  22. Chang, Rui, Jiang, Liehui, Chen, Wenzhi, Xiang, Yang, Cheng, Yuxia, Alelaiwi, Abdulhameed: MIPE: a practical memory integrity protection method in a trusted execution environment. Clust. Comput. 20(2), 1075–1087 (2013)

    Article  Google Scholar 

  23. Lei, Z., Bolin, H., Guo, J., Luokai, H., Shen, Wenfeng, Lei, Yu.: Scalable and efficient workload hotspot detection in virtualized environment. Cluster computing 17(4), 1253–1264 (2014)

    Article  Google Scholar 

  24. Choudhary, A., Kandemir, M., No, J., Memik, G., Shen, Xiaohui, Liao, Wei-keng, Nagesh, H., et al.: Data management for large-scale scientific computations in high performance distributed systems. Clust. Comput. 3(1), 45–60 (2000)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. G. Ravindhren.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ravindhren, V.G., Ravimaran, S. CCMA—cloud critical metric assessment framework for scientific computing. Cluster Comput 22 (Suppl 5), 11307–11317 (2019). https://doi.org/10.1007/s10586-017-1384-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-1384-4

Keywords

Navigation