A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing

In recent years, due to the growing demand for computational resources, particularly in cloud computing systems, the data centers’ energy consumption is continually increasing, which directly causes price rise and reductions of resources’ productivity. Although many energy-aware approaches attempt t...

Full description

Saved in:
Bibliographic Details
Main Authors: Farnaz Mahan, Seyyed Meysam Rozehkhani, Witold Pedrycz
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2021/5556378
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849412325405097984
author Farnaz Mahan
Seyyed Meysam Rozehkhani
Witold Pedrycz
author_facet Farnaz Mahan
Seyyed Meysam Rozehkhani
Witold Pedrycz
author_sort Farnaz Mahan
collection DOAJ
description In recent years, due to the growing demand for computational resources, particularly in cloud computing systems, the data centers’ energy consumption is continually increasing, which directly causes price rise and reductions of resources’ productivity. Although many energy-aware approaches attempt to minimize the consumption of energy, they cannot minimize the violation of service-level agreements at the same time. In this paper, we propose a method using a granular neural network, which is used to model data processing. This method identifies the physical hosts’ workloads before the overflow and can improve energy consumption while also reducing violation of service-level agreements. Unlike the other techniques that use a single criterion, namely, worked on the basis of the history of using the processor, we simultaneously use all the productivity rates criteria, that is, processor productivity rates, main memory, and bandwidth. Extensive real-world simulations using the CloudSim simulator show the high efficiency of the proposed algorithm.
format Article
id doaj-art-5c16b5663f4a4d709edea8fcda9a59de
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-5c16b5663f4a4d709edea8fcda9a59de2025-08-20T03:34:28ZengWileyComplexity1076-27871099-05262021-01-01202110.1155/2021/55563785556378A Novel Resource Productivity Based on Granular Neural Network in Cloud ComputingFarnaz Mahan0Seyyed Meysam Rozehkhani1Witold Pedrycz2Computer Science Department, University of Tabriz, Tabriz, IranComputer Science Department, University of Tabriz, Tabriz, IranElectrical and Computer Engineering Department, University of Alberta, Edmonton, CanadaIn recent years, due to the growing demand for computational resources, particularly in cloud computing systems, the data centers’ energy consumption is continually increasing, which directly causes price rise and reductions of resources’ productivity. Although many energy-aware approaches attempt to minimize the consumption of energy, they cannot minimize the violation of service-level agreements at the same time. In this paper, we propose a method using a granular neural network, which is used to model data processing. This method identifies the physical hosts’ workloads before the overflow and can improve energy consumption while also reducing violation of service-level agreements. Unlike the other techniques that use a single criterion, namely, worked on the basis of the history of using the processor, we simultaneously use all the productivity rates criteria, that is, processor productivity rates, main memory, and bandwidth. Extensive real-world simulations using the CloudSim simulator show the high efficiency of the proposed algorithm.http://dx.doi.org/10.1155/2021/5556378
spellingShingle Farnaz Mahan
Seyyed Meysam Rozehkhani
Witold Pedrycz
A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing
Complexity
title A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing
title_full A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing
title_fullStr A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing
title_full_unstemmed A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing
title_short A Novel Resource Productivity Based on Granular Neural Network in Cloud Computing
title_sort novel resource productivity based on granular neural network in cloud computing
url http://dx.doi.org/10.1155/2021/5556378
work_keys_str_mv AT farnazmahan anovelresourceproductivitybasedongranularneuralnetworkincloudcomputing
AT seyyedmeysamrozehkhani anovelresourceproductivitybasedongranularneuralnetworkincloudcomputing
AT witoldpedrycz anovelresourceproductivitybasedongranularneuralnetworkincloudcomputing
AT farnazmahan novelresourceproductivitybasedongranularneuralnetworkincloudcomputing
AT seyyedmeysamrozehkhani novelresourceproductivitybasedongranularneuralnetworkincloudcomputing
AT witoldpedrycz novelresourceproductivitybasedongranularneuralnetworkincloudcomputing