Automatic Container Scaling in Fog Computing
No Thumbnail Available
Date
2023-06-07
Authors
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