Litcius/Paper detail

QoS-Aware Algorithm Based on Task Flow Scheduling in Cloud Computing Environment

Mohamed Ali Rakrouki, Nawaf Alharbe

2022Sensors23 citationsDOIOpen Access PDF

Abstract

This paper deals with the challenging problem of scheduling users' tasks, while taking into consideration users' quality of service (QoS) requirements, with the objective of reducing the energy consumption of physical machines. This paper presents a model to analyze the current state of the running tasks according to the results of the QoS prediction assigned by an ARIMA prediction model optimized with Kalman filter. Then, we calculate a scheduling policy with a combined particle swarm optimization (PSO) and gravitational search algorithm (GSA) algorithms according to the QoS status analysis. Experimental results show that the proposed HPSO algorithm reduces resources consumption 16.51% more than the original hybrid algorithm, and the violation of service-level agreement (SLA) is 0.053% less when the optimized prediction model is used.

Topics & Concepts

Computer scienceQuality of serviceParticle swarm optimizationScheduling (production processes)Cloud computingAlgorithmEnergy consumptionKalman filterGravitational search algorithmAutoregressive integrated moving averageDistributed computingReal-time computingMathematical optimizationArtificial intelligenceMachine learningComputer networkEngineeringMathematicsTime seriesOperating systemElectrical engineeringCloud Computing and Resource ManagementIoT and Edge/Fog ComputingData Stream Mining Techniques