Virtual machine placement in cloudlet mesh with network topology reconfigurability
The integration of cloudlet and wireless mesh networks gives rise to the idea of "cloudlet mesh", which offers services to the Internet of Things (IoT) applications at the edge of the network. With virtualized servers in each cloudlet, users issue networked virtual machines (VMs) to run th...
Saved in:
Published in | 2017 IEEE 6th International Conference on Cloud Networking (CloudNet) pp. 1 - 7 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2017
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/CloudNet.2017.8071545 |
Cover
Summary: | The integration of cloudlet and wireless mesh networks gives rise to the idea of "cloudlet mesh", which offers services to the Internet of Things (IoT) applications at the edge of the network. With virtualized servers in each cloudlet, users issue networked virtual machines (VMs) to run their applications, and the cloudlet mesh broker or orchestrator decides the resource allocation. This process is known as the VM placement. With the network topology reconfigurability provided by the software defined networking (SDN) technologies, new opportunities arise to optimize the VM placement problem. In this paper, we address some of these opportunities. Firstly, we study the VM placement in the homogeneous case, where each cloudlet in the cloudlet mesh has the same number of VM slots and the same maximum bandwidth capacity. An optimal algorithm is proposed to maximize the number of accepted VMs into the homogeneous cloudlet mesh. Next, we focus on the VM placement in the heterogeneous case, where each cloudlet has different numbers of VM slots and different maximum bandwidth capacities. Another optimal algorithm is proposed to maximize the number of accepted VMs into the heterogeneous cloudlet mesh. The evaluation results validate the efficiency of our algorithms. |
---|---|
DOI: | 10.1109/CloudNet.2017.8071545 |