Arquitetura escalável de alto desempenho para atualização, acesso e recuperação de informações em bancos de dados de aplicações embarcadas
Autor(a) principal: | |
---|---|
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 |