SmartFogLB: an load balancing approach in fog computing

Autor: Pereira, Éder Paulo
Přispěvatelé: Medina, Roseclea Duarte, Padoin, Edson Luiz, Amaral, Érico Marcelo Hoff do, Voss, Gleizer Bierhalz
Jazyk: portugalština
Rok vydání: 2020
Předmět:
Zdroj: Biblioteca Digital de Teses e Dissertações do UFSM
Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
Popis: Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES FogComputingischaracterizedasanextensionofCloudComputingtotheedgeofthe network.Suchaparadigm,therefore,doesnotexcludetheCloud,butcomplementsit,filling gapssuchaslowerresponsetimeandalsolessuseofinternetlinks.Thisparadigmmeetsthe needs imposedbytheInternetofThingsapplications,whichoftenhaverestrictionsonlow processing times,privacy,priority,bandwidth,amongothers. Considering thegrowinganddiversedemandforInternetofThingsapplications,the nodes thatcomposetheFogComputingtendtobeoverloaded,giventhelargenumberofsmart things requiringcomputationalcapabilities,suchasprocessing,storage,networking,among others. Consequently,overloadedcomputationalnodescompromisetheresponsetimesofIoT applications thathaverestrictionsfortheshortestpossibletime.Inthissense,themainchal- lenge toprovidetheshortestresponsetimeforsuchapplicationsisthedistributionoftasks between thefognodes.However,theavailabilityofcomputationalresourcesinthefogmustbe considered sinceitischaracterizedasadynamicenvironmenttoperformloadbalancinginthis newcomputingparadigm. Toalleviatetheresponsetimeproblem,thisworkpresentsaloadbalancingapproach that aimstoreducetheprocessingtimeofthetasksinthefognodes.Thedistributionoftasks between theNodesoftheFogwascarriedoutthroughdynamicloadbalancinginrealtime, whose contributionisthereforetheloadbalancingalgorithmthattakesintoaccountthedynam- ics andcomputationalheterogeneityoftheenvironment,aswellasthesuddenchangesinthe indexesuseofcomputationalresources,whichassociatestasksmoreappropriately. Toprovetheeffectivenessoftheproposedsolution,asimulationenvironmentwasor- ganized,wherethisworkwascomparedwithsomeloadbalancingapproaches,suchasRound- Robin andalsowithoutabalancer.Theresultsshowthathighprioritytasksconsumetheshort- est possibleresponsetimeintheenvironment,eitherinprocessingorinthequeue,whichbrings out theeffectivenessoftheproposedsolution.Thepriority-basedqueuingmechanismproved to beanimportantcomponentofthesolution,whichanalyzesandreorganizesthetaskqueue based onitspriorities. A ComputaçãoemNévoa,caracteriza-secomoumaextensãodaComputaçãoemNu- vemparaabordadarede.Talparadigma,portanto,nãoexcluiaNuvem,masacomplementa, preenchendo lacunascomotempoderespostamaisbaixoetambémmenorutilizaçãode links de internet. EsteparadigmavemaoencontrodasnecessidadesimpostaspelasaplicaçõesdeInter- net dasCoisas,asquais,muitasvezes,possuemrestriçõesdebaixostemposdeprocessamento, privacidade,prioridade,larguradebanda,dentreoutros. Considerando agrandequantidadedecoisasinteligentesnecessitandodecapacidades computacionais eademandacrescentedeaplicaçõesdeInternetdasCoisas,osnodosquecom- põem aComputaçãoemNévoatendemaficarsobrecarregados.Consequentemente,ostempos de respostadasaplicaçõesdeInternetdasCoisasquepossuemrestriçõessãoafetados.Neste sentido, umdosprincipaisdesafiosparaprovermenorestemposderespostaparataisaplica- ções éadistribuiçãodastarefasdeInternetdasCoisasentreosnodosdonevoeiro.Paratanto, propor estratégiasdebalanceamentodecargaparaestenovoparadigmapassamaserumaalter- nativaparaaumentaradisponibilidadedosrecursoscomputacionaisnanévoa,principalmente considerando estecomoumambientedinâmico. Paraatenuaresteproblema,estetrabalhoapresentaumaabordagemdebalanceamento de carga,quealmejareduzirotempodeprocessamentodastarefasnosnodosdonevoeiro. Nossa propostatomadecisõesemtemporealconsiderandoadinamicidadeeheterogeneidade do ambienteeutilizaçãodeCPUMemória,Armazenamento,RededosnodosePrioridadeda tarefas. Com oobjetivodevalidaraefetividadedaabordagemproposta,foiorganizadoumam- biente desimulação.Paratantoondecomparou-seestetrabalhocomalgumasabordagensde balanceamento decarga,comoRound-Robinetambémsembalanceador.Osresultadosmos- tram queastarefasdealtaprioridadeconsomemomenortempoderespostapossívelnoambi- ente, sejadeprocessamentoounafila,oquetrazàtonaaefetividadedasoluçãoproposta.O mecanismo defilabaseadoemprioridademostrou-seumimportantecomponentedasolução,o qual analisaereorganizaafiladetarefasbaseadoemsuasprioridades.
Databáze: OpenAIRE