Export this record: EndNote BibTex

Please use this identifier to cite or link to this item: https://tede2.pucrs.br/tede2/handle/tede/11414
Document type: Tese
Title: Minimizing latency and maintenance time during server updates on edge computing infrastructures
Other Titles: Minimizando latência e tempo de manutenção durante atualização de servidores em infraestruturas de computação na borda
Author: Souza, Paulo Silas Severo de 
Advisor: Ferreto, Tiago Coelho
First advisor-co: Calheiros, Rodrigo Neves
Abstract (native): Edge Computing offers low latency for real-time applications by shifting processing tasks from traditional cloud data centers to the network’s edge, near data sources. As expectations about Edge Computing grow, so does the pressure on IT personnel responsible for planning and executing maintenance operations on edge infrastructures. Maintenance at the edge is critical, given that edge servers, especially those installed in outdoor facilities, are exposed to several vulnerabilities, including hardware issues and security threats. To make things even more complicated, many unique characteristics of edge infrastructures, such as tight application latency requirements and the physical dispersion of edge servers, hinder the possibility of reusing maintenance strategies designed for the cloud. In light of the given scenario, this doctoral thesis seeks to enable faster updates of edge servers while reducing maintenance’s impact on edge application performance. To this end, this doctoral thesis makes the following contributions: (i) a literature review that organizes existing maintenance research targeting Edge Computing and two related paradigms (Cloud Computing and Internet of Things) according to a novel taxonomy; (ii) a simulation toolkit, called EdgeSimPy, that models various components of edge infrastructures and supports maintenance use cases; (iii) two maintenance strategies, called Lamp and Laxus, that incorporate user location awareness into maintenance decision-making to reduce the impact of server updates on application latency; and (iv) a maintenance strategy, called Hermes, that capitalizes on the shared content of container images of edge applications to reduce maintenance time through optimized relocations. Extensive experiments show that proposed solutions can accelerate edge server updates while reducing the impact of maintenance on edge application performance compared to strategies from the literature.
Abstract (english): A Computação na Borda oferece baixa latência para aplicações de tempo real, transferindo tarefas de processamento de data centers tradicionais na nuvem para a borda da rede, em proximidade às fontes dos dados. À medida que as expectativas sobre a Computação na Borda se amplificam, também aumenta a pressão sobre profissionais de TI responsáveis por planejar e executar manutenções em infraestruturas de borda. Manutenções na borda são essenciais, dado que servidores de borda—especialmente aqueles posicionados em instalações ao ar livre—são expostos a várias vulnerabilidades, incluindo problemas de hardware e ameaças de segurança. Para complicar ainda mais a situação, muitas características únicas de infraestruturas de borda, como requisitos estritos de latência das aplicações e a dispersão física dos servidores, dificultam a possibilidade de reutilização de estratégias de manutenção projetadas para a nuvem. Diante deste cenário, esta tese de doutorado busca possibilitar atualizações mais rápidas de servidores de borda, reduzindo o impacto da manutenção no desempenho das aplicações. Para isso, esta tese de doutorado faz as seguintes contribuições: (i) Uma revisão de literatura que organiza a pesquisa existente sobre manutenção direcionada à Computação na Borda e dois paradigmas relacionados (Computação em Nuvem e Internet das Coisas) de acordo com uma nova taxonomia; (ii) Um simulador, chamado EdgeSimPy, que modela vários componentes de infraestruturas de borda e dá suporte a casos de uso de manutenção; (iii) Duas estratégias de manutenção, chamadas Lamp e Laxus, que incorporam a localização dos usuários na tomada de decisões de manutenção para reduzir o impacto de atualizações de servidores de borda na latência das aplicações; e (iv) Uma estratégia de manutenção, chamada Hermes, que toma vantagem do conteúdo compartilhado de imagens de contêineres das aplicações de borda para reduzir o tempo de manutenção através de realocações otimizadas. Experimentos extensivos mostram que as soluções propostas são capazes de acelerar a atualização de servidores de borda, reduzindo o impacto da manutenção no desempenho das aplicações em comparação com estratégias da literatura.
Keywords: Resource Management
Maintenance
Server Updates
Edge Computing
Application Latency
Gerência de Recursos
Manutenção
Atualização de Servidores
Computação na Borda
Latência de Aplicações
CNPQ Knowledge Areas: CIENCIA DA COMPUTACAO: TEORIA DA COMPUTACAO
Language: eng
Country: Brasil
Publisher: Pontifícia Universidade Católica do Rio Grande do Sul
Institution Acronym: PUCRS
Department: Escola Politécnica
Program: Programa de Pós-Graduação em Ciência da Computação
Access type: Acesso Aberto
Fulltext access restriction: Trabalho não apresenta restrição para publicação
URI: https://tede2.pucrs.br/tede2/handle/tede/11414
Issue Date: 25-Aug-2023
Appears in Collections:Programa de Pós-Graduação em Ciência da Computação

Files in This Item:
File Description SizeFormat 
PAULO_SILAS_SEVERO_DE_SOUZA_TES.pdfPAULO_SILAS_SEVERO_DE_SOUZA_TES5.85 MBAdobe PDFThumbnail

Download/Open Preview


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.