Automatic Container Scaling in Fog Computing

No Thumbnail Available

Date

2023-06-07

Journal Title

Journal ISSN

Volume Title

Publisher

university of eloued جامعة الوادي

Abstract

FogComputingcomplementsCloudComputinginmeetingthespecificrequirementsofthe IoT.ItenableslocaldataprocessingnearIoTdevices,reducinglatencyandimprovingreal-time responsiveness.However,managingscalabilityinaFogenvironmentcanbeachallenge.Infras- tructure managementandorchestrationtoolsplayacrucialroleinaddressingthischallengeby ensuring seamlessdeployment,monitoring,andscalabilityofservicesinaFoginfrastructure. In thiswork,Weproposedanauto-scalingalgorithmspecificallydesignedforFogCom- puting infrastructurethatutilizeacontainerizedarchitectureandorchestrationframework.This algorithm addressestheneedtoefficientlymanageresourcesanddynamicallyadjustthenum- ber ofcontainersbasedonworkloaddemands.Ouralgorithmincorporatescapacityplanning to determinethemaximumandminimumnumberofservicesreplicas(containers)thatcanbe deployedbasedonavailableresources,performancerequirements,andworkloadindynamical way. Our solutionisimplementedonasystemmanagingaservicebasedonDockerandSWARM Orchestration frameworks,includingtheuseofothertoolssuchas,Prometheus,cAcvisor,Apache Bench. Finally,theexperimentalresultshaveasignificantimpactontheavailability,waiting time, processing,andtotaltime(responsetime),ofaservicechargedconstantlywithanincreas- ing workload.

Description

mémoire mastre informatuque

Keywords

Container ,FogComputing,Dockerswarm,Scalability

Citation