Owing to the merits of container practice such as easier and more rapid consumption, superior portability, and limited overheads, it can be extensively installed over the cloud architecture. Then, a suitable architecture solution is proposed to develop the applications, which are produced using the microservice expansion model. Thus far, numerous research works have determined on resolving the open problems in container management and automation. In reality, for cloud providers, container resource allocation is considered as the main knothole as it directly influences the system performance and resource utilization. In this way, this work initiates a novel optimized container resource allocation framework by developing a novel optimization theory. Here, a novel hybrid approach is proposed such as, SA and MFO that is the hybridization of Simulated Annealing (SA) and Moth Flame Optimization Algorithm (MFOA) to create the prospect of optimal container resource allocation. In addition, the solution of optimized resource allocation is inclined with the modeling of a novel objective model which contemplates system failure, threshold distance, total network distance, and balanced cluster use, correspondingly. At last, the performance of the proposed approach is evaluated over other existing approaches and exhibits the performance of the proposed model.
Chunlin Li, Hezhi Sun, Hengliang Tang, Youlong Luo, "Adaptive resource allocation based on the billing granularity in edge-cloud architecture", Computer Communications, Volume 145, September 2019, Pages 29-42.
Sadip Midya, Asmita Roy, Koushik Majumder, Santanu Phadikar, "Multi-objective optimization technique for resource allocation and task scheduling in vehicular cloud architecture: A hybrid adaptive nature inspired approach", Journal of Network and Computer Applications, Volume 103, 1 February 2018, Pages 58-84.
K. P. N. Jayasena, Lin Li, Qing Xie, "Multi-modal Multimedia Big Data Analyzing Architecture and Resource Allocation on Cloud Platform", Neurocomputing, Volume 253, 30 August 2017, Pages 135-143.
Y. Liu, F. R. Yu, X. Li, H. Ji and V. C. M. Leung, "Distributed Resource Allocation and Computation Offloading in Fog and Cloud Networks With Non-Orthogonal Multiple Access," IEEE Transactions on Vehicular Technology, vol. 67, no. 12, pp. 12137-12151, Dec. 2018.
G. Peng, H. Wang, J. Dong and H. Zhang, "Knowledge-Based Resource Allocation for Collaborative Simulation Development in a Multi-Tenant Cloud Computing Environment," IEEE Transactions on Services Computing, vol. 11, no. 2, pp. 306-317, 1 March-April 2018.
A. Younis, T. X. Tran and D. Pompili, "Bandwidth and Energy-Aware Resource Allocation for Cloud Radio Access Networks," IEEE Transactions on Wireless Communications, vol. 17, no. 10, pp. 6487-6500, Oct. 2018.
F. Lin, Y. Zhou, G. Pau and M. Collotta, "Optimization-Oriented Resource Allocation Management for Vehicular Fog Computing," IEEE Access, vol. 6, pp. 69294-69303, 2018.
A. Jin, W. Song and W. Zhuang, "Auction-Based Resource Allocation for Sharing Cloudlets in Mobile Cloud Computing," IEEE Transactions on Emerging Topics in Computing, vol. 6, no. 1, pp. 45-57, Jan.-March 2018.
C. Mouradian, D. Naboulsi, S. Yangui, et al., A comprehensive survey on fog computing: State-of-the-art and research challenges, IEEE Commun. Surv. Tutor. 20 (1) (2018) 416–464.
T. Jiang, Z. Wang, Z. Chen, et al., An adaptive strategy of online session migration for streaming media edge cloud, in: 2016 35th Chinese Control Conference (CCC), Chengdu, 2016, pp. 5278–5283.
K. Sasaki, N. Suzuki, S. Makido, et al., Vehicle control system coordinated between cloud and mobile edge computing, in: 2016 55th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE), Tsukuba, 2016, pp. 1122–1127.
Y. Zhang, K. Liang, S. Zhang, et al., Applications of edge computing in piot, in: 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, 2017, pp. 1–4.
Chunlin Li, Zhu Liye, Tang Hengliang, Youlong Luo, Mobile user behavior based topology formation and optimization in ad hoc mobile cloud, J. Syst. Softw. 148(2019) 132–147.
M. Lin, J. Xi, W. Bai and J. Wu, "Ant Colony Algorithm for Multi-Objective Optimization of Container-Based Microservice Scheduling in Cloud," IEEE Access, vol. 7, pp. 83088-83100, 2019.
I. Filip, F. Pop, C. Serbanescu and C. Choi, "Microservices Scheduling Model Over Heterogeneous Cloud-Edge Environments As Support for IoT Applications," IEEE Internet of Things Journal, vol. 5, no. 4, pp. 2672-2681, Aug. 2018.
M. Mena, A. Corral, L. Iribarne and J. Criado, "A Progressive Web Application Based on Microservices Combining Geospatial Data and the Internet of Things," in IEEE Access, vol. 7, pp. 104577-104590, 2019.
W. Dai et al., "Semantic Integration of Plug-and-Play Software Components for Industrial Edges Based on Microservices," IEEE Access, vol. 7, pp. 125882-125892, 2019.
K. Huang and Y. Hsieh, "Very fast simulated annealing for pattern detection and seismic applications," 2011 IEEE International Geoscience and Remote Sensing Symposium, Vancouver, BC, 2011, pp. 499-502.
X. Zhao, Y. Fang, Z. Ma and M. Xu, "An Ameliorated Moth-Flame Optimization Algorithm," 2018 37th Chinese Control Conference (CCC), Wuhan, 2018, pp. 2372-2377.
F. A. L. Ferreira and F. A. B. Lemos, "Unbalanced electrical distribution network reconfiguration using simulated anneling," 2010 IEEE/PES Transmission and Distribution Conference and Exposition: Latin America (T&D-LA), Sao Paulo, 2010, pp. 732-737