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

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, especially in Infrastructure-as-a-Service (IaaS). The decision-making process in the cloud computing network is non-trivia...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohamed, A., Hamdan, M., Khan, S., Abdelaziz, A., Babiker, S. F., Imran, M., Marsono, M. N.
Format: Article
Published: Elsevier B.V. 2021
Subjects:
Online Access:http://eprints.utm.my/id/eprint/94218/
http://dx.doi.org/10.1016/j.comnet.2021.108151
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.94218
record_format eprints
spelling my.utm.942182022-03-31T14:43:09Z http://eprints.utm.my/id/eprint/94218/ Software-defined networks for resource allocation in cloud computing: a survey Mohamed, A. Hamdan, M. Khan, S. Abdelaziz, A. Babiker, S. F. Imran, M. Marsono, M. N. TK Electrical engineering. Electronics Nuclear engineering 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, especially in Infrastructure-as-a-Service (IaaS). The decision-making process in the cloud computing network is non-trivial as it is handled by switches and routers. Moreover, the network concept drifts resulting from changing user demands are among the problems affecting cloud computing. The cloud data center needs agile and elastic network control functions with control of computing resources to ensure proper virtual machine (VM) operations, traffic performance, and energy conservation. Software-Defined Network (SDN) proffers new opportunities to blueprint resource management to handle cloud services allocation while dynamically updating traffic requirements of running VMs. The inclusion of an SDN for managing the infrastructure in a cloud data center better empowers cloud computing, making it easier to allocate resources. In this survey, we discuss and survey resource allocation in cloud computing based on SDN. It is noted that various related studies did not contain all the required requirements. This study is intended to enhance resource allocation mechanisms that involve both cloud computing and SDN domains. Consequently, we analyze resource allocation mechanisms utilized by various researchers; we categorize and evaluate them based on the measured parameters and the problems presented. This survey also contributes to a better understanding of the core of current research that will allow researchers to obtain further information about the possible cloud computing strategies relevant to IaaS resource allocation. Elsevier B.V. 2021 Article PeerReviewed Mohamed, A. and Hamdan, M. and Khan, S. and Abdelaziz, A. and Babiker, S. F. and Imran, M. and Marsono, M. N. (2021) Software-defined networks for resource allocation in cloud computing: a survey. Computer Networks, 195 . ISSN 1389-1286 http://dx.doi.org/10.1016/j.comnet.2021.108151 DOI: 10.1016/j.comnet.2021.108151
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Mohamed, A.
Hamdan, M.
Khan, S.
Abdelaziz, A.
Babiker, S. F.
Imran, M.
Marsono, M. N.
Software-defined networks for resource allocation in cloud computing: a survey
description 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, especially in Infrastructure-as-a-Service (IaaS). The decision-making process in the cloud computing network is non-trivial as it is handled by switches and routers. Moreover, the network concept drifts resulting from changing user demands are among the problems affecting cloud computing. The cloud data center needs agile and elastic network control functions with control of computing resources to ensure proper virtual machine (VM) operations, traffic performance, and energy conservation. Software-Defined Network (SDN) proffers new opportunities to blueprint resource management to handle cloud services allocation while dynamically updating traffic requirements of running VMs. The inclusion of an SDN for managing the infrastructure in a cloud data center better empowers cloud computing, making it easier to allocate resources. In this survey, we discuss and survey resource allocation in cloud computing based on SDN. It is noted that various related studies did not contain all the required requirements. This study is intended to enhance resource allocation mechanisms that involve both cloud computing and SDN domains. Consequently, we analyze resource allocation mechanisms utilized by various researchers; we categorize and evaluate them based on the measured parameters and the problems presented. This survey also contributes to a better understanding of the core of current research that will allow researchers to obtain further information about the possible cloud computing strategies relevant to IaaS resource allocation.
format Article
author Mohamed, A.
Hamdan, M.
Khan, S.
Abdelaziz, A.
Babiker, S. F.
Imran, M.
Marsono, M. N.
author_facet Mohamed, A.
Hamdan, M.
Khan, S.
Abdelaziz, A.
Babiker, S. F.
Imran, M.
Marsono, M. N.
author_sort Mohamed, A.
title Software-defined networks for resource allocation in cloud computing: a survey
title_short Software-defined networks for resource allocation in cloud computing: a survey
title_full Software-defined networks for resource allocation in cloud computing: a survey
title_fullStr Software-defined networks for resource allocation in cloud computing: a survey
title_full_unstemmed Software-defined networks for resource allocation in cloud computing: a survey
title_sort software-defined networks for resource allocation in cloud computing: a survey
publisher Elsevier B.V.
publishDate 2021
url http://eprints.utm.my/id/eprint/94218/
http://dx.doi.org/10.1016/j.comnet.2021.108151
_version_ 1729703140969676800
score 13.160551