Improving quality-of-service in cloud/fog computing through efficient resource allocation
Loading...
Date
2019
Journal Title
Journal ISSN
Volume Title
Publisher
MPDI
Abstract
Recently, a massive migration of enterprise applications to the cloud has been recorded
in the IT world. One of the challenges of cloud computing is Quality-of-Service management,
which includes the adoption of appropriate methods for allocating cloud-user applications to virtual
resources, and virtual resources to the physical resources. The effective allocation of resources in
cloud data centers is also one of the vital optimization problems in cloud computing, particularly
when the cloud service infrastructures are built by lightweight computing devices. In this paper,
we formulate and present the task allocation and virtual machine placement problems in a single
cloud/fog computing environment, and propose a task allocation algorithmic solution and a Genetic
Algorithm Based Virtual Machine Placement as solutions for the task allocation and virtual machine
placement problem models. Finally, the experiments are carried out and the results show that the
proposed solutions improve Quality-of-Service in the cloud/fog computing environment in terms of
the allocation cost.
Description
Keywords
CloudSim, Virtual machine, Cloud computing, Fog computing, Data center
Citation
Akintoye, S. B., & Bagula, A. (2019). Improving quality-of-service in cloud/fog computing through efficient resource allocation. Sensors, 19(6), 1267, 10.3390/s19061267