scholarly journals Modeling Conceptual Characteristics of Virtual Machines for CPU Utilization Prediction

Author(s):  
Shengwei Chen ◽  
Yanyan Shen ◽  
Yanmin Zhu
2019 ◽  
Vol 8 (3) ◽  
pp. 5676-5680

The quick demand of cloud resources, responsible for design a highly dynamic and flexible Cloud, has become a main challenge in datacenter deployment.A huge number of virtual machines will be available in Datacenter. Further Datacenter will be divided into a greater number of clusters. Each cluster is grouped to same type of Virtual machines. The virtual machines inside the cluster is homogeneous and heterogeneous to other cluster. Any virtual machine can be allocated to end user. If an unhealthy and less energy virtual machine is allocated to user, it will completely degrade the performance of the machine. To overcome this issue, we use an efficient load-balancing algorithm to allocate virtual machine to end user. The Fuzzy Optimized load-balancing algorithm uses the bandwidth, memory, CPU utilization are the key metrics. An efficient algorithm increases the number of hosts allocated to each end user


2017 ◽  
Vol 2017 ◽  
pp. 1-11 ◽  
Author(s):  
Rahul Yadav ◽  
Weizhe Zhang

Mobile cloud computing (MCC) provides various cloud computing services to mobile users. The rapid growth of MCC users requires large-scale MCC data centers to provide them with data processing and storage services. The growth of these data centers directly impacts electrical energy consumption, which affects businesses as well as the environment through carbon dioxide (CO2) emissions. Moreover, large amount of energy is wasted to maintain the servers running during low workload. To reduce the energy consumption of mobile cloud data centers, energy-aware host overload detection algorithm and virtual machines (VMs) selection algorithms for VM consolidation are required during detected host underload and overload. After allocating resources to all VMs, underloaded hosts are required to assume energy-saving mode in order to minimize power consumption. To address this issue, we proposed an adaptive heuristics energy-aware algorithm, which creates an upper CPU utilization threshold using recent CPU utilization history to detect overloaded hosts and dynamic VM selection algorithms to consolidate the VMs from overloaded or underloaded host. The goal is to minimize total energy consumption and maximize Quality of Service, including the reduction of service level agreement (SLA) violations. CloudSim simulator is used to validate the algorithm and simulations are conducted on real workload traces in 10 different days, as provided by PlanetLab.


2017 ◽  
Vol 7 (3) ◽  
pp. 76-86 ◽  
Author(s):  
Layla Albdour

Distributing application requests across applications located in different datacenters with in cloud equally must be provided by cloud load balancing. In this paper, we compare different provisioning policies within cloud for virtual machines and workloads, where we are focusing on how to distribute the processing power between virtual machines and how to distribute workload among virtual machines. Cloudsim is the simulation plate form used to test the different distributions scenarios to check the performance on makespan, average turnaround time, bandwidth utilization and CPU utilization. Result showed the difference in performance between the three tested provisioning schemes, where the space-shared gives better readings for the selected performance metrics.


Author(s):  
Layla Albdour

Distributing application requests across applications located in different datacenters with in cloud equally must be provided by cloud load balancing. In this paper, we compare different provisioning policies within cloud for virtual machines and workloads, where we are focusing on how to distribute the processing power between virtual machines and how to distribute workload among virtual machines. Cloudsim is the simulation plate form used to test the different distributions scenarios to check the performance on makespan, average turnaround time, bandwidth utilization and CPU utilization. Result showed the difference in performance between the three tested provisioning schemes, where the space-shared gives better readings for the selected performance metrics.


Author(s):  
A.S. Wahid ◽  
◽  
M. Othman ◽  
O. Sembiyev ◽  
M.H. Selamat ◽  
...  
Keyword(s):  

Author(s):  
Shailendra Raghuvanshi ◽  
Priyanka Dubey

Load balancing of non-preemptive independent tasks on virtual machines (VMs) is an important aspect of task scheduling in clouds. Whenever certain VMs are overloaded and remaining VMs are under loaded with tasks for processing, the load has to be balanced to achieve optimal machine utilization. In this paper, we propose an algorithm named honey bee behavior inspired load balancing, which aims to achieve well balanced load across virtual machines for maximizing the throughput. The proposed algorithm also balances the priorities of tasks on the machines in such a way that the amount of waiting time of the tasks in the queue is minimal. We have compared the proposed algorithm with existing load balancing and scheduling algorithms. The experimental results show that the algorithm is effective when compared with existing algorithms. Our approach illustrates that there is a significant improvement in average execution time and reduction in waiting time of tasks on queue using workflowsim simulator in JAVA.


Sign in / Sign up

Export Citation Format

Share Document