Energy Efficient Virtual Machines Placement over Cloud-Fog Network Architecture

by   Hatem Alharbi, et al.

Fog computing is an emerging paradigm that aims to improve the efficiency and QoS of cloud computing by extending the cloud to the edge of the network. This paper develops a comprehensive energy efficiency analysis framework based on mathematical modeling and heuristics to study the offloading of virtual machine (VM) services from the cloud to the fog. The analysis addresses the impact of different factors including the traffic between the VM and its users, the VM workload, the workload versus number of users profile and the proximity of fog nodes to users. Overall, the power consumption can be reduced if the VM users traffic is high and/or the VMs have a linear power profile. In such a linear profile case, the creation of multiple VM replicas does not increase the computing power consumption significantly (there may be a slight increase due to idle / baseline power consumption) if the number of users remains constant, however the VM replicas can be brought closer to the end users, thus reducing the transport network power consumption. In our scenario, the optimum placement of VMs over a cloud-fog architecture significantly decreased the total power consumption by 56 distributed clouds placement and placement in the existing AT T network cloud locations, respectively.


page 1

page 11

page 13

page 15

page 16

page 20


Energy Efficient Virtual Machine Services Placement in Cloud-Fog Architecture

The proliferation in data volume and processing requests calls for a new...

Energy Efficient Cloud-Fog Architecture

The advancements of cloud computing came as a radical transformation in ...

Energy Efficient Fog based Healthcare Monitoring Infrastructure

Recent advances in mobile technologies and cloud computing services have...

Goals and Measures for Analyzing Power Consumption Data in Manufacturing Enterprises

The Internet of Things adoption in the manufacturing industry allows ent...

Energy Efficient UAV-Based Service Offloading over Cloud-Fog Architectures

Unmanned Aerial Vehicles (UAVs) are poised to play a central role in rev...

Power-Aware Virtual Network Function Placement and Routing using an Abstraction Technique

The Network Function Virtualization (NFV) is very promising for efficien...

Defending against Co-residence Attack in Energy-Efficient Cloud: An Optimization based Real-time Secure VM Allocation Strategy

Resource sharing among users serves as the foundation of cloud computing...