Exploiting process lifetime distributions for dynamic load balancing
ACM Transactions on Computer Systems (TOCS)
Availability and utility of idle memory in workstation clusters
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Towards Communication-Sensitive Load Balancing
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Design Trade-Offs for User-Level I/O Architectures
IEEE Transactions on Computers
A case for high performance computing with virtual machines
Proceedings of the 20th annual international conference on Supercomputing
Design and analysis of a load balancing strategy in data grids
Future Generation Computer Systems - Special section: Data mining in grid computing environments
Communication-Aware Load Balancing for Parallel Applications on Clusters
IEEE Transactions on Computers
Improving the scalability of data center networks with traffic-aware virtual machine placement
INFOCOM'10 Proceedings of the 29th conference on Information communications
Minimum congestion mapping in a cloud
Proceedings of the 30th annual ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Server consolidation with migration control for virtualized data centers
Future Generation Computer Systems
Concurrency and Computation: Practice & Experience
Topology-Aware Deployment of Scientific Applications in Cloud Computing
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
Minimizing Communication Traffic in Data Centers with Power-Aware VM Placement
IMIS '12 Proceedings of the 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing
DENS: data center energy-efficient network-aware scheduling
Cluster Computing
Analysis and Simulation of HPC Applications in Virtualized Data Centers
GREENCOM '12 Proceedings of the 2012 IEEE International Conference on Green Computing and Communications
HPC-Aware VM Placement in Infrastructure Clouds
IC2E '13 Proceedings of the 2013 IEEE International Conference on Cloud Engineering
Hi-index | 0.00 |
In this paper, we propose Peer VMs Aggregation (PVA) to enable dynamic discovery of communication patterns and reschedule VMs based on the determined communication patterns using VM migration. In the implementation, we consider that communication delays occur at the server (i.e., memory-bus) and at the data center network. To evaluate our approach, we modeled a network and a memory subsystem on CloudSim simulator. We then used NAS Parallel Benchmarks, which consists of six different applications as parallel applications. We thoroughly evaluated our proposed approach measuring several assessment metrics including VMs placement, performance degradation, and network utilization of each link. The results of the simulation show that our proposed approach significantly reduces the total amount of traffic in the network where it reduces the average of the network's utilization by 25%.