SCALING: THE BACKBONE OF EFFICIENT CLOUD PLATFORMS

Authors

  • Mahesh Jain Indira Gandhi National Open University, India Author

Keywords:

Elastic Scaling, Cloud Computing, Resource Optimization, Auto-scaling Techniques, Performance Management

Abstract

This comprehensive article explores the concept of elastic scaling in cloud computing, detailing its significance, key components, applications, benefits, and challenges. It examines how elastic scaling enables dynamic resource allocation in response to fluctuating demands, optimizing performance and cost-efficiency. The article discusses various auto-scaling techniques, scaling policies, and the importance of monitoring and observability in implementing effective elastic scaling strategies. It highlights the wide-ranging applications of elastic scaling across different industries and use cases, from web applications and e-commerce platforms to IoT systems and big data processing. The benefits of elastic scaling, including cost efficiency, enhanced performance, high availability, and improved user experience, are thoroughly explored. Finally, the article addresses the challenges and considerations organizations face when implementing elastic scaling, such as configuration complexity, application architecture requirements, data consistency issues, and cost management

References

M. Armbrust et al., "A view of cloud computing," Communications of the ACM, vol. 53, no. 4, pp. 50-58, 2010. [Online]. Available: https://dl.acm.org/doi/10.1145/1721654.1721672

N. R. Herbst, S. Kounev, and R. Reussner, "Elasticity in Cloud Computing: What It Is, and What It Is Not," in Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13), 2013, pp. 23-27. [Online]. Available: https://www.usenix.org/conference/icac13/technical-sessions/presentation/herbst

N. R. Herbst, S. Kounev, and R. H. Reussner, "Elasticity in Cloud Computing: What It Is, and What It Is Not," in Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13), 2013, pp. 23-27. [Online]. Available: https://www.usenix.org/conference/icac13/technical-sessions/presentation/herbst

G. Galante and L. C. E. de Bona, "A Survey on Cloud Computing Elasticity," in 2012 IEEE Fifth International Conference on Utility and Cloud Computing, 2012, pp. 263-270. [Online]. Available: https://ieeexplore.ieee.org/document/6424959

T. Lorido-Botran, J. Miguel-Alonso, and J. A. Lozano, "A Review of Auto-scaling Techniques for Elastic Applications in Cloud Environments," Journal of Grid Computing, vol. 12, no. 4, pp. 559-592, 2014. [Online]. Available: https://link.springer.com/article/10.1007/s10723-014-9314-7

A. Naskos, A. Gounaris, and S. Sioutas, "Cloud Elasticity: A Survey," in Algorithmic Aspects of Cloud Computing, Springer, Cham, 2016, pp. 151-167. [Online]. Available: https://e-tarjome.com/storage/uploaded_media/2023-02-20/1676867231_F2360-English-e-tarjome.pdf

M. Mao and M. Humphrey, "A Performance Study on the VM Startup Time in the Cloud," in 2012 IEEE Fifth International Conference on Cloud Computing, 2012, pp. 423-430. [Online]. Available: https://ieeexplore.ieee.org/document/6253534

N. Roy, A. Dubey, and A. Gokhale, "Efficient Autoscaling in the Cloud Using Predictive Models for Workload Forecasting," in 2011 IEEE 4th International Conference on Cloud Computing, 2011, pp. 500-507. [Online]. Available: https://ieeexplore.ieee.org/document/6008748

T. Lorido-Botran, J. Miguel-Alonso, and J. A. Lozano, "A Review of Auto-scaling Techniques for Elastic Applications in Cloud Environments," Journal of Grid Computing, vol. 12, no. 4, pp. 559-592, 2014. [Online]. Available: https://link.springer.com/article/10.1007/s10723-014-9314-7

M. Armbrust et al., "A view of cloud computing," Communications of the ACM, vol. 53, no. 4, pp. 50-58, 2010. [Online]. Available: https://dl.acm.org/doi/10.1145/1721654.1721672

S. Singh and I. Chana, "Cloud resource provisioning: survey, status and future research directions," Knowledge and Information Systems, vol. 49, no. 3, pp. 1005-1069, 2016. [Online]. Available: https://link.springer.com/article/10.1007/s10115-016-0922-3

A. Naskos, A. Gounaris, and S. Sioutas, "Cloud Elasticity: A Survey," in Algorithmic Aspects of Cloud Computing, Springer, Cham, 2016, pp. 151-167. [Online]. Available: https://link.springer.com/chapter/10.1007/978-3-319-29919-8_7

Downloads

Published

2024-09-03