SlideShare a Scribd company logo
1 of 9
Download to read offline
http://www.iaeme.com/IJCET/index.asp 45 editor@iaeme.com
International Journal of Computer Engineering & Technology (IJCET)
Volume 7, Issue 1, Jan-Feb 2016, pp. 45-53, Article ID: IJCET_07_01_006
Available online at
http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=1
Journal Impact Factor (2016): 9.3590 (Calculated by GISI) www.jifactor.com
ISSN Print: 0976-6367 and ISSN Online: 0976–6375
© IAEME Publication
___________________________________________________________________________
ENERGY EFFICIENT VIRTUAL MACHINE
ASSIGNMENT BASED ON ENERGY
CONSUMPTION AND RESOURCE
UTILIZATION IN CLOUD NETWORK
M. Dhanalakshmi
Department of CSE, East Point College of Engineering & Technology,
Bangalore, India
Anirban Basu
Department of CSE-R&D Centre,
East Point College of Engineering & Technology, Bangalore, India
ABSTRACT
Cloud Computing is an internet based computing which makes and
different types of services available to users. For customers based on their
required services over the internet virtualized resources are provided. The fast
growth of cloud resources with customers demand increases the energy
consumption results in carbon dioxide emission. However, energy
consumption and carbon dioxide emission in cloud data centre have massive
impact on global environment triggering intense research in this area. To
minimize the energy consumption in this paper we propose VM Assignment
scheduling algorithm, it is based energy consumption and balancing the
resource utilization. we consider both the VM and host energy consumption
and classify the VMs based the resource usage and schedule them to balance
the resources utilization among the hosts in the cloud data centre which leads
to better energy efficiency and reduces the heat generation. The effectiveness
of the proposed technique has been verified by simulating on CloudSim.
Experimental results confirm that the technique proposed here can
significantly reduce energy consumption in cloud.
Key words: VMs (Virtual Machines), Green Cloud Computing, VM
Classification.
Cite this Article: M. Dhanalakshmi and Anirban Basu. Energy Efficient
Virtual Machine Assignment Based on Energy Consumption and Resource
Utilization in Cloud Network. International Journal of Computer Engineering
and Technology, 7(1), 2016, pp. 45-53.
http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=1
M. Dhanalakshmi and Anirban Basu
http://www.iaeme.com/IJCET/index.asp 46 editor@iaeme.com
1. INTRODUCTION
Cloud Computing[1] is dominant computing platform in scientific, engineering and
every field due to this energy efficiency in cloud computing is becoming very
important. The fast growth of cloud resources increases energy consumption results in
carbon dioxide emission which effects the global environment leads to develop
innovative energy efficient techniques for Green cloud computing[2][3], it seeks to
minimizing energy consumption in a Cloud Computing environment[4][5].
To minimize the energy consumption in cloud the computing resources CPU,
memory, disk, bandwidth has to be utilized effectively for this propose Virtualization
is used. Virtualization software and Virtual Machine (VM) placement are important
aspects in a Cloud Computing environment. Virtualization abstracts lower level server
hardware resources for the upper level services which are capsulated in virtual
machines. Many VM placement algorithms are being used in cloud computing
environment to minimize energy consumption [6][7]. However, most of these
techniques have not considered minimizing the energy consumption based on both
VM energy consumption and balancing resource utilization which results in
performing maximum consolidation of VMs to reduce the number of servers required
to allocate them and leads to better energy efficiency and reduce the heat
generation[8][9].
They reason why we need to develop this proposed scheduling algorithm based on
VM and host energy consumption in the cloud data centre is even though the energy
management technique are adopted for monitoring, maintaining and reducing the
power and temperature due to several reasons may be the system is ON for several
hours or faults in the system or servers are old, the energy consumption in the host
sometime may increases or decreases gradually, due to this in the proposed energy
efficient algorithm is based on energy consumption, at the time of allocating the VM
on the host, we find the energy efficient host[10][11] and resources utilization( CPU,
RAM and disk storage) are balanced on the hosts in the cloud data centre results in
minimizing energy consumption.
As discussed in the paper[12][13] regarding analysing of workload or tasks type
some of the tasks require more CPU and minimum memory for computation and
some task require more memory and minimum CPU based on this to balance the
resources VMs are classified into VM CPU type, VM memory type. The VM CPU
type means more CPU resource and minimum memory resource is utilized, VM
memory type means more memory and minimum CPU is utilized. When these VM
types are scheduled into the host the CPU and RAM utilization should not violate the
maximum host CPU threshold and host memory threshold, The proposed energy
efficient algorithm is compared with energy based efficient resource scheduling
algorithm EBERSF[14] and energy efficient utilization of resources EEUR[15]
techniques which leads further minimization of energy consumption. The
effectiveness of the proposed technique has been verified by simulating on CloudSim
[19]. Experimental results confirm that the technique proposed here can significantly
minimize the energy consumption in cloud.
The paper is organized as follows. Section II we discuss Related Work. Section III
is the Proposed Techniques. Section IV is Experimental Results. Section V paper is
Concluded.
Energy Efficient Virtual Machine Assignment Based on Energy Consumption and
Resource Utilization in Cloud Network
http://www.iaeme.com/IJCET/index.asp 47 editor@iaeme.com
2. RELATED TECHNIQUES
Anton Beloglazov et al. [7], authors propose an efficient resource management policy
for virtualized Cloud data centres. Their aim is to reduce power consumption, The
technique is continuously consolidate VMs leveraging live migration and switch off
idle nodes to reduce power consumption, while providing required Quality of Service.
Their evaluation results showing that dynamic reallocation of VMs brings substantial
energy savings.
Hieu Trong Vu et al [8] in their paper author proposed an algorithm for virtual
machine placement mechanism that considers both power and traffic among VMs
within a cloud data center. The communication performance is improved by reducing
virtual machines traffic cost and energy.
Cesar O. Diaz et al. [9] in their paper presents UnaCloud: an opportunistic cloud
computing Infrastructure as a Service (IaaS) model implementation, which reduces
the cost compared with dedicated cloud infrastructures, They propose an IaaS
architecture based on two strategies: virtualization strategy that provides on demand
deployment of customized execution environments and opportunistic strategy where
idle computing resources are provide to the client. IaaS model provides high
efficiency in the deployment of virtual machines in scientific projects.
Stoess et al. [10] who discussed the possibility of energy measurement for Virtual
Machines, which cannot be done by connecting hardware measurement devices. They
proposed that power usage could be accurately calculated so long as each hardware
device reports its power usage in each power mode to its device driver, which in turn
would relay the information to the Operating System.
Husain Bohra et al. [11] in their paper describe online monitoring of resource
utilization along with the implementation of power-aware policies to reduce the total
energy consumption. In their work authors present a novel power modelling
technique, VMeter, based on online monitoring of system-resources having high
correlation with the total power consumption. The monitored system sub-components
include: CPU, cache, disk, and DRAM. This model predicts instantaneous power
consumption of an individual VM hosted on a physical node besides the full system
power consumption.
James W. Smith et al.[13] in their paper the effect of different workloads on server
power consumption in a Private Cloud platform is discussed and display a noticeable
difference in energy consumption when servers are given tasks that dominate various
resources (CPU, Memory, Hard Disk and Network).
Sukhpal Singh et al[14] In their paper, authors emphasis on the development of
energy based resource scheduling framework and present an algorithm that consider
the energy between various data centre and Quality of Service. The performance of
the proposed algorithm has been evaluated with the existing energy based scheduling
algorithms. The experimental results demonstrate that this approach is effective in
minimizing the cost and energy consumption of Cloud.
Y. C. Lee et al., [15] authors in their presents two energy task consolidation
heuristics, which maximize the resource utilization considering both active and idle
energy consumption. The heuristics assign each task to the resource on which the
energy consumption is minimized. This energy efficient model is for homogenous
cloud workloads.
M. Dhanalakshmi and Anirban Basu
http://www.iaeme.com/IJCET/index.asp 48 editor@iaeme.com
However, most of these techniques have not considered minimizing the energy
consumption based on both VM energy consumption and balancing the resource
utilization. The VM Assignment algorithm allocates VM on energy efficient host and
balances the resource utilization on the hosts results in minimizes the energy
consumption and reduces the heat generation.
3. PROPOSED TECHNIQUE
In this paper to minimize the energy consumption, we propose VM Assignment
algorithm. The energy efficient VM Assignment algorithm is based on energy
consumption and balancing the resource utilization is illustrated in Figure 1. First we
measure the energy consumption of host and VMs using energy equation as discussed
below in section 3.1. we consider both the VM and host energy consumption and
classify the VMs based on their resource usage CPU, memory and schedule them in
such way to balance the resources utilization among the hosts in the cloud data centre
and minimize the energy consumption [7] [8][9].
3.1. Measurement of Energy Consumption using Energy Equations
The tasks arrives the data centre, for each task the VM is created. The energy usage of
individual VM is measured by monitoring the energy consumption of VM resources
on server namely CPU, cache, DRAM, Hard disk. The energy equation is based on
OS utilization and performance counters [10]. Because of the lack of measurement of
any direct hardware performance counter. The hardware architecture generates the
resource utilization per VM about CPU, Cache, DRAM and Disk through the system
events such as: CPU-CLOCK-NOT-HALTED, RAM-ACCESSES, INSTRUCTION-
CACHE-READ, and DATA-CACHE-READ via performance counters register.
These events are used to monitor the power consumption of the VM.
The power equation based on the hardware resources is given in equation 1.
P(total)=k0+(k1*Pcpu)+(k2*Pcache)+(k3*Pdram)+(k4*Pstorage) (1)
The values for k0 (constant power during calibration) and k1 (for CPU), k2 (for
Cache), k3 (for DRAM), k4 (for Hard Disk) are obtained by measurement. Where the
Pcpu - CPU utilization, Pcache - Cache memory access count, Pdram - DRAM memory
access count, Pstorage - storage hard disk I/O rate.
The total system power is defined as a function of the utilization of CPU, DRAM,
Cache, storage hard disk [11]. If Psysmax is the maximum power consumed when the
server is fully utilized; k is the fraction of power consumed by the idle server (e.g.
70%); u is the CPU utilized, r is DRAM access count, s is storage hard disk I/O rate, c
is the Cache memory access count, then the total system power is as given below:
Psys(u+r+c+s) =k.Psysmax+ (1- k).Psysmax.u.r.c.s (2)
Psysmax is normally 250 W, which is the normal value for modern servers. The
utilization of the CPU, DRAM and storage hard disk, Cache, may change over time
due to workload variability. The CPU, DRAM, Cache, storage utilization is a function
of time and is represented as u(t), r(t), c(t), s(t). Therefore, the total energy
consumption by a physical node (E) can be defined as integral of the power
consumption function over a period of time from t0 to t1 as shown in equation (3).
(3)
Energy Efficient Virtual Machine Assignment Based on Energy Consumption and
Resource Utilization in Cloud Network
http://www.iaeme.com/IJCET/index.asp 49 editor@iaeme.com
3.2. Energy efficient VM placement Scheduling
In the proposed energy efficient VM Assignment algorithm, The resource utilization (
CPU, memory) and energy consumption of hosts in the cloud is measured using
energy equation as specified in section 3.1, these values are stored into a table in
ascending order. The m tasks arrives the cloud data centre, the VM is created for each
task, the energy consumption of each VM is measured, and these values are stored
into a table in descending order. Next to balance the VM allocation, the resource
utilization of the VM (CPU, memory) is measured and the VMs are classified into
VM CPU type, VM memory type[12][13]. The VM CPU type means more CPU
resources and minimum memory resources is utilized, VM memory type means more
memory and minimum CPU is utilized. Schedule the classified VMs such that
balancing the resource utilization across the computing nodes in the data centres and
while allocating the VM on the host check CPU, memory utilization does not exceeds
the maximum host CPU threshold, host memory threshold. Find the maximum power
threshold of the host; estimate the total power on host after assigning VM. If the
estimated power is less than the maximum power threshold allocate the VM on the
host. The VMs is allocated to hosts that provide the least increase in energy
consumption. Results in minimizing the energy consumption and reduces the heat
generation [14] [15] . The pseudo-code for the algorithm is illustrated in Figure. 1 and
the following terms are used [16][17][18].
ecbahostList : Energy consumption on host before allocating VM.
ecbavmList: Energy consumption of each VM.
vmCPUList : The VM List consists of VM where more CPU and minimum memory
is utilized.
vmMEMList : The VM List consists of VM where more memory and minimum
CPU is utilized.
hostCPUthreshold: The maximum CPU utilization on each host.
hostMEMthreshold: The maximum memory utilization on each host.
Input: hostList,vmList,vmCPUList,vmMEMList,ecbahostList, ecbavmList
Output: Allocating VMs on Energy Efficient Host and balancing the resource
utilization to minimize energy consumption and reduce the heat generation
1. Update energy consumption of each active host before allocating VMs to
ecbahostList
2. Update each VM energy consumption to ecbavmList
3.ecbahostList.sortAscendingenergyconsumption()
4. ecbavmList.sortDescendingenergyconsumption()
5.vmList.classified() and update into vmCPUList,vmMEMList.
6. Power←MAX
7. AssignedHost←NULL
8. hostnum=1;
9. balance = true
10. foreach vm in vmCPUList do
11. while( host in ecbahostList[hostnum])
M. Dhanalakshmi and Anirban Basu
http://www.iaeme.com/IJCET/index.asp 50 editor@iaeme.com
12. if (CPUutilizaonhost <= hostCPUthreshold && balancing among the
computing nodes)
13. powerreq←requiredPower(host, VM)
14. if powerreq < Power then
15. AssignedHost←host
16. Power←powerreq
17. if AssignedHost≠ NULL then
18. Allocate VM to allocated Host
hostnum=hostnum+1;
19. Break;
20. else
21. hostnum = hostnum+1;
22. End while
23. if (violated hostCPUthreshold)
24 MigrationList.add(VM);
25 endfor
26. hostnum=1;
27. foreach vm in vmMEMList do
28. while(host in ecbahostList[hostnum])
29. if (MEMutilizaonhos <=hostMEMthreshold&&balance)
30. power←requiredPower(host, vm)
31. if powerreq < Power then
32. AssignedHost←host
33. minPower←power
34. if AssignedHost≠ NULL then
35. allocate vm to AssignedHost
36. hostnum = hostnum+1;
37. break;
38. else
39. hostnum = hostnum+1;
40. endwhile
41. if (violated hostMEMthreshold)
42. MigrationList.add(VM);
43. endfor
Figure 1 Energy Efficient VM Assignment Algorithm
Energy Efficient Virtual Machine Assignment Based on Energy Consumption and
Resource Utilization in Cloud Network
http://www.iaeme.com/IJCET/index.asp 51 editor@iaeme.com
4. EXPERIMENTAL RESULTS
The performance of the proposed method h a s been evaluated by simulating using
CloudSim [19]. The simulated data centre is conducted with specified conditions as
tabulated in Table 1.
Table 1 Clouds Simulation Setup
No of Data Centres 1
No of Cloudlets 3000
No of Hosts in Data Centre 100
Resource Configuration of each host Host have one CPU core with
2000,3000,4000 MIPs, 8GB
RAM,
500 GB disk
Resource Configuration of each VM VM have one CPU core with
200,500,750 or 1000 MIPs,
256MB RAM,
1 GB disk
We simulated proposed energy efficient VM Assignment algorithm to minimizing
the energy consumption. The VM is allocated on energy efficient host, it is based on
VM energy consumption and balanced resource utilization which leads better energy
efficiency. The experimental result of the proposed energy efficient scheduling
algorithm is compared with existing approach the energy based efficient resource
scheduling algorithm (EBERSF) [14] and energy efficient utilization of resources
(EEUR) [15] is illustrated in Figure 2.
The Proposed algorithm the resources are balanced among the hosts which leads
further minimization of energy consumption when compared with EBERSF and
EEUR algorithm where the resource utilization are not balanced.
Figure 2 Comparisons between Proposed, EBERSF, EEUR
Technique to minimize energy consumption
0
5
10
15
20
25
30
35
40
0 500 1000 1500 2000 2500 3000 3500 4000
Energy
Consumed
(Millions)
EEUR
EBERSF
Proposed
No of VMs
M. Dhanalakshmi and Anirban Basu
http://www.iaeme.com/IJCET/index.asp 52 editor@iaeme.com
5. CONCLUSION
In this proposed technique, the energy consumption is minimized and is based on VM
energy consumption and balanced resource utilization. We schedule the VMs using
the proposed energy efficient algorithm which leads further minimization of energy
consumption when compared EBERSF and EEUR techniques. In this algorithm we
consider both the VM and host energy consumption and classify the VMs based the
resource usage and schedule them in such way to balance the resources utilization
among the hosts in the cloud data centre and the VMs are allocated to hosts that
provides the least increase in energy consumption. This technique results in
minimizing energy consumption and heat dissipation is reduced which leads to green
environment.
REFERENCES
[1] Intel’s cloud computing 2015 vision. http://www.intel.com/
content/www/us/en/cloud-computing/cloudcomputing-intel-cloud-2015-
vision.html.
[2] Google Inc. The Big Picture FAQs - Google Green.
http://www.google.com/intl/en/green/bigpicture/ references.html, 2013- 07-11.
[3] Green Grid 2010. Unused Servers Survey Results Analysis. Green Grid report.
[4] Sosinsky, Cloud Computing Bible, Wiley Publishing Inc. (2012).
[5] P. Mell,The NIST Definition of Cloud Computing, NIST Special Publication,
(2011).
[6] Susane Albers (2010), Energy efficient algorithms, Communication of ACM, vol.
53 No. 5, 86-96.
[7] Anton Beloglazov, R. Buyya, Energy EfïŹcient Allocation of Virtual Machines in
Cloud Data enters, 2010 10th IEEE/ACM International Conference on Cluster,
cloud and Grid Computing.
[8] Hieu Trong Vu, Soonwook Hwang, A Traffic and Power-aware Algorithm for
Virtual Machine Placement in Cloud Data Center, in International Journal of Grid
and Distributed Computing. Vol.7, No.1 2014, pp.21-32
[9] Cesar O. Diaz, Harold Castro, Mario Villamizar, Johnatan E. Pecero and Pascal
Bouvry, Energy-aware VM allocation on an opportunistic cloud infrastructure, in
13th IEEE/ACM international Symposium on Cluster, Cloud, and Grid
Computing (CCGrid), pp. 663-670, may 2013
[10] J. Stoess and C. Lang, Energy management for hypervisor based virtual
machines, on Proceedings of the USENIX Annual, 2007.
[11] Husain Bohra, Ata E, and Vipin Chaudhary.VMeter: power modelling for
virtualized clouds, IEEE International Symposium on Parallel & Distributed
Processing, Workshops and Phd Forum (IPDPSW) April 2010.
[12] James William Smith Ali Khajeh-Hosseini Jonathan Stuart Ward Ian
Sommerville, CloudMonitor: Profiling Power Usage, IEEE Fifth International
Conference on Cloud Computing, June 2012.
[13] James W. Smith and Ian Sommerville, Workload Classification & Software
Energy Measurement for Efficient Scheduling on Private Cloud Platforms, in
Distributed, Parallel, and Cluster Computing, ACM 2011.
[14] Sukhpal Singh and Inderveer Chana, Energy based Efficient Resource
Scheduling: A Step Towards Green Computing, in International Journal of
Energy, Information and Communications ,Vol.5, Issue 2 2014, pp.35-52.
Energy Efficient Virtual Machine Assignment Based on Energy Consumption and
Resource Utilization in Cloud Network
http://www.iaeme.com/IJCET/index.asp 53 editor@iaeme.com
[15] Y. C. Lee and A. Y. Zomaya, Energy efficient utilization of resources in Cloud
computing systems, The Journal of Supercomputing, vol. 60, no. 2, (2012), pp.
268-280.
[16] Jayshri Damodar Pagare and Dr. Nitin A Koli, Performance Analysis of an
Energy Efficient Virtual Machine Consolidation Algorithm in Cloud Computing,
IJCET, May 2015
[17] Bhavik Agrawal. Green Cloud Computing. International Journal of Electronics
and communication engineering and Technology, 4(7), 2013, pp. 239-243.
[18] Nikhil Gajra, Shamsuddin S. Khan and Pradnya Rane, private cloud data security:
secured user authentication by using enhanced hybrid algorithms, IJCET, April
2014
[19] R.Buyya. Cloud Simulator cloudsim version 2.1, GRIDS Lab,
http://code.google.com/p/cloudsim, July 27, 2010

More Related Content

What's hot

A SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTING
A SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTINGA SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTING
A SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTINGijujournal
 
A survey to harness an efficient energy in cloud computing
A survey to harness an efficient energy in cloud computingA survey to harness an efficient energy in cloud computing
A survey to harness an efficient energy in cloud computingijujournal
 
Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters IJECEIAES
 
An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...
An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...
An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...IJECEIAES
 
(5 10) chitra natarajan
(5 10) chitra natarajan(5 10) chitra natarajan
(5 10) chitra natarajanIISRTJournals
 
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...ijccsa
 
Energy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centersEnergy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centerseSAT Publishing House
 
Energy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centersEnergy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centerseSAT Journals
 
Energy efficient resource allocation007
Energy efficient resource allocation007Energy efficient resource allocation007
Energy efficient resource allocation007Divaynshu Totla
 
Scheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy CostsScheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy Costsinventionjournals
 
A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment IJECEIAES
 
IRJET- Distributed Resource Allocation for Data Center Networks: A Hierar...
IRJET-  	  Distributed Resource Allocation for Data Center Networks: A Hierar...IRJET-  	  Distributed Resource Allocation for Data Center Networks: A Hierar...
IRJET- Distributed Resource Allocation for Data Center Networks: A Hierar...IRJET Journal
 
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM IAEME Publication
 
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...Editor IJCATR
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computingijujournal
 
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET Journal
 
Demand-driven Gaussian window optimization for executing preferred population...
Demand-driven Gaussian window optimization for executing preferred population...Demand-driven Gaussian window optimization for executing preferred population...
Demand-driven Gaussian window optimization for executing preferred population...IJECEIAES
 
IRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas Clouds
IRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas CloudsIRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas Clouds
IRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas CloudsIRJET Journal
 
DYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEY
DYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEYDYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEY
DYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEYijccsa
 

What's hot (19)

A SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTING
A SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTINGA SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTING
A SURVEY: TO HARNESS AN EFFICIENT ENERGY IN CLOUD COMPUTING
 
A survey to harness an efficient energy in cloud computing
A survey to harness an efficient energy in cloud computingA survey to harness an efficient energy in cloud computing
A survey to harness an efficient energy in cloud computing
 
Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters
 
An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...
An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...
An Energy Aware Resource Utilization Framework to Control Traffic in Cloud Ne...
 
(5 10) chitra natarajan
(5 10) chitra natarajan(5 10) chitra natarajan
(5 10) chitra natarajan
 
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
 
Energy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centersEnergy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centers
 
Energy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centersEnergy efficient task scheduling algorithms for cloud data centers
Energy efficient task scheduling algorithms for cloud data centers
 
Energy efficient resource allocation007
Energy efficient resource allocation007Energy efficient resource allocation007
Energy efficient resource allocation007
 
Scheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy CostsScheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy Costs
 
A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment
 
IRJET- Distributed Resource Allocation for Data Center Networks: A Hierar...
IRJET-  	  Distributed Resource Allocation for Data Center Networks: A Hierar...IRJET-  	  Distributed Resource Allocation for Data Center Networks: A Hierar...
IRJET- Distributed Resource Allocation for Data Center Networks: A Hierar...
 
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
 
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
 
Demand-driven Gaussian window optimization for executing preferred population...
Demand-driven Gaussian window optimization for executing preferred population...Demand-driven Gaussian window optimization for executing preferred population...
Demand-driven Gaussian window optimization for executing preferred population...
 
IRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas Clouds
IRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas CloudsIRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas Clouds
IRJET- Efficient Resource Allocation for Heterogeneous Workloads in Iaas Clouds
 
DYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEY
DYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEYDYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEY
DYNAMIC ENERGY MANAGEMENT IN CLOUD DATA CENTERS: A SURVEY
 

Viewers also liked

A Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud ComputingA Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud ComputingIJTET Journal
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesAlexander Decker
 
Performance analysis of an energy efficient virtual machine consolidation alg...
Performance analysis of an energy efficient virtual machine consolidation alg...Performance analysis of an energy efficient virtual machine consolidation alg...
Performance analysis of an energy efficient virtual machine consolidation alg...IAEME Publication
 
Virtual Machine Migration Techniques in Cloud Environment: A Survey
Virtual Machine Migration Techniques in Cloud Environment: A SurveyVirtual Machine Migration Techniques in Cloud Environment: A Survey
Virtual Machine Migration Techniques in Cloud Environment: A Surveyijsrd.com
 
Automatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource ManagerAutomatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource ManagerVito Flavio Lorusso
 
DATIS Webinar: Labor Costing
DATIS Webinar: Labor CostingDATIS Webinar: Labor Costing
DATIS Webinar: Labor CostingDATIS
 
Smart controller over resource nodes
Smart controller over resource nodesSmart controller over resource nodes
Smart controller over resource nodesGhazal Tashakor
 
Managing PRN Costs Webinar
Managing PRN Costs WebinarManaging PRN Costs Webinar
Managing PRN Costs WebinarDATIS
 
Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ заЎач
Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ Đ·Đ°ĐŽĐ°Ń‡Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ заЎач
Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ заЎачsveta7940
 
Historiaargentina3
Historiaargentina3Historiaargentina3
Historiaargentina3Amandine Vila
 
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...Susheel Thakur
 
Â«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČ
Â«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČÂ«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČ
Â«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČDROFA-VENTANA
 
ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â»
ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â» ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â»
ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â» DROFA-VENTANA
 
Workforce Planning: A Forward-Looking Approach to Getting the Right People in...
Workforce Planning: A Forward-Looking Approach to Getting the Right People in...Workforce Planning: A Forward-Looking Approach to Getting the Right People in...
Workforce Planning: A Forward-Looking Approach to Getting the Right People in...ClearCompany
 
CS298_presentation
CS298_presentationCS298_presentation
CS298_presentationSwetha Kogatam
 
1.Introduction to virtualization
1.Introduction to virtualization1.Introduction to virtualization
1.Introduction to virtualizationHwanju Kim
 

Viewers also liked (20)

A Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud ComputingA Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud Computing
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniques
 
Performance analysis of an energy efficient virtual machine consolidation alg...
Performance analysis of an energy efficient virtual machine consolidation alg...Performance analysis of an energy efficient virtual machine consolidation alg...
Performance analysis of an energy efficient virtual machine consolidation alg...
 
Virtual Machine Migration Techniques in Cloud Environment: A Survey
Virtual Machine Migration Techniques in Cloud Environment: A SurveyVirtual Machine Migration Techniques in Cloud Environment: A Survey
Virtual Machine Migration Techniques in Cloud Environment: A Survey
 
Automatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource ManagerAutomatizzare tutto con Azure Resource Manager
Automatizzare tutto con Azure Resource Manager
 
DATIS Webinar: Labor Costing
DATIS Webinar: Labor CostingDATIS Webinar: Labor Costing
DATIS Webinar: Labor Costing
 
Smart controller over resource nodes
Smart controller over resource nodesSmart controller over resource nodes
Smart controller over resource nodes
 
Managing PRN Costs Webinar
Managing PRN Costs WebinarManaging PRN Costs Webinar
Managing PRN Costs Webinar
 
Effect presentation
Effect presentationEffect presentation
Effect presentation
 
Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ заЎач
Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ Đ·Đ°ĐŽĐ°Ń‡Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ заЎач
Đ“ŃƒŃŃ‚ĐžĐœĐ° Ń€Đ”Ń‡ĐŸĐČĐžĐœĐž. Đ ĐŸĐ·ĐČâ€™ŃĐ·ŃƒĐČĐ°ĐœĐœŃ заЎач
 
Historiaargentina3
Historiaargentina3Historiaargentina3
Historiaargentina3
 
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
 
Kdenlive
KdenliveKdenlive
Kdenlive
 
DOCENTE DE EDUCACIÓN FISICA
DOCENTE DE EDUCACIÓN FISICADOCENTE DE EDUCACIÓN FISICA
DOCENTE DE EDUCACIÓN FISICA
 
Â«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČ
Â«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČÂ«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČ
Â«Đ’ĐŸŃ€ĐŸŃ‚Đ° ĐČ ĐĄĐžĐ±ĐžŃ€ŃŒÂ» - Đ§Đ”Đ»ŃĐ±ĐžĐœŃĐș ĐœĐ° Ń€ŃƒĐ±Đ”Đ¶Đ” ĐČĐ”ĐșĐŸĐČ
 
ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â»
ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â» ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â»
ĐŸŃ€ĐŸĐ”Đșт «ХДргОДĐČĐŸ-ĐŸĐŸŃĐ°ĐŽŃĐșĐžĐč раĐčĐŸĐœ ĐČ ĐłĐŸĐŽŃ‹ ВДлОĐșĐŸĐč ОтДчДстĐČĐ”ĐœĐœĐŸĐč ĐČĐŸĐčĐœŃ‹Â»
 
Workforce Planning: A Forward-Looking Approach to Getting the Right People in...
Workforce Planning: A Forward-Looking Approach to Getting the Right People in...Workforce Planning: A Forward-Looking Approach to Getting the Right People in...
Workforce Planning: A Forward-Looking Approach to Getting the Right People in...
 
CS298_presentation
CS298_presentationCS298_presentation
CS298_presentation
 
1.Introduction to virtualization
1.Introduction to virtualization1.Introduction to virtualization
1.Introduction to virtualization
 
STEM Education KMUTNB
STEM Education KMUTNBSTEM Education KMUTNB
STEM Education KMUTNB
 

Similar to Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization

REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGijdpsjournal
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGijdpsjournal
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGijdpsjournal
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING  ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING  ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGijdpsjournal
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computingijujournal
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computingijujournal
 
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...neirew J
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
G-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUD
G-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUDG-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUD
G-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUDAlfiya Mahmood
 
Power consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learningPower consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learningIJECEIAES
 
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET-  	  A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET-  	  A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET- A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET Journal
 
Energy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentEnergy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentIRJET Journal
 
A hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersA hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersIJECEIAES
 
Paper id 41201624
Paper id 41201624Paper id 41201624
Paper id 41201624IJRAT
 
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...Susheel Thakur
 

Similar to Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization (20)

REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING  ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING  ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Optimize Virtual Machine Placement in Banker Algorithm for Energy Efficient C...
Optimize Virtual Machine Placement in Banker Algorithm for Energy Efficient C...Optimize Virtual Machine Placement in Banker Algorithm for Energy Efficient C...
Optimize Virtual Machine Placement in Banker Algorithm for Energy Efficient C...
 
50120140507009
5012014050700950120140507009
50120140507009
 
50120140507009 2
50120140507009 250120140507009 2
50120140507009 2
 
G-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUD
G-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUDG-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUD
G-SLAM:OPTIMIZING ENERGY EFFIIENCY IN CLOUD
 
Power consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learningPower consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learning
 
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET-  	  A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET-  	  A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
 
Energy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentEnergy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud Environment
 
A hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersA hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centers
 
Paper id 41201624
Paper id 41201624Paper id 41201624
Paper id 41201624
 
Ijciet 10 01_162
Ijciet 10 01_162Ijciet 10 01_162
Ijciet 10 01_162
 
C017531925
C017531925C017531925
C017531925
 
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization

  • 1. http://www.iaeme.com/IJCET/index.asp 45 editor@iaeme.com International Journal of Computer Engineering & Technology (IJCET) Volume 7, Issue 1, Jan-Feb 2016, pp. 45-53, Article ID: IJCET_07_01_006 Available online at http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=1 Journal Impact Factor (2016): 9.3590 (Calculated by GISI) www.jifactor.com ISSN Print: 0976-6367 and ISSN Online: 0976–6375 © IAEME Publication ___________________________________________________________________________ ENERGY EFFICIENT VIRTUAL MACHINE ASSIGNMENT BASED ON ENERGY CONSUMPTION AND RESOURCE UTILIZATION IN CLOUD NETWORK M. Dhanalakshmi Department of CSE, East Point College of Engineering & Technology, Bangalore, India Anirban Basu Department of CSE-R&D Centre, East Point College of Engineering & Technology, Bangalore, India ABSTRACT Cloud Computing is an internet based computing which makes and different types of services available to users. For customers based on their required services over the internet virtualized resources are provided. The fast growth of cloud resources with customers demand increases the energy consumption results in carbon dioxide emission. However, energy consumption and carbon dioxide emission in cloud data centre have massive impact on global environment triggering intense research in this area. To minimize the energy consumption in this paper we propose VM Assignment scheduling algorithm, it is based energy consumption and balancing the resource utilization. we consider both the VM and host energy consumption and classify the VMs based the resource usage and schedule them to balance the resources utilization among the hosts in the cloud data centre which leads to better energy efficiency and reduces the heat generation. The effectiveness of the proposed technique has been verified by simulating on CloudSim. Experimental results confirm that the technique proposed here can significantly reduce energy consumption in cloud. Key words: VMs (Virtual Machines), Green Cloud Computing, VM Classification. Cite this Article: M. Dhanalakshmi and Anirban Basu. Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization in Cloud Network. International Journal of Computer Engineering and Technology, 7(1), 2016, pp. 45-53. http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=1
  • 2. M. Dhanalakshmi and Anirban Basu http://www.iaeme.com/IJCET/index.asp 46 editor@iaeme.com 1. INTRODUCTION Cloud Computing[1] is dominant computing platform in scientific, engineering and every field due to this energy efficiency in cloud computing is becoming very important. The fast growth of cloud resources increases energy consumption results in carbon dioxide emission which effects the global environment leads to develop innovative energy efficient techniques for Green cloud computing[2][3], it seeks to minimizing energy consumption in a Cloud Computing environment[4][5]. To minimize the energy consumption in cloud the computing resources CPU, memory, disk, bandwidth has to be utilized effectively for this propose Virtualization is used. Virtualization software and Virtual Machine (VM) placement are important aspects in a Cloud Computing environment. Virtualization abstracts lower level server hardware resources for the upper level services which are capsulated in virtual machines. Many VM placement algorithms are being used in cloud computing environment to minimize energy consumption [6][7]. However, most of these techniques have not considered minimizing the energy consumption based on both VM energy consumption and balancing resource utilization which results in performing maximum consolidation of VMs to reduce the number of servers required to allocate them and leads to better energy efficiency and reduce the heat generation[8][9]. They reason why we need to develop this proposed scheduling algorithm based on VM and host energy consumption in the cloud data centre is even though the energy management technique are adopted for monitoring, maintaining and reducing the power and temperature due to several reasons may be the system is ON for several hours or faults in the system or servers are old, the energy consumption in the host sometime may increases or decreases gradually, due to this in the proposed energy efficient algorithm is based on energy consumption, at the time of allocating the VM on the host, we find the energy efficient host[10][11] and resources utilization( CPU, RAM and disk storage) are balanced on the hosts in the cloud data centre results in minimizing energy consumption. As discussed in the paper[12][13] regarding analysing of workload or tasks type some of the tasks require more CPU and minimum memory for computation and some task require more memory and minimum CPU based on this to balance the resources VMs are classified into VM CPU type, VM memory type. The VM CPU type means more CPU resource and minimum memory resource is utilized, VM memory type means more memory and minimum CPU is utilized. When these VM types are scheduled into the host the CPU and RAM utilization should not violate the maximum host CPU threshold and host memory threshold, The proposed energy efficient algorithm is compared with energy based efficient resource scheduling algorithm EBERSF[14] and energy efficient utilization of resources EEUR[15] techniques which leads further minimization of energy consumption. The effectiveness of the proposed technique has been verified by simulating on CloudSim [19]. Experimental results confirm that the technique proposed here can significantly minimize the energy consumption in cloud. The paper is organized as follows. Section II we discuss Related Work. Section III is the Proposed Techniques. Section IV is Experimental Results. Section V paper is Concluded.
  • 3. Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization in Cloud Network http://www.iaeme.com/IJCET/index.asp 47 editor@iaeme.com 2. RELATED TECHNIQUES Anton Beloglazov et al. [7], authors propose an efficient resource management policy for virtualized Cloud data centres. Their aim is to reduce power consumption, The technique is continuously consolidate VMs leveraging live migration and switch off idle nodes to reduce power consumption, while providing required Quality of Service. Their evaluation results showing that dynamic reallocation of VMs brings substantial energy savings. Hieu Trong Vu et al [8] in their paper author proposed an algorithm for virtual machine placement mechanism that considers both power and traffic among VMs within a cloud data center. The communication performance is improved by reducing virtual machines traffic cost and energy. Cesar O. Diaz et al. [9] in their paper presents UnaCloud: an opportunistic cloud computing Infrastructure as a Service (IaaS) model implementation, which reduces the cost compared with dedicated cloud infrastructures, They propose an IaaS architecture based on two strategies: virtualization strategy that provides on demand deployment of customized execution environments and opportunistic strategy where idle computing resources are provide to the client. IaaS model provides high efficiency in the deployment of virtual machines in scientific projects. Stoess et al. [10] who discussed the possibility of energy measurement for Virtual Machines, which cannot be done by connecting hardware measurement devices. They proposed that power usage could be accurately calculated so long as each hardware device reports its power usage in each power mode to its device driver, which in turn would relay the information to the Operating System. Husain Bohra et al. [11] in their paper describe online monitoring of resource utilization along with the implementation of power-aware policies to reduce the total energy consumption. In their work authors present a novel power modelling technique, VMeter, based on online monitoring of system-resources having high correlation with the total power consumption. The monitored system sub-components include: CPU, cache, disk, and DRAM. This model predicts instantaneous power consumption of an individual VM hosted on a physical node besides the full system power consumption. James W. Smith et al.[13] in their paper the effect of different workloads on server power consumption in a Private Cloud platform is discussed and display a noticeable difference in energy consumption when servers are given tasks that dominate various resources (CPU, Memory, Hard Disk and Network). Sukhpal Singh et al[14] In their paper, authors emphasis on the development of energy based resource scheduling framework and present an algorithm that consider the energy between various data centre and Quality of Service. The performance of the proposed algorithm has been evaluated with the existing energy based scheduling algorithms. The experimental results demonstrate that this approach is effective in minimizing the cost and energy consumption of Cloud. Y. C. Lee et al., [15] authors in their presents two energy task consolidation heuristics, which maximize the resource utilization considering both active and idle energy consumption. The heuristics assign each task to the resource on which the energy consumption is minimized. This energy efficient model is for homogenous cloud workloads.
  • 4. M. Dhanalakshmi and Anirban Basu http://www.iaeme.com/IJCET/index.asp 48 editor@iaeme.com However, most of these techniques have not considered minimizing the energy consumption based on both VM energy consumption and balancing the resource utilization. The VM Assignment algorithm allocates VM on energy efficient host and balances the resource utilization on the hosts results in minimizes the energy consumption and reduces the heat generation. 3. PROPOSED TECHNIQUE In this paper to minimize the energy consumption, we propose VM Assignment algorithm. The energy efficient VM Assignment algorithm is based on energy consumption and balancing the resource utilization is illustrated in Figure 1. First we measure the energy consumption of host and VMs using energy equation as discussed below in section 3.1. we consider both the VM and host energy consumption and classify the VMs based on their resource usage CPU, memory and schedule them in such way to balance the resources utilization among the hosts in the cloud data centre and minimize the energy consumption [7] [8][9]. 3.1. Measurement of Energy Consumption using Energy Equations The tasks arrives the data centre, for each task the VM is created. The energy usage of individual VM is measured by monitoring the energy consumption of VM resources on server namely CPU, cache, DRAM, Hard disk. The energy equation is based on OS utilization and performance counters [10]. Because of the lack of measurement of any direct hardware performance counter. The hardware architecture generates the resource utilization per VM about CPU, Cache, DRAM and Disk through the system events such as: CPU-CLOCK-NOT-HALTED, RAM-ACCESSES, INSTRUCTION- CACHE-READ, and DATA-CACHE-READ via performance counters register. These events are used to monitor the power consumption of the VM. The power equation based on the hardware resources is given in equation 1. P(total)=k0+(k1*Pcpu)+(k2*Pcache)+(k3*Pdram)+(k4*Pstorage) (1) The values for k0 (constant power during calibration) and k1 (for CPU), k2 (for Cache), k3 (for DRAM), k4 (for Hard Disk) are obtained by measurement. Where the Pcpu - CPU utilization, Pcache - Cache memory access count, Pdram - DRAM memory access count, Pstorage - storage hard disk I/O rate. The total system power is defined as a function of the utilization of CPU, DRAM, Cache, storage hard disk [11]. If Psysmax is the maximum power consumed when the server is fully utilized; k is the fraction of power consumed by the idle server (e.g. 70%); u is the CPU utilized, r is DRAM access count, s is storage hard disk I/O rate, c is the Cache memory access count, then the total system power is as given below: Psys(u+r+c+s) =k.Psysmax+ (1- k).Psysmax.u.r.c.s (2) Psysmax is normally 250 W, which is the normal value for modern servers. The utilization of the CPU, DRAM and storage hard disk, Cache, may change over time due to workload variability. The CPU, DRAM, Cache, storage utilization is a function of time and is represented as u(t), r(t), c(t), s(t). Therefore, the total energy consumption by a physical node (E) can be defined as integral of the power consumption function over a period of time from t0 to t1 as shown in equation (3). (3)
  • 5. Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization in Cloud Network http://www.iaeme.com/IJCET/index.asp 49 editor@iaeme.com 3.2. Energy efficient VM placement Scheduling In the proposed energy efficient VM Assignment algorithm, The resource utilization ( CPU, memory) and energy consumption of hosts in the cloud is measured using energy equation as specified in section 3.1, these values are stored into a table in ascending order. The m tasks arrives the cloud data centre, the VM is created for each task, the energy consumption of each VM is measured, and these values are stored into a table in descending order. Next to balance the VM allocation, the resource utilization of the VM (CPU, memory) is measured and the VMs are classified into VM CPU type, VM memory type[12][13]. The VM CPU type means more CPU resources and minimum memory resources is utilized, VM memory type means more memory and minimum CPU is utilized. Schedule the classified VMs such that balancing the resource utilization across the computing nodes in the data centres and while allocating the VM on the host check CPU, memory utilization does not exceeds the maximum host CPU threshold, host memory threshold. Find the maximum power threshold of the host; estimate the total power on host after assigning VM. If the estimated power is less than the maximum power threshold allocate the VM on the host. The VMs is allocated to hosts that provide the least increase in energy consumption. Results in minimizing the energy consumption and reduces the heat generation [14] [15] . The pseudo-code for the algorithm is illustrated in Figure. 1 and the following terms are used [16][17][18]. ecbahostList : Energy consumption on host before allocating VM. ecbavmList: Energy consumption of each VM. vmCPUList : The VM List consists of VM where more CPU and minimum memory is utilized. vmMEMList : The VM List consists of VM where more memory and minimum CPU is utilized. hostCPUthreshold: The maximum CPU utilization on each host. hostMEMthreshold: The maximum memory utilization on each host. Input: hostList,vmList,vmCPUList,vmMEMList,ecbahostList, ecbavmList Output: Allocating VMs on Energy Efficient Host and balancing the resource utilization to minimize energy consumption and reduce the heat generation 1. Update energy consumption of each active host before allocating VMs to ecbahostList 2. Update each VM energy consumption to ecbavmList 3.ecbahostList.sortAscendingenergyconsumption() 4. ecbavmList.sortDescendingenergyconsumption() 5.vmList.classified() and update into vmCPUList,vmMEMList. 6. Power←MAX 7. AssignedHost←NULL 8. hostnum=1; 9. balance = true 10. foreach vm in vmCPUList do 11. while( host in ecbahostList[hostnum])
  • 6. M. Dhanalakshmi and Anirban Basu http://www.iaeme.com/IJCET/index.asp 50 editor@iaeme.com 12. if (CPUutilizaonhost <= hostCPUthreshold && balancing among the computing nodes) 13. powerreq←requiredPower(host, VM) 14. if powerreq < Power then 15. AssignedHost←host 16. Power←powerreq 17. if AssignedHost≠ NULL then 18. Allocate VM to allocated Host hostnum=hostnum+1; 19. Break; 20. else 21. hostnum = hostnum+1; 22. End while 23. if (violated hostCPUthreshold) 24 MigrationList.add(VM); 25 endfor 26. hostnum=1; 27. foreach vm in vmMEMList do 28. while(host in ecbahostList[hostnum]) 29. if (MEMutilizaonhos <=hostMEMthreshold&&balance) 30. power←requiredPower(host, vm) 31. if powerreq < Power then 32. AssignedHost←host 33. minPower←power 34. if AssignedHost≠ NULL then 35. allocate vm to AssignedHost 36. hostnum = hostnum+1; 37. break; 38. else 39. hostnum = hostnum+1; 40. endwhile 41. if (violated hostMEMthreshold) 42. MigrationList.add(VM); 43. endfor Figure 1 Energy Efficient VM Assignment Algorithm
  • 7. Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization in Cloud Network http://www.iaeme.com/IJCET/index.asp 51 editor@iaeme.com 4. EXPERIMENTAL RESULTS The performance of the proposed method h a s been evaluated by simulating using CloudSim [19]. The simulated data centre is conducted with specified conditions as tabulated in Table 1. Table 1 Clouds Simulation Setup No of Data Centres 1 No of Cloudlets 3000 No of Hosts in Data Centre 100 Resource Configuration of each host Host have one CPU core with 2000,3000,4000 MIPs, 8GB RAM, 500 GB disk Resource Configuration of each VM VM have one CPU core with 200,500,750 or 1000 MIPs, 256MB RAM, 1 GB disk We simulated proposed energy efficient VM Assignment algorithm to minimizing the energy consumption. The VM is allocated on energy efficient host, it is based on VM energy consumption and balanced resource utilization which leads better energy efficiency. The experimental result of the proposed energy efficient scheduling algorithm is compared with existing approach the energy based efficient resource scheduling algorithm (EBERSF) [14] and energy efficient utilization of resources (EEUR) [15] is illustrated in Figure 2. The Proposed algorithm the resources are balanced among the hosts which leads further minimization of energy consumption when compared with EBERSF and EEUR algorithm where the resource utilization are not balanced. Figure 2 Comparisons between Proposed, EBERSF, EEUR Technique to minimize energy consumption 0 5 10 15 20 25 30 35 40 0 500 1000 1500 2000 2500 3000 3500 4000 Energy Consumed (Millions) EEUR EBERSF Proposed No of VMs
  • 8. M. Dhanalakshmi and Anirban Basu http://www.iaeme.com/IJCET/index.asp 52 editor@iaeme.com 5. CONCLUSION In this proposed technique, the energy consumption is minimized and is based on VM energy consumption and balanced resource utilization. We schedule the VMs using the proposed energy efficient algorithm which leads further minimization of energy consumption when compared EBERSF and EEUR techniques. In this algorithm we consider both the VM and host energy consumption and classify the VMs based the resource usage and schedule them in such way to balance the resources utilization among the hosts in the cloud data centre and the VMs are allocated to hosts that provides the least increase in energy consumption. This technique results in minimizing energy consumption and heat dissipation is reduced which leads to green environment. REFERENCES [1] Intel’s cloud computing 2015 vision. http://www.intel.com/ content/www/us/en/cloud-computing/cloudcomputing-intel-cloud-2015- vision.html. [2] Google Inc. The Big Picture FAQs - Google Green. http://www.google.com/intl/en/green/bigpicture/ references.html, 2013- 07-11. [3] Green Grid 2010. Unused Servers Survey Results Analysis. Green Grid report. [4] Sosinsky, Cloud Computing Bible, Wiley Publishing Inc. (2012). [5] P. Mell,The NIST Definition of Cloud Computing, NIST Special Publication, (2011). [6] Susane Albers (2010), Energy efficient algorithms, Communication of ACM, vol. 53 No. 5, 86-96. [7] Anton Beloglazov, R. Buyya, Energy EfïŹcient Allocation of Virtual Machines in Cloud Data enters, 2010 10th IEEE/ACM International Conference on Cluster, cloud and Grid Computing. [8] Hieu Trong Vu, Soonwook Hwang, A Traffic and Power-aware Algorithm for Virtual Machine Placement in Cloud Data Center, in International Journal of Grid and Distributed Computing. Vol.7, No.1 2014, pp.21-32 [9] Cesar O. Diaz, Harold Castro, Mario Villamizar, Johnatan E. Pecero and Pascal Bouvry, Energy-aware VM allocation on an opportunistic cloud infrastructure, in 13th IEEE/ACM international Symposium on Cluster, Cloud, and Grid Computing (CCGrid), pp. 663-670, may 2013 [10] J. Stoess and C. Lang, Energy management for hypervisor based virtual machines, on Proceedings of the USENIX Annual, 2007. [11] Husain Bohra, Ata E, and Vipin Chaudhary.VMeter: power modelling for virtualized clouds, IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW) April 2010. [12] James William Smith Ali Khajeh-Hosseini Jonathan Stuart Ward Ian Sommerville, CloudMonitor: Profiling Power Usage, IEEE Fifth International Conference on Cloud Computing, June 2012. [13] James W. Smith and Ian Sommerville, Workload Classification & Software Energy Measurement for Efficient Scheduling on Private Cloud Platforms, in Distributed, Parallel, and Cluster Computing, ACM 2011. [14] Sukhpal Singh and Inderveer Chana, Energy based Efficient Resource Scheduling: A Step Towards Green Computing, in International Journal of Energy, Information and Communications ,Vol.5, Issue 2 2014, pp.35-52.
  • 9. Energy Efficient Virtual Machine Assignment Based on Energy Consumption and Resource Utilization in Cloud Network http://www.iaeme.com/IJCET/index.asp 53 editor@iaeme.com [15] Y. C. Lee and A. Y. Zomaya, Energy efficient utilization of resources in Cloud computing systems, The Journal of Supercomputing, vol. 60, no. 2, (2012), pp. 268-280. [16] Jayshri Damodar Pagare and Dr. Nitin A Koli, Performance Analysis of an Energy Efficient Virtual Machine Consolidation Algorithm in Cloud Computing, IJCET, May 2015 [17] Bhavik Agrawal. Green Cloud Computing. International Journal of Electronics and communication engineering and Technology, 4(7), 2013, pp. 239-243. [18] Nikhil Gajra, Shamsuddin S. Khan and Pradnya Rane, private cloud data security: secured user authentication by using enhanced hybrid algorithms, IJCET, April 2014 [19] R.Buyya. Cloud Simulator cloudsim version 2.1, GRIDS Lab, http://code.google.com/p/cloudsim, July 27, 2010