Kubernetes Everywhere: Operating Hybrid and Multi-Cloud Infrastructure at Scale
DOI:
https://doi.org/10.15662/IJEETR.2021.0304004Keywords:
Kubernetes, Multi-Cloud Infrastructure, Hybrid Cloud, Cloud-Native Computing, Platform EngineeringAbstract
Kubernetes has grown to become a key platform for enterprise hybrid and multi-cloud infrastructure management. This paper is based upon a quantitative research methodology and shows the advantages of Kubernetes-based environments as an operational, scalability, governance and automation benefit. Analysis indicated that it took an average of 42 minutes to deploy the workloads to Kubernetes, while the downtime period for the workload in the migration from current to new K8s deployment was reduced to 3.8 minutes for the average workload. The overall efficiency of CPU usage went from 61% to 82% and service availability went from 91.4% to 99.2%. Automation and GitOps practices were able to reduce the amount of manual configuration tasks by approximately 84% and reduce the industry infrastructure operating costs by 29%, during the study
References
[1] A. Pasdar, Y. C. Lee, and K. Almi’ani, “Hybrid scheduling for scientific workflows on hybrid clouds,” Computer Networks, vol. 181, p. 107438, Aug. 2020, doi: 10.1016/j.comnet.2020.107438. Available: https://doi.org/10.1016/j.comnet.2020.107438
[2] Q. Liu, E. Haihong, and M. Song, “The Design of Multi-Metric Load Balancer for Kubernetes,” 2020 International Conference on Inventive Computation Technologies (ICICT), pp. 1114–1117, Feb. 2020, doi: 10.1109/icict48043.2020.9112373. Available: https://doi.org/10.1109/icict48043.2020.9112373
[3] D. Buchaca, J. Ll. Berral, C. Wang, and A. Youssef, “Proactive Container Auto-scaling for Cloud Native Machine Learning Services,” 2020 IEEE 13th International Conference on Cloud Computing (CLOUD), pp. 475–479, Oct. 2020, doi: 10.1109/cloud49709.2020.00070. Available: https://doi.org/10.1109/cloud49709.2020.00070
[4] Q. Sun, S. Ren, and C. Wu, “Fair online power capping for emergency handling in Multi-Tenant cloud data centers,” IEEE Transactions on Cloud Computing, vol. 8, no. 1, pp. 152–166, Oct. 2017, doi: 10.1109/tcc.2017.2762311. Available: https://doi.org/10.1109/tcc.2017.2762311
[5] J. Park, U. Kim, D. Yun, and K. Yeom, “Approach for selecting and integrating cloud services to construct hybrid cloud,” Journal of Grid Computing, vol. 18, no. 3, pp. 441–469, May 2020, doi: 10.1007/s10723-020-09519-x. Available: https://doi.org/10.1007/s10723-020-09519-x
[6] D. Zheng, C. Peng, X. Liao, and X. Cao, “Toward optimal hybrid service function chain embedding in multiaccess edge computing,” IEEE Internet of Things Journal, vol. 7, no. 7, pp. 6035–6045, Dec. 2019, doi: 10.1109/jiot.2019.2957961. Available: https://doi.org/10.1109/jiot.2019.2957961
[7] A. Alarifi et al., “Energy-Efficient Hybrid Framework for green cloud Computing,” IEEE Access, vol. 8, pp. 115356–115369, Jan. 2020, doi: 10.1109/access.2020.3002184. Available: https://doi.org/10.1109/access.2020.3002184
[8] M. Junaid, A. Sohail, A. Ahmed, A. Baz, I. A. Khan, and H. Alhakami, “A hybrid model for load balancing in cloud using file type formatting,” IEEE Access, vol. 8, pp. 118135–118155, Jan. 2020, doi: 10.1109/access.2020.3003825. Available: https://doi.org/10.1109/access.2020.3003825
[9] M. Sujatha, K. Geetha, P. Balakrishnan, and T. Renugadevi, “OUTFIT - An optimal data storage hosting model using Sugeno-type fuzzy inference system for multi-cloud environments,” Journal of Intelligent & Fuzzy Systems, vol. 38, no. 5, pp. 6595–6605, Apr. 2020, doi: 10.3233/jifs-179739. Available: https://doi.org/10.3233/jifs-179739
[10] L. Larsson, H. Gustafsson, C. Klein, and E. Elmroth, “Decentralized Kubernetes Federation Control Plane,” 2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC), pp. 354–359, Dec. 2020, doi: 10.1109/ucc48980.2020.00056. Available: https://doi.org/10.1109/ucc48980.2020.00056





