Please use this identifier to cite or link to this item: http://hdl.handle.net/1822/27842

Full metadata record
DC FieldValueLanguage
dc.contributor.advisorPereira, José, 1973--
dc.contributor.authorGomes, João Miguel Barbosa-
dc.date.accessioned2014-02-06T09:17:14Z-
dc.date.available2014-02-06T09:17:14Z-
dc.date.issued2013-
dc.date.submitted2013-
dc.identifier.urihttp://hdl.handle.net/1822/27842-
dc.descriptionDissertação de mestrado em Engenharia Informáticapor
dc.description.abstractA simulação de componentes é uma importante ferramenta para o auxílio no desenvolvimento de sistemas, realização de testes e uma melhor compreensão acerca desses mesmos componentes por parte de investigadores e desenvolvedores. Esta pode ser realizada utilizando diferentes abordagens, mas tem de permitir uma reprodução fiável do ambiente. A presente dissertação assenta sobre uma plataforma já existente, o Minha. Esta plataforma permite simular sistemas distribuídos e é capaz de simular todas as interações entre várias máquinas ao nível da rede. Embora a plataforma seja capaz de realizar a simulação ao nível da rede, esta não era capaz de realizar qualquer simulação ao nível dos discos das máquinas simuladas, até à realização do dissertação. É este o problema que a presente dissertação se propõe resolver, criando um módulo que realize a intercepção das operações sobre o disco e que trate as mesmas de forma a simular a existência de um disco independente para cada uma das máquinas simuladas. Esta dissertação tem como objetivo dotar a plataforma de um novo módulo que permita que a mesma consiga simular sistemas que necessitem de recursos do disco, como bases de dados. Até à realização da dissertação a plataforma não fazia qualquer controlo sobre os recurso requeridos do disco, o que provocava resultados de simulação inconsistentes devido à partilha não controlada do disco da máquina onde a simulação era realizada. O modelo de simulação apresentado é validado experimentalmente com um microbenchmark e com TPC-B sobre a base de dados HyperSQL. De realçar que o resultado da dissertação em questão já se encontra integrado na plataforma e disponível no repositório oficial da plataforma Minha que se encontra alojado em http://code.google.com/p/minha/.por
dc.description.abstractThe simulation components is an important tool to support the development of systems, testing and a better understanding of those components by researchers and developers. This can be accomplished using different approaches, but must allow faithful reproduction of the environment. This dissertation is based on an existing platform, Minha. This platform allows simulate distributed systems and is capable of simulating all the interactions between multiple machines at the network level. Although the platform is able to perform the simulation at the network level, this was not able to perform any simulation to the level of the disks of machines simulated until completion of the dissertation. Is this the problem that this dissertation proposes to solve by creating a module that performs the interception operations on the disk and that treat the same in order to simulate the existence of an independent disk for each of the simulated machines. This dissertation aims to provide a platform for a new module that allows simulate systems that require disk resources, such as databases. Until completion of the dissertation platform made no control over the resources required from disk, which caused inconsistent simulation results due to uncontrolled sharing disk of the machine where the simulation was performed. The simulation model is validated experimentally presented with a micro-benchmarks and TPC-B on the HyperSQL database. Note that the result of the dissertation is already integrated into the platform and available in the official repository of Minha platform that is available in http://code.google.com/p/minha/.por
dc.language.isoengpor
dc.rightsopenAccesspor
dc.subjectSimulaçãopor
dc.subjectDiscospor
dc.subjectSistemas distribuídospor
dc.subjectSimulationpor
dc.subjectDiskspor
dc.subjectDistributed systemspor
dc.titleModelo de simulação de discospor
dc.typemasterThesispor
dc.commentseeum_di_dissertacao_pg20196por
dc.subject.udc681.3-
dc.identifier.tid201195410por
Appears in Collections:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
eeum_di_dissertacao_pg20196.pdf2,78 MBAdobe PDFView/Open

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID