CLOUD COMPUTING FOR DATA-DRIVEN SCIENCE AND ENGINEERING: A COMPREHENSIVE REVIEW
Keywords:
Cloud Computing, Data-Driven Science, Big Data, Scientific Research, Computational ResourcesAbstract
In recent years, data-driven science and engineering have become pivotal in advancing our understanding of the world and solving complex problems. The advent of sophisticated instruments like next-generation genome sequencers, gigapixel survey telescopes, and extensive sensor networks has resulted in unprecedented growth in data volume and complexity. This surge in data has necessitated the development of new methodologies and computational platforms capable of managing, processing, and analyzing massive datasets effectively. Cloud computing has emerged as a transformative technology in this landscape, offering scalable, flexible, and cost-effective solutions for handling Big Data. By providing on-demand access to computational resources and storage, cloud platforms enable scientists and engineers to perform high-level data analysis and simulations that were previously infeasible with traditional computing infrastructures (Birant & Birant, 2020; [Simmhan et al., 2016). This review article explores the pivotal role of cloud computing in facilitating data-driven science and engineering. It delves into the historical background and evolution of cloud computing in scientific research, outlines key concepts and technologies, and highlights significant applications across various scientific disciplines. Additionally, the article discusses the benefits and challenges associated with using cloud computing for Big Data applications and presents future trends and potential advancements in this rapidly evolving field.
References
Birant, K. U., & Birant, D. (2020). Comparison of Data Mining Techniques in the Cloud for Software Engineering. In Data Mining Applications with R (pp. 239-259). Springer, Cham.
Kargutkar, S. M., & Borkar, S. M. (2022). Fundamentals and Research Issues on Cloud Computing. International Journal for Science Technology and Engineering, 10(10), 31-36.
Simmhan, Y., Ramakrishnan, L., Antoniu, G., & Goble, C. (2016). Cloud Computing for Data-Driven Science and Engineering. Concurrency and Computation: Practice and Experience, 28(4), 1014-1032.
Braiki, K., & Youssef, H. (2019). Resource Management in Cloud Data Centers: A Survey. In 2019 International Wireless Communications and Mobile Computing (IWCMC) (pp. 1515-1520). IEEE.
Rui, W. (2018). Research on Apriori Algorithm Optimization of Cloud Computing and Big Data in Software Engineering. In 2018 International Conference on Electrical and Electronics Engineering (pp. 237-242). IEEE.
Bhatia, M., & Verma, A. (2019). A Survey of Resource Allocation Algorithms in Cloud Computing. Journal of Supercomputing, 75(10), 6213-6245.
Singh, S., & Chana, I. (2016). QoS-Aware Autonomic Resource Management in Cloud Computing: A Systematic Review. ACM Computing Surveys, 48(3), 1-46.
Zhang, Q., Cheng, L., & Boutaba, R. (2010). Cloud Computing: State-of-the-Art and Research Challenges. Journal of Internet Services and Applications, 1(1), 7-18.
Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., & Brandic, I. (2009). Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility. Future Generation Computer Systems, 25(6), 599-616.
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., & Stoica, I. (2010). A View of Cloud Computing. Communications of the ACM, 53(4), 50-58.
Grossman, R. L. (2009). The Case for Cloud Computing. IT Professional, 11(2), 23-27.
Mahmood, Z. (2011). Cloud Computing: Characteristics and Deployment Approaches. Software Engineering Frameworks for the Cloud Computing Paradigm, 36(1), 39-58.
Dillon, T., Wu, C., & Chang, E. (2010). Cloud Computing: Issues and Challenges. In 24th IEEE International Conference on Advanced Information Networking and Applications (pp. 27-33). IEEE.
Hashem, I. A. T., Yaqoob, I., Anuar, N. B., Mokhtar, S., Gani, A., & Khan, S. U. (2015). The Rise of “Big Data” on Cloud Computing: Review and Open Research Issues. Information Systems, 47, 98-115.
Marinos, A., & Briscoe, G. (2009). Community Cloud Computing. In Cloud Computing (pp. 472-484). Springer, Berlin, Heidelberg.
Li, Q., & Liu, M. (2013). Applications of Cloud Computing in Genomics. Briefings in Bioinformatics, 14(6), 870-878.
Langmead, B., Schatz, M. C., Lin, J., Pop, M., & Salzberg, S. L. (2009). Searching for SNPs with Cloud Computing. Nature Biotechnology, 27(10), 982-984.
Deelman, E., Vahi, K., Juve, G., Rynge, M., Callaghan, S., Maechling, P. J., & Pineda-Metz, C. (2015). Pegasus, a Workflow Management System for Science Automation. Future Generation Computer Systems, 46, 17-35.
Olson, M., Kemp, P., Liu, Y., & Anbar, A. D. (2016). Using Cloud-Based Data Storage to Improve Scientific Workflows. Bioinformatics, 32(6), 976-983.
Kryder, M. H., & Kim, C. S. (2009). After Hard Drives—What Comes Next. IEEE Transactions on Magnetics, 45(10), 3406-3413.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Sivanagaraju Gadiparthi , Harshavardhan Nerella (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.