{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T04:49:35Z","timestamp":1773809375918,"version":"3.50.1"},"reference-count":33,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2022,9,7]],"date-time":"2022-09-07T00:00:00Z","timestamp":1662508800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Special financial fund of Guangdong Province","award":["2220062000038"],"award-info":[{"award-number":["2220062000038"]}]},{"name":"Special financial fund of Guangdong Province","award":["62003092"],"award-info":[{"award-number":["62003092"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2220062000038"],"award-info":[{"award-number":["2220062000038"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62003092"],"award-info":[{"award-number":["62003092"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Cloud computing, an emerging computing paradigm, has been widely considered due to its high scalability and availability. An essential stage of cloud computing is the cloud virtual machine migration technology. Nevertheless, the current trigger timing of virtual machine migration in cloud data centers is inaccurate, resulting in insufficient virtual machine consolidation. Furthermore, the high and low workload fluctuations are also a potential symmetrical problem worthy of attention. This paper proposes a virtual machine energy-saving merging method based on a three-way decision (ESMM-3WD). Firstly, we need to calculate the load fluctuation of the physical machine and divide the load fluctuation into three parts. Furthermore, the corresponding mathematical model predicts the load according to the different classification categories. Then, the predicted load value is used to dynamically adjust the threshold to improve the virtual machine merge probability. Finally, the simulation experiment is carried out on the cloud computing simulation platform cloudsim plus. The experimental results show that the virtual machine energy-saving merging method based on the three-way decision proposed in this paper can better reduce the number of migrations, increase the number of physical machines shut down, better improve the probability of virtual machine merger, and achieve the purpose of reducing the energy consumption of the data center.<\/jats:p>","DOI":"10.3390\/sym14091865","type":"journal-article","created":{"date-parts":[[2022,9,8]],"date-time":"2022-09-08T09:51:09Z","timestamp":1662630669000},"page":"1865","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Dynamic Dual-Threshold Virtual Machine Merging Method Based on Three-Way Decision"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5469-519X","authenticated-orcid":false,"given":"Jin","family":"Yang","sequence":"first","affiliation":[{"name":"School of Computer Science, Guangdong Business and Technology University, Zhaoqing 526020, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoming","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Guangdong Business and Technology University, Zhaoqing 526020, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,9,7]]},"reference":[{"key":"ref_1","unstructured":"Armbrust, M., Fox, A., and Griffith, R. (2009). Above the Clouds: A Berkeley View of Cloud Computing, EECS Department, University of California. Technical Report UCB\/EECS-2009-28."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1177\/109434200101500302","article-title":"The anatomy of the grid: Enabling scalable virtual organizations","volume":"15","author":"Foster","year":"2001","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Mell, P., and Grance, T. (2011). The NIST Definition of Cloud Computing, Special Publication (NIST SP); National Institute of Standards and Technology.","DOI":"10.6028\/NIST.SP.800-145"},{"key":"ref_4","first-page":"97","article-title":"Evolutionary computing based on QoS oriented energy efficient VM consolidation scheme for large scale cloud data centers","volume":"16","author":"Theja","year":"2016","journal-title":"Cybern. Inf. Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1721654.1721672","article-title":"A view of cloud computing","volume":"53","author":"Armbrust","year":"2010","journal-title":"Commun. ACM"},{"key":"ref_6","first-page":"8","article-title":"Cloud Computing Resource Scheduling Policy and Algorithm","volume":"40","author":"Chu","year":"2013","journal-title":"Comput. Sci."},{"key":"ref_7","first-page":"1","article-title":"The datacenter as a computer: An introduction to the design of warehouse-scale machines","volume":"8","author":"Barroso","year":"2013","journal-title":"Synth. Lect. Comput. Archit."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/1273440.1250665","article-title":"Power provisioning for a warehouse-sized computer","volume":"35","author":"Fan","year":"2007","journal-title":"ACM Sigarch Comput. Archit. News"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Huang, J., Wu, K., and Moh, M. (2014, January 21\u201325). Dynamic Virtual Machine migration algorithms using enhanced energy consumption model for green cloud data centers. Proceedings of the International Conference on High Performance Computing & Simulation (HPCS), Bologna, Italy.","DOI":"10.1109\/HPCSim.2014.6903785"},{"key":"ref_10","unstructured":"Yao, Y. (2009, January 14\u201316). Three-way decision: An interpretation of rules in rough set theory. Proceedings of the 4th International Conference on Rough Sets and Know Ledge Technology (RSKT 2009), Gold Coast, Australia."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.ins.2021.10.058","article-title":"An incremental learning mechanism for object classificationbased on progressive fuzzy three-way concept","volume":"584","author":"Yuan","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1007\/s13042-021-01433-2","article-title":"Double-quantitative multigranulation rough fuzzy set based on logical operations in multi-source decision systems","volume":"13","author":"Chen","year":"2022","journal-title":"Int. J. Mach. Learn. Cybern."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1821","DOI":"10.1007\/s10462-021-10053-9","article-title":"Updating approximations with dynamic objects based on local multigranulation rough sets in ordered information systems","volume":"55","author":"Li","year":"2022","journal-title":"Artif. Intell. Rev."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"9148","DOI":"10.1007\/s10489-021-02861-x","article-title":"Dynamic updating approximations of local generalized multigranulation neighborhood rough set","volume":"52","author":"Xu","year":"2022","journal-title":"Appl. Intell."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"112782","DOI":"10.1016\/j.rser.2022.112782","article-title":"Utilizing power consumption and SLA violations using dynamic VM consolidation in cloud data centers","volume":"67","author":"Arshad","year":"2022","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_16","first-page":"5342","article-title":"The Reduce energy consumption in cloud computing data centres by optimizing virtual machines","volume":"12","author":"Bahrami","year":"2021","journal-title":"Turk. J. Comput. Math. Educ."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"31224","DOI":"10.1109\/ACCESS.2018.2835670","article-title":"Enhancing energy-efficient and QoS dynamic virtual machine consolidation method in cloud environment","volume":"6","author":"Liu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_18","first-page":"1","article-title":"An efficient energy-aware approach for dynamic VM consolidation on cloud platforms","volume":"21","author":"Khan","year":"2021","journal-title":"Cluster Comput."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Seth, S., and Singh, N. (2017, January 13). Dynamic threshold-based dynamic resource allocation using multiple VM migration for cloud computing systems. Proceedings of the International Conference on Information, Communication and Computing Technology, New Delhi, India.","DOI":"10.1007\/978-981-10-6544-6_11"},{"key":"ref_20","first-page":"2698","article-title":"Virtual machine dynamic consolidation method based on adaptive overloaded threshold selection","volume":"36","author":"Yan","year":"2016","journal-title":"J. Comput. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Deafallah, A., Eidah, J.A., Nasrin, S., Zahir, T., and Albert, Y.Z. (2018, January 1\u20133). DTFA: A Dynamic Threshold-Based Fuzzy Approach for Power-Efficient VM Consolidation. Proceedings of the 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA), Cambridge, MA, USA.","DOI":"10.1109\/NCA.2018.8548162"},{"key":"ref_22","unstructured":"Beloglazov, A., and Buyya, R. (2022, August 10). Adaptive Threshold-Based Approach for Energy-Efficient Consolidation of Virtual Machines in Cloud Datacenters. Available online: https:\/\/www.researchgate.net\/publication\/240319582_Adaptive_Threshold-Based_Approach_for_Energy-Efficient_Consolidation_of_Virtual_Machines_in_Cloud_Data_Centers."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.ijar.2022.01.007","article-title":"Three-way decision based on confidence level change in rough set","volume":"143","author":"Guo","year":"2022","journal-title":"Int. J. Approx. Reason."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/j.ins.2016.04.009","article-title":"A novel approach to information fusion in multi-source datasets: A granular computing viewpoint","volume":"378","author":"Xu","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.1016\/j.ins.2022.06.022","article-title":"A novel outcome evaluation model of three-way decision: A change viewpoint","volume":"607","author":"Guo","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.knosys.2016.05.021","article-title":"Generalized multigranulation double-quantitative decision-theoretic rough set","volume":"105","author":"Xu","year":"2016","journal-title":"Knowl.-Based Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1109\/TCYB.2014.2361772","article-title":"Granular computing approach to two-way learning based on formal concept analysis in fuzzy datasets","volume":"46","author":"Xu","year":"2016","journal-title":"IEEE Trans. Cybern."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Xu, W., Yuan, K., Li, W., and Ding, W. (2022). An emerging fuzzy feature selection method using composite entropy-based uncertainty measure and data distribution. IEEE Trans. Emerg. Top. Comput. Intel., 1\u201313.","DOI":"10.1109\/TETCI.2022.3171784"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1002\/cpe.1867","article-title":"Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud datacenters","volume":"24","author":"Beloglazov","year":"2012","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1147\/rd.215.0443","article-title":"Multidimensional bin packing algorithms","volume":"21","author":"Kou","year":"1977","journal-title":"IBM J. Res. Dev."},{"key":"ref_31","unstructured":"Silva, F., Oliveira, R., Monteiro, C., In\u00e1cio, P., and Freire, M. (2017, January 8\u201312). CloudSim Plus: A cloud computing simulation framework pursuing software engineering principles for improved modularity, extensibility and correctness. Proceedings of the 2017 IFIP\/IEEE Symposium on Integrated Network and Service Management (IM), Lisbon, Portugal."},{"key":"ref_32","first-page":"2547","article-title":"Dynamic adjusting threshold algorithm for virtual machine migration","volume":"37","author":"Zhao","year":"2017","journal-title":"J. Comput. Appl."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Dong, Z., Zhuang, W., and Rojas-Cessa, R. (2014, January 12\u201314). Energy-aware scheduling schemes for cloud datacenters on google trace data. Proceedings of the 2014 IEEE Online Conference on Green Communications (OnlineGreencomm), Online.","DOI":"10.1109\/OnlineGreenCom.2014.7114422"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/14\/9\/1865\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:24:43Z","timestamp":1760142283000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/14\/9\/1865"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,7]]},"references-count":33,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2022,9]]}},"alternative-id":["sym14091865"],"URL":"https:\/\/doi.org\/10.3390\/sym14091865","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,7]]}}}