Software-defined networks for resource allocation in cloud computing: A survey

A Mohamed, M Hamdan, S Khan, A Abdelaziz… - Computer Networks, 2021 - Elsevier
Cloud computing has a shared set of resources, including physical servers, networks,
storage, and user applications. Resource allocation is a critical issue for cloud computing …

Task scheduling and VM placement to resource allocation in Cloud computing: challenges and opportunities

K Saidi, D Bardou - Cluster Computing, 2023 - Springer
Recently, there has been growing interest in distributed models for addressing issues
related to Cloud computing environments, particularly resource allocation. This involves two …

Service allocation in the cloud environments using multi-objective particle swarm optimization algorithm based on crowding distance

F Sheikholeslami, NJ Navimipour - Swarm and Evolutionary Computation, 2017 - Elsevier
Cloud computing is an emerging Internet-based computing paradigm, with its built-in
elasticity and scalability. In cloud computing field, a service provider offers a large number of …

Energy-efficient cooperative resource allocation and task scheduling for Internet of Things environments

E Al-Masri, A Souri, H Mohamed, W Yang, J Olmsted… - Internet of Things, 2023 - Elsevier
Abstract Offloading Internet of Things (IoT) tasks to the cloud for further processing might not
always lead to an optimal execution time, particularly in situations such as resource …

An appraisal of meta-heuristic resource allocation techniques for IaaS cloud

SHH Madni, SM Abd Latiff, Y Coulibaly… - 2016 - repository.futminna.edu.ng
Background/Objectives: This appraisal investigates the meta-heuristics resource allocation
techniques for maximizing financial gains and minimizing the financial expenses of cloud …

[PDF][PDF] Resource allocation optimization using artificial intelligence methods in various computing paradigms: A Review

JH Joloudari, R Alizadehsani, I Nodehi… - arXiv preprint arXiv …, 2022 - easychair.org
With the increasing growth of information through smart devices, increasing the quality level
of human life requires various computational paradigms presentation including the Internet …

Auction‐based resource allocation mechanisms in the cloud environments: a review of the literature and reflection on future challenges

F Sheikholeslami… - … : Practice and Experience, 2018 - Wiley Online Library
Cloud computing is an Internet‐based computing and networking model, with elasticity and
scalability capabilities where the services are delivered to its users in a non‐demand style …

Dynamic scheduling of manufacturing systems: a product-driven approach using hyper-heuristics

W Bouazza, Y Sallez, D Trentesaux - International Journal of …, 2021 - Taylor & Francis
Dynamic scheduling of manufacturing systems is encountered in many real-world industries
such as the food and pharmaceutical industries. The scheduling of these systems must not …

Hybrid SFLA-GA algorithm for an optimal resource allocation in cloud

S Kayalvili, M Selvam - Cluster Computing, 2019 - Springer
The cloud computing is a type of computing model which in the recent years has acquired
attention due to its varied application and ease of use. It is a convenient and quick way of …

Performance evaluation of resource management in cloud computing environments

BG Batista, JC Estrella, CHG Ferreira, DML Filho… - PloS one, 2015 - journals.plos.org
Cloud computing is a computational model in which resource providers can offer on-
demand services to clients in a transparent way. However, to be able to guarantee quality of …