Abstract
The recent intensifying computational demands from multinationals enterprises have motivated the magnification for large complicated cloud data centers (DCs) to handle business, monetary, Internet and commercial applications of different enterprises. A cloud data center encompasses thousands of physical server nodes arranged in racks along with network, storage, and other equipment that entails an extensive amount of power to process different processes and amenities required by business firms. More and more cloud data centers are turning for adapting to dynamics of user demands and reducing operational cost. Therefore, in this paper, we propose a user demand-aware (UDA) method for servers selection and a modified adaptive large neighbourhood search (MALNS) algorithm for dynamic service consolidation. Experiments based on real-world datasets demonstrate our approach outperformed conventional strategies in terms of multiple metrics.
This work is supported by Graduate Research and Innovation Foundations of Chongqing, China under Grant Nos.CYS21062 and CYS22112. This work is supported by National Science Foundations under Grant Nos. 6217206 and 62162036.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Weiling, L., Xiaoning, S., Kewen, L., Yunni, X., Feifei, C., Qiang, H.: Maximizing reliability of data-intensive workflow systems with active fault tolerance schemes in cloud. In: 2020 IEEE 13th International Conference on Cloud Computing (CLOUD), pp. 462–469 (2020)
Pan, Y., Sun, X., Xia, Y., Zheng, W., Luo, X.: A predictive-trend-aware and critical-path-estimation-based method for workflow scheduling upon cloud services. In: 2020 IEEE International Conference on Services Computing (SCC), pp. 162–169 (2020)
Quanwang, W., Zhou, M.C., Zhu, Q., Xia, Y., Wen, J.: Moels: multiobjective evolutionary list scheduling for cloud workflows. IEEE Trans. Autom. Sci. Eng. 17(1), 166–176 (2020)
Pan, Y., et al.: A novel approach to scheduling workflows upon cloud resources with fluctuating performance. Mob. Netw. Appl. 25(2), 690–700 (2020)
Zhou, Y., et al.: A novel approach to applications deployment with multiple interdenpendent tasks in a hybrid three-layer vehicular computing environment. In: 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 251–256 (2021)
Peng, Q., et al.: Reliability-aware and deadline-constrained mobile service composition over opportunistic networks. IEEE Trans. Autom. Sci. Eng. 18(3), 1012–1025 (2020)
Peng, Q., Wu, C., Xia, U., Ma, Y., Wang, X., Jiang, N.: Dosra: a decentralized approach to online edge task scheduling and resource allocation. IEEE Internet Things J. 9, 4677–4692 (2021)
Monil, M.A.H., Rahman, R.M.: VM consolidation approach based on heuristics, fuzzy logic, and migration control. J. Cloud Comput. 5(1), 1–18 (2016). https://doi.org/10.1186/s13677-016-0059-7
Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency Comput. Pract. Experience 24(13), 1397–1420 (2012)
Xiong, F., Zhou, C.: Virtual machine selection and placement for dynamic consolidation in cloud computing environment. Front. Comp. Sci. 9(2), 322–330 (2015)
Baskaran, N., Eswari, R.: CPU-memory aware VM consolidation for cloud data centers. Scalable Comput. 21(2), 159–172 (2020)
Alsadie, D., Alzahrani, E.J., Sohrabi, N., Tari, Z., Zomaya, A.Y.: DTFA: a dynamic threshold-based fuzzy approach for power-efficient VM consolidation. In: 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA) (2018)
Wang, J.V., Ganganath, N., Cheng, C.T., Chi, K.T.: Bio-inspired heuristics for VM consolidation in cloud data centers. IEEE Syst. J. PP(99), 1–12 (2019)
Li, Z., Xinrong, Yu., Lei, Yu., Guo, S., Chang, V.: Energy-efficient and quality-aware VM consolidation method. Future Gener. Comput. Syst. 102, 789–809 (2020)
Farahnakian, F., Pahikkala, T., Liljeberg, P., Plosila, J., Hieu, N.T., Tenhunen, H.: Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans. Cloud Comput. PP, 1 (2016)
Wu, Q., Ishikawa, F., Zhu, Q., Xia, Y.: Energy and migration cost-aware dynamic virtual machine consolidation in heterogeneous cloud datacenters. IEEE Trans. Serv. Comput. PP, 1 (1939)
Khan, M.A.: An efficient energy-aware approach for dynamic VM consolidation on cloud platforms. Cluster Comput. 24(4), 3293–3310 (2021). https://doi.org/10.1007/s10586-021-03341-0
Xiao, X., et al.: A novel coalitional game-theoretic approach for energy-aware dynamic VM consolidation in heterogeneous cloud datacenters. In: Miller, J., Stroulia, E., Lee, K., Zhang, L.-J. (eds.) ICWS 2019. LNCS, vol. 11512, pp. 95–109. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-23499-7_7
Wu, W., Wang, W., Fang, X., Junzhou, L., Vasilakos, A.V.: Electricity price-aware consolidation algorithms for time-sensitive VM services in cloud systems. IEEE Trans. Serv. Comput. PP(99), 1 (2019)
Mapetu, J., Kong, L., Chen, Z.: A dynamic VM consolidation approach based on load balancing using pearson correlation in cloud computing. J. Supercomputing 77(6), 5840–5881 (2021)
Mandhi, T., Mezni, H.: A prediction-based VM consolidation approach in IaaS cloud data centers. J. Syst. Softw. 146, 263–285 (2018)
Haghshenas, K., Mohammadi, S.: Prediction-based underutilized and destination host selection approaches for energy-efficient dynamic VM consolidation in data centers. J. Supercomputing 76(12), 10240–10257 (2020). https://doi.org/10.1007/s11227-020-03248-4
Lianpeng, L.I., Dong, J., Zuo, D., Zhao, Y., Tianyang, L.I.: Sla-aware and energy-efficient VM consolidation in cloud data centers using host state binary decision tree prediction model. IEICE Trans. Inf. Syst. E102.D(10), 1942–1951 (2019)
Hu, K., Lin, W., Huang, T., Li, K., Ma, L.: Virtual machine consolidation for NUMA systems: a hybrid heuristic grey wolf approach. In: 2020 IEEE 26th International Conference on Parallel and Distributed Systems (ICPADS) (2020)
Wang, S., Zhou, A., Bao, R., Chou, W., Yau, S.S.: Towards green service composition approach in the cloud. IEEE Trans. Serv. Comput. 14(4), 1238–1250 (2021)
Martello, S., Toth, P.: Bin-packing problem. Knapsack Problems: Algorithms and Computer Implementations, pp. 221–245 (1990)
Martello, S., Pisinger, D., Vigo, D.: The three-dimensional bin packing problem. Oper. Res. 48(2), 256–267 (2000)
Acknowledgment
This work is supported National Key R &D Program of China with Grant number 2018YFB1403602, Chongqing Technological innovation foundations with Grant numbers cstc2019jscx-msxm0652 and cstc2019jscx-fxyd0385, Chongqing Key RD project with Grant number cstc2018jszx-cyzdX0081, Jiangxi Key RD project with Grant number 20181ACE50029. Sponsored by technological program organized by SGCC (No.52094020000U). Technology Innovation and Application Development Foundation of Chongqing under Grant cstc2020jscx-gksbX0010.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Lv, Y. et al. (2022). A Novel Approach for User Demand-aware Data Center Construction and Service Consolidation. In: Zhang, Y., Zhang, LJ. (eds) Web Services – ICWS 2022. ICWS 2022. Lecture Notes in Computer Science, vol 13736. Springer, Cham. https://doi.org/10.1007/978-3-031-23579-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-23579-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-23578-8
Online ISBN: 978-3-031-23579-5
eBook Packages: Computer ScienceComputer Science (R0)