Secure and Efficient Allocation of Virtual Machines in Cloud Data Center

Author(s):  
Xiaojie Tao ◽  
Liming Wang ◽  
Zhen Xu ◽  
Ru Xie
Author(s):  
Md. Nahid Hasan Shuvo ◽  
Md. Nahid Hasan Shuvo ◽  
Mirza Mohd Shahriar Maswood ◽  
Mirza Mohd Shahriar Maswood ◽  
Abdullah G. Alharbi ◽  
...  

2016 ◽  
Vol 2016 ◽  
pp. 1-13 ◽  
Author(s):  
HeeSeok Choi ◽  
JongBeom Lim ◽  
Heonchang Yu ◽  
EunYoung Lee

We consider a cloud data center, in which the service provider supplies virtual machines (VMs) on hosts or physical machines (PMs) to its subscribers for computation in an on-demand fashion. For the cloud data center, we propose a task consolidation algorithm based on task classification (i.e., computation-intensive and data-intensive) and resource utilization (e.g., CPU and RAM). Furthermore, we design a VM consolidation algorithm to balance task execution time and energy consumption without violating a predefined service level agreement (SLA). Unlike the existing research on VM consolidation or scheduling that applies none or single threshold schemes, we focus on a double threshold (upper and lower) scheme, which is used for VM consolidation. More specifically, when a host operates with resource utilization below the lower threshold, all the VMs on the host will be scheduled to be migrated to other hosts and then the host will be powered down, while when a host operates with resource utilization above the upper threshold, a VM will be migrated to avoid using 100% of resource utilization. Based on experimental performance evaluations with real-world traces, we prove that our task classification based energy-aware consolidation algorithm (TCEA) achieves a significant energy reduction without incurring predefined SLA violations.


2011 ◽  
Vol 1 (3) ◽  
pp. 36-51 ◽  
Author(s):  
R. Jeyarani ◽  
N. Nagaveni ◽  
Satish Kumar Sadasivam ◽  
Vasanth Ram Rajarathinam

Cloud Computing provides on-demand access to a shared pool of configurable computing resources. The major issue lies in managing extremely large agile data centers which are generally over provisioned to handle unexpected workload surges. This paper focuses on green computing by introducing Power-Aware Meta Scheduler, which provides right fit infrastructure for launching virtual machines onto host. The major challenge of the scheduler is to make a wise decision in transitioning state of the processor cores by exploiting various power saving states inherent in the recent microprocessor technology. This is done by dynamically predicting the utilization of the cloud data center. The authors have extended existing cloudsim toolkit to model power aware resource provisioning, which includes generation of dynamic workload patterns, workload prediction and adaptive provisioning, dynamic lifecycle management of random workload, and implementation of power aware allocation policies and chip aware VM scheduler. The experimental results show that the appropriate usage of different power saving states guarantees significant energy conservation in handling stochastic nature of workload without compromising the performance, both when the data center is in low as well as moderate utilization.


2014 ◽  
Vol 513-517 ◽  
pp. 2031-2034
Author(s):  
Hui Zhang ◽  
Yong Liu

Virtual machine migration is an effective method to improve the resource utilization of cloud data center. The common migration methods use heuristic algorithms to allocation virtual machines, the solution results is easy to fall into local optimal solution. Therefore, an algorithm called Migrating algorithm based on Genetic Algorithm (MGA) is introduced in this paper, which roots from genetic evolution theory to achieve global optimal search in the map of virtual machines to target nodes, and improves the objective function of Genetic Algorithm by setting the resource utilization of virtual machine and target node as an input factor into the calculation process. There is a contrast between MGA, Single Threshold (ST) and Double Threshold (DT) through simulation experiments, the results show that the MGA can effectively reduce migrations times and the number of host machine used.


Sign in / Sign up

Export Citation Format

Share Document