Please use this identifier to cite or link to this item:
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29241
Title: | Desagregação distribuída: evolução arquitetural do desagregador NIALM da LiteMe. |
Other Titles: | Distributed Disaggregation: Architectural Evolution of LiteMe's NIALM Disaggregator. |
???metadata.dc.creator???: | GAMA, Diego Alves. |
???metadata.dc.contributor.advisor1???: | BRITO, Andrey Elísio Monteiro. |
???metadata.dc.contributor.referee1???: | CAMPOS, Lívia Maria Rodrigues Sampaio. |
???metadata.dc.contributor.referee2???: | BRASILEIRO, Francisco Vilar. |
Keywords: | Desagregação distribuída;Desagregador NIALM - LiteMe;LiteMe;Instâncias oportunistas;Inteligência energética;Distributed disaggregation;NIALM Disaggregator - LiteMe;Opportunistic instances;Energy intelligence |
Issue Date: | 2-Sep-2022 |
Publisher: | Universidade Federal de Campina Grande |
Citation: | GAMA, Diego Alves. Desagregação distribuída: evolução arquitetural do desagregador NIALM da LiteMe. 2022. 14f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2022. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29241 |
???metadata.dc.description.resumo???: | A LiteMe é uma empresa de inteligência energética em ascensão que desagrega dados de consumo de energia de seus clientes via modelo NIALM, distinguindo o consumo de cada um dos aparelhos registrados, e os processa para oferecer seus serviços. Isso faz da desagregação um dos alicerces do negócio, e conforme a LiteMe se expande, dados de mais clientes precisam ser desagregados, o que leva à necessidade de replicar o desagregador NIALM. Atualmente o desagregador faz parte de uma arquitetura monolítica fortemente acoplada com o backend robusto da empresa, chamado de núcleo. Ele realiza as operações mais custosas da plataforma, que elevam o requisito de hardware para executá-la, e atua como servidor sempre disponível. Esse acoplamento prejudica a escalabilidade do NIALM, que não pode ser replicado sozinho. Uma arquitetura distribuída de microsserviço que permita separar o NIALM do núcleo, mantendo comunicação entre os dois, pode fornecer ao desagregador melhor escalabilidade, desacoplamento, menores requisitos de hardware e de disponibilidade. Este trabalho propõe uma arquitetura de desagregação distribuída para substituir a monolítica, de forma a executar em nuvem pública com uso de instâncias oportunistas (e.g. "Spots" na AWS). A arquitetura foi validada com apoio da empresa e testada em ambiente simulado. Após análise, foi possível alcançar os objetivos e reduzir custos de hospedagem em nuvem em até 72,59% em comparação à arquitetura monolítica. |
Keywords: | Desagregação distribuída Desagregador NIALM - LiteMe LiteMe Instâncias oportunistas Inteligência energética Distributed disaggregation NIALM Disaggregator - LiteMe Opportunistic instances Energy intelligence |
???metadata.dc.subject.cnpq???: | Ciência da Computação. |
URI: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29241 |
Appears in Collections: | Trabalho de Conclusão de Curso - Artigo - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
DIEGO ALVES GAMA - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO CEEI 2022.pdf | Diego Alves Gama - TCC Artigo Ciência da Computação CEEI 2022 | 429.68 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.