Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas

Detalhes bibliográficos
Autor(a) principal: Mezzalira, Daniel
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/506
Resumo: Managing multiple systems such as machine tools, vehicles, aircraft, among others, demand a very intense flow of data between them and the system manager. Researches have been developed in the design and implementation of scalable architectures that meet these demands leading to interesting questions of performance. The objective of this work is to propose a low cost scalable architecture for embedded applications, using pools of personal computers for high performance storage, retrieval and processing of information. It is driven by strong demand for tracking and monitoring of machines and vehicles, covering concepts of mobile networks with satellites and GPRS technology together with the requirement of reliability and performance in the sending of information. Proposes the definition of a server structure, whose distribution is transparent to the application, which is responsible for the receipt of messages from embedded devices via radio frequency technology, decoding and integration of information in the database and subsequent recovery of these information s. Through simulation of different modeled strategies using queuing theory to determine the architecture and the use of predictive mathematical methods for estimating the future burden for the server application, it was possible to obtain a solution that satisfactorily met the assumptions of the research. Thus, it is concluded that it is possible to estimate trends peaks processing information for telemetry applications fleet.
id SCAR_fb7985e8391d33bad89feabaa783fce0
oai_identifier_str oai:repositorio.ufscar.br:ufscar/506
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Mezzalira, DanielTrevelin, Luis Carloshttp://genos.cnpq.br:12010/dwlattes/owa/prc_imp_cv_int?f_cod=K4781345Y9http://lattes.cnpq.br/7542203427894157ec07b97d-d356-4f77-92c3-a1c13f5278152016-06-02T19:05:59Z2012-11-212016-06-02T19:05:59Z2012-08-31MEZZALIRA, Daniel. Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas. 2012. 115 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012.https://repositorio.ufscar.br/handle/ufscar/506Managing multiple systems such as machine tools, vehicles, aircraft, among others, demand a very intense flow of data between them and the system manager. Researches have been developed in the design and implementation of scalable architectures that meet these demands leading to interesting questions of performance. The objective of this work is to propose a low cost scalable architecture for embedded applications, using pools of personal computers for high performance storage, retrieval and processing of information. It is driven by strong demand for tracking and monitoring of machines and vehicles, covering concepts of mobile networks with satellites and GPRS technology together with the requirement of reliability and performance in the sending of information. Proposes the definition of a server structure, whose distribution is transparent to the application, which is responsible for the receipt of messages from embedded devices via radio frequency technology, decoding and integration of information in the database and subsequent recovery of these information s. Through simulation of different modeled strategies using queuing theory to determine the architecture and the use of predictive mathematical methods for estimating the future burden for the server application, it was possible to obtain a solution that satisfactorily met the assumptions of the research. Thus, it is concluded that it is possible to estimate trends peaks processing information for telemetry applications fleet.O gerenciamento remoto de múltiplos sistemas tais como máquinas operatrizes, veículos, aviões, dentre outros, demanda um fluxo bastante intenso de dados entre eles e o sistema gerenciador. Pesquisas têm sido desenvolvidas na concepção e implementação de arquiteturas escaláveis que atendam essas demandas levando a questões interessantes de desempenho. O objetivo deste trabalho é propor uma arquitetura escalável de baixo custo para aplicações embarcadas, utilizando pools de computadores pessoais para obter alto desempenho no armazenamento, recuperação e tratamento da informação. É motivado pela grande demanda de rastreamento e monitoramento de máquinas e veículos, contemplando conceitos de redes móveis com tecnologia de satélites e GPRS, juntamente com o requisito de confiabilidade e desempenho no envio da informação. Propõe a definição de uma estrutura de servidor, cuja distribuição é transparente para a aplicação, à qual compete o recebimento das mensagens dos equipamentos embarcados através de tecnologia de radio frequência, decodificação e inserção das informações num banco de dados e posterior recuperação destas informações. Através da simulação de diferentes estratégias modeladas, utilizando a teoria das filas, para determinação da arquitetura e a utilização de métodos matemáticos preditivos para estimação da carga futura para a aplicação servidora, foi possível obter uma solução que atendeu satisfatoriamente às premissas da pesquisa. Dessa forma, conclui-se que é possível estimar tendências de picos de processamento de informação para aplicações de telemetria de frotas.Financiadora de Estudos e Projetosapplication/pdfporUniversidade Federal de São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarBRSistemas distribuídosArquiteturas distribuídasTeoria das filasEscalabilidadeAlto desempenhoSistema de filasSimulaçãoSistemas embarcadosTelemetriaRedes DTNTolerância a falhasSoftware Distributed ArchitectureHigh performanceScalabilityQueuing systemsSimulationEmbedded systemsTelemetryDTNFault toleranceCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOArquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-1-1e47d05e7-5439-42fa-864a-d1da3cf4c0d6info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINAL4685.pdfapplication/pdf5011854https://repositorio.ufscar.br/bitstream/ufscar/506/1/4685.pdf20592729fa201c69f10672347d91c2a5MD51TEXT4685.pdf.txt4685.pdf.txtExtracted texttext/plain0https://repositorio.ufscar.br/bitstream/ufscar/506/2/4685.pdf.txtd41d8cd98f00b204e9800998ecf8427eMD52THUMBNAIL4685.pdf.jpg4685.pdf.jpgIM Thumbnailimage/jpeg12263https://repositorio.ufscar.br/bitstream/ufscar/506/3/4685.pdf.jpg9f27efee1cc2b2d3adb8a6585205664dMD53ufscar/5062023-09-18 18:31:27.451oai:repositorio.ufscar.br:ufscar/506Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:31:27Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
title Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
spellingShingle Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
Mezzalira, Daniel
Sistemas distribuídos
Arquiteturas distribuídas
Teoria das filas
Escalabilidade
Alto desempenho
Sistema de filas
Simulação
Sistemas embarcados
Telemetria
Redes DTN
Tolerância a falhas
Software Distributed Architecture
High performance
Scalability
Queuing systems
Simulation
Embedded systems
Telemetry
DTN
Fault tolerance
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
title_full Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
title_fullStr Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
title_full_unstemmed Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
title_sort Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
author Mezzalira, Daniel
author_facet Mezzalira, Daniel
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/7542203427894157
dc.contributor.author.fl_str_mv Mezzalira, Daniel
dc.contributor.advisor1.fl_str_mv Trevelin, Luis Carlos
dc.contributor.advisor1Lattes.fl_str_mv http://genos.cnpq.br:12010/dwlattes/owa/prc_imp_cv_int?f_cod=K4781345Y9
dc.contributor.authorID.fl_str_mv ec07b97d-d356-4f77-92c3-a1c13f527815
contributor_str_mv Trevelin, Luis Carlos
dc.subject.por.fl_str_mv Sistemas distribuídos
Arquiteturas distribuídas
Teoria das filas
Escalabilidade
Alto desempenho
Sistema de filas
Simulação
Sistemas embarcados
Telemetria
Redes DTN
Tolerância a falhas
topic Sistemas distribuídos
Arquiteturas distribuídas
Teoria das filas
Escalabilidade
Alto desempenho
Sistema de filas
Simulação
Sistemas embarcados
Telemetria
Redes DTN
Tolerância a falhas
Software Distributed Architecture
High performance
Scalability
Queuing systems
Simulation
Embedded systems
Telemetry
DTN
Fault tolerance
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Software Distributed Architecture
High performance
Scalability
Queuing systems
Simulation
Embedded systems
Telemetry
DTN
Fault tolerance
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Managing multiple systems such as machine tools, vehicles, aircraft, among others, demand a very intense flow of data between them and the system manager. Researches have been developed in the design and implementation of scalable architectures that meet these demands leading to interesting questions of performance. The objective of this work is to propose a low cost scalable architecture for embedded applications, using pools of personal computers for high performance storage, retrieval and processing of information. It is driven by strong demand for tracking and monitoring of machines and vehicles, covering concepts of mobile networks with satellites and GPRS technology together with the requirement of reliability and performance in the sending of information. Proposes the definition of a server structure, whose distribution is transparent to the application, which is responsible for the receipt of messages from embedded devices via radio frequency technology, decoding and integration of information in the database and subsequent recovery of these information s. Through simulation of different modeled strategies using queuing theory to determine the architecture and the use of predictive mathematical methods for estimating the future burden for the server application, it was possible to obtain a solution that satisfactorily met the assumptions of the research. Thus, it is concluded that it is possible to estimate trends peaks processing information for telemetry applications fleet.
publishDate 2012
dc.date.available.fl_str_mv 2012-11-21
2016-06-02T19:05:59Z
dc.date.issued.fl_str_mv 2012-08-31
dc.date.accessioned.fl_str_mv 2016-06-02T19:05:59Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MEZZALIRA, Daniel. Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas. 2012. 115 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/506
identifier_str_mv MEZZALIRA, Daniel. Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas. 2012. 115 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012.
url https://repositorio.ufscar.br/handle/ufscar/506
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv -1
-1
dc.relation.authority.fl_str_mv e47d05e7-5439-42fa-864a-d1da3cf4c0d6
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação - PPGCC
dc.publisher.initials.fl_str_mv UFSCar
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv Universidade Federal de São Carlos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/506/1/4685.pdf
https://repositorio.ufscar.br/bitstream/ufscar/506/2/4685.pdf.txt
https://repositorio.ufscar.br/bitstream/ufscar/506/3/4685.pdf.jpg
bitstream.checksum.fl_str_mv 20592729fa201c69f10672347d91c2a5
d41d8cd98f00b204e9800998ecf8427e
9f27efee1cc2b2d3adb8a6585205664d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1813715503378595840