Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/75267
Tipo: Dissertação
Título: Alocação de recursos baseado em prioridade de tarefas e consumo de recursos na computação em borda
Título em inglês: Resource allocation based on task priority and resource consumption in edge computing
Autor(es): Araújo, Guilherme Alves de
Orientador: Rocha, Atslands Rego da
Palavras-chave em português: Computação de borda;Gerenciamento de recursos;Alocação de recursos;Modelos de classificação;Internet das coisas
Palavras-chave em inglês: Edge computing;Resource management;Resource allocation;Classification models
CNPq: CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Data do documento: 2023
Citação: ARAÚJO, Guilherme Alves de. Alocação de recursos com base na prioridade de tarefas e no consumo de recursos na computação de borda. 2023. 83 f. Dissertação (Mestrado em Engenharia de Teleinformática) – Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2023.
Resumo: Em dispositivos de Internet das Coisas (do inglês, Internet of Things, IoT), com baixo poder computacional, os dados precisam ser processados e informações relevantes extraídas em dispositivos com maior capacidade de processamento. A Computação em Borda se apresenta como um complemento à computação em nuvem tradicional, sendo também conhecido como Cloud-to-Thing Continuum. Os dispositivos na borda da rede possuem recursos computacionais para lidarem com o processamento e a análise de dados que os restritos dispositivos IoT eventualmente não tem capacidade para realizar. Com a Computação em Borda, é possível processar dados próximo aos dispositivos IoT (finais), e não apenas na nuvem frequentemente distante, reduzindo a latência para aplicações de Internet das Coisas. No entanto, a limitação de recursos dos nós de borda, que, em geral têm menos poder computacional do que a nuvem, torna desafiador o processamento massivo de requisições. Neste trabalho é proposto um mecanismo de alocação de recursos baseado na classificação de prioridades de tarefas de dispositivos IoT e no consumo de recursos pelos dispositivos de borda. Para isso, foi avaliado o desempenho de diferentes tipos de algoritmos de classificação através da validação de métricas de modelos classificadores. O classificador mais eficiente apresentou uma acurácia de 92% e uma precisão de 90%. Os resultados indicam um bom desempenho da utilização desse classificador no abordagem avaliada neste trabalho, com médias de erro absoluto médio (MAE) de 0.07 e erro quadrático médio (MSE) de 0.08, respectivamente. Além disso, a utilização do classificador selecionado demonstrou ser uma abordagem eficiente na alocação de recursos para atendimento das requisições de dispositivos IoT. Os resultados mostram que, com o mecanismo de alocação proposto neste trabalho, o gerenciamento de recursos ocorre de forma mais controlada e eficiente, com uma utilização bem menor de recursos em comparação com uma alocação apenas baseado na distância. Foram testados diferentes cenários em relação à quantidade de requisições de dispositivos IoT e números de nós de borda, além de teste de mecanismo de falha. Portanto, o método proposto pode ser uma ferramenta valiosa para o gerenciamento eficiente de recursos na borda, com um custo computacional reduzido e uma alocação de recursos eficiente.
Abstract: With low computational power in Internet of Things (IoT) devices, data must be processed and relevant information extracted in devices with higher processing capacity. Edge Computing emerged as a complementary solution to cloud computing, also known as Cloud-to-Thing continuum. Devices at the network edge have computational resources to handle the data processing and analysis that constrained IoT devices eventually cannot perform. Edge Computing allows data processing close to the end devices, and not only in the often far away Cloud, reducing latency for Internet of Things applications. However, the resource constraints of edge nodes, which have lower computational power than the cloud, make massive request processing challenging. The approach of this study evaluates the performance of different classification algorithms through the validation of metrics for classifying models. The most efficient classifier achieved an accuracy of 92% and amprecision of 90%. The results indicate good performance of using this classifier in the evaluated approach, with mean absolute error (MAE) and mean squared error (MSE) averages of 0.07 and 0.08, respectively. Additionally, using this selected classifier efficiently allocates resources for IoT requests. The results demonstrate that resource management occurs more efficiently with our proposed mechanism, with significantly lower resource utilization compared to the allocation method based on distance. Different scenarios were tested regarding the number of requests, edge nodes, and failure mechanism. Therefore, the proposed method can become a valuable tool for efficient resource management, with reduced computational cost and efficient resource allocation.
Descrição: Este documento está disponível online com base na Portaria no 348, de 08 de dezembro de 2022, disponível em: https://biblioteca.ufc.br/wp content/uploads/2022/12/portaria348-2022.pdf, que autoriza a digitalização e a disponibilização no Repositório Institucional (RI) da coleção retrospectiva de TCC, dissertações e teses da UFC, sem o termo de anuência prévia dos autores. Em caso de trabalhos com pedidos de patente e/ou de embargo, cabe, exclusivamente, ao autor(a) solicitar a restrição de acesso ou retirada de seu trabalho do RI, mediante apresentação de documento comprobatório à Direção do Sistema de Bibliotecas.
URI: http://repositorio.ufc.br/handle/riufc/75267
Currículo Lattes do(s) Autor(es): https://lattes.cnpq.br/6145899340150797
Currículo Lattes do Orientador: http://lattes.cnpq.br/3272159643458627
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:DETE - Dissertações defendidas na UFC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2023_dis_gaaraujo.pdfDissertação1,76 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.