Virtual Machine (VM) consolidation technique plays an important role in energy management and load-balancing of cloud computing systems. Dynamic VM consolidation is a promising consolidation approach in this direction, which aims at using least active physical machines (PMs) through appropriately migrating VMs to reduce resource consumption. The resulting optimization problem is well-acknowledged to be NP-hard optimization problems. In this paper, we propose a novel merge-and-split-based coalitional game-theoretic approach for VM consolidation in heterogeneous clouds. The proposed approach first partitions PMs into different groups based on their workload levels, then employs a coalitional-game-based VM consolidation algorithm (CGMS) in choosing members from such groups to form effective coalitions, performs VM migrations among the coalition members to maximize the payoff of every coalition, and finally keeps PMs running in a high energy-efficiency state. The simulation results based on three scenarios clearly suggest that our proposed approach outperforms traditional ones in terms of energy-saving, and also achieve a fair level of load balance.
The mobile edge computing (MEC) paradgim is evolving as an increasingly popular means for developing and deploying smart-cityoriented applications. MEC servers can receive a great deal of requests from equipments of highly mobile users, especially in crowded scenes, e.g., city's central business district (CBD) and school areas. It thus remains a great challenge for appropriate scheduling and managing strategies to avoid hotspots, guarantee load-fairness among MEC servers, and maintain high resource utilization at the same time. To address this challenge, we propose a coalitional-game-based and location-aware approach to MEC Service migration for mobile user reallocation in crowded scenes. Our proposed method includes multiple steps: 1) dividing MEC servers into multiple coalitions according to their inter-euclidean distance by using a modified k-means clustering method; 2) discovering hotspots in every coalition area and scheduling services based on their corresponding cooperations; 3) migrating services to appropriate edge servers to achieve load-fairness among coalition members by using a migration budget mechanism; 4) transferring workloads to nearby coalitions by backbone network in case of workloads beyond the limit. Experimental results based on a real-world mobile trajectory dataset for crowded scenes, and an urban-edge-server-position dataset demonstrate that our method outperforms existing approaches in terms of load-fairness, migration times, and energy consumption of migrations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.