Live migration, which allows virtual machines (VMs) to move across distinct physical hosts, is widely adopted for realizing energy saving and load balancing in modern Cloud data centers. However, putting VMs with high correlations on their CPU utilization patterns onto the same host is very likely to trigger overloading incidents and commit Service Level Agreements (SLA) violations, even when the host has not yet reached its critical limits. To avoid such SLA violations and to maintain a low energy consumption, this work proposes a heuristics-based VM allocation mechanism. Under the proposed mechanism, VMs showing high CPU utilization correlations to other co-located peers and hosts with extreme utilization values are both assigned with hig...
Reducing energy consumption of data centers is an important way for cloud providers to improve their...
2016-2017 > Academic research: refereed > Refereed conference paper201804_a bcmaAccepted ManuscriptP...
Cloud computing has dramatically simplified the deployment of new software and, indeed, the number o...
Due to the rapid utilization of cloud services, the energy consumption of cloud data centres is incr...
Modern cloud data centers (DCs) need to tackle efficiently the increasing demand for computing resou...
Virtualization is the enabling technology that makes resource provisioning in Cloud computing feasib...
Modern cloud data centers (DCs) need to tackle efficiently the increasing demand for computing resou...
The cloud computing infrastructure provides several on-demand services. It is a pay-per-use model. A...
Abstract Cloud computing provides on-demand access to a shared pool of computing resources, which en...
The performance of servers at the data centers is affected when the servers are overloaded. To overc...
The growing demand for cloud services from users, organizations are planning to build more and more ...
Cloud computing provides computing as a service form, due to this more andmore users migrated into t...
AbstractInfrastructure-as-a-service cloud computing providers with on-demand infrastructures have be...
Cloud computing offers utility-oriented IT services like: pervasive applications from consumer, scie...
2014-2015 > Academic research: refereed > Refereed conference paperAccepted ManuscriptPublishe
Reducing energy consumption of data centers is an important way for cloud providers to improve their...
2016-2017 > Academic research: refereed > Refereed conference paper201804_a bcmaAccepted ManuscriptP...
Cloud computing has dramatically simplified the deployment of new software and, indeed, the number o...
Due to the rapid utilization of cloud services, the energy consumption of cloud data centres is incr...
Modern cloud data centers (DCs) need to tackle efficiently the increasing demand for computing resou...
Virtualization is the enabling technology that makes resource provisioning in Cloud computing feasib...
Modern cloud data centers (DCs) need to tackle efficiently the increasing demand for computing resou...
The cloud computing infrastructure provides several on-demand services. It is a pay-per-use model. A...
Abstract Cloud computing provides on-demand access to a shared pool of computing resources, which en...
The performance of servers at the data centers is affected when the servers are overloaded. To overc...
The growing demand for cloud services from users, organizations are planning to build more and more ...
Cloud computing provides computing as a service form, due to this more andmore users migrated into t...
AbstractInfrastructure-as-a-service cloud computing providers with on-demand infrastructures have be...
Cloud computing offers utility-oriented IT services like: pervasive applications from consumer, scie...
2014-2015 > Academic research: refereed > Refereed conference paperAccepted ManuscriptPublishe
Reducing energy consumption of data centers is an important way for cloud providers to improve their...
2016-2017 > Academic research: refereed > Refereed conference paper201804_a bcmaAccepted ManuscriptP...
Cloud computing has dramatically simplified the deployment of new software and, indeed, the number o...