Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional do UniCEUB |
Texto Completo: | https://repositorio.uniceub.br/jspui/handle/123456789/3244 |
Resumo: | Há duas ações pelas quais se pode elevar o poder de processamento dos dados de uma empresa. A primeira é comprar um supercomputador multiprocessado, o que implicará gastos consideráveis com hardware, no desenvolvimento de aplicativo para controlar esses processadores. A segunda forma seria a construção de um cluster de workstation, usando algum ambiente de troca de mensagens. A segunda opção é bem mais acessível do que a primeira. Este projeto tem como prioridade valorizar a performance da aplicação paralela que será projetada, bem como desenvolver um algoritmo que seja capaz de balancear as cargas entre as diversas máquinas existentes no projeto. Dar autonomia para as máquinas escravos bem com gerencias os recursos dessas maquinas como memória, espaço em disco. Como exemplo para testar a máquina virtual, será utilizado um pequeno programa de cálculo de integral, utilizando a técnica de áreas de trapézios. O balanceamento de carga será dividido proporcionalmente às velocidades do processador de cada máquina. |
id |
CEUB_45aac9b271b4cf008e2165d76637ca1e |
---|---|
oai_identifier_str |
oai:repositorio.uniceub.br:123456789/3244 |
network_acronym_str |
CEUB |
network_name_str |
Repositório Institucional do UniCEUB |
repository_id_str |
2361 |
spelling |
Nakamura, Robson HidemitsuGois, Gustavo2012-10-232012-10-30T15:37:29Z2013-05-09T21:03:58Z2012-10-232012-10-30T15:37:29Z2013-05-09T21:03:58Z2005-06-202005-06-20https://repositorio.uniceub.br/jspui/handle/123456789/3244Há duas ações pelas quais se pode elevar o poder de processamento dos dados de uma empresa. A primeira é comprar um supercomputador multiprocessado, o que implicará gastos consideráveis com hardware, no desenvolvimento de aplicativo para controlar esses processadores. A segunda forma seria a construção de um cluster de workstation, usando algum ambiente de troca de mensagens. A segunda opção é bem mais acessível do que a primeira. Este projeto tem como prioridade valorizar a performance da aplicação paralela que será projetada, bem como desenvolver um algoritmo que seja capaz de balancear as cargas entre as diversas máquinas existentes no projeto. Dar autonomia para as máquinas escravos bem com gerencias os recursos dessas maquinas como memória, espaço em disco. Como exemplo para testar a máquina virtual, será utilizado um pequeno programa de cálculo de integral, utilizando a técnica de áreas de trapézios. O balanceamento de carga será dividido proporcionalmente às velocidades do processador de cada máquina.Made available in DSpace on 2013-05-09T21:03:58Z (GMT). No. of bitstreams: 2 20016332.pdf.txt: 121599 bytes, checksum: e165ace400f3d9259fa8f4c5f8af991a (MD5) 20016332.pdf: 857703 bytes, checksum: 831248b80fc215fd4c55cbc3ee518ebe (MD5) Previous issue date: 2004-07PVMMáquina virtual paralelaBalanceamento de cargaAutonomiaProgramação paralelaRedeDesenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional do UniCEUBinstname:Centro de Ensino de Brasília (UNICEUB)instacron:UNICEUBinfo:eu-repo/semantics/openAccessTEXT20016332.pdf.txtExtracted texttext/plain121599https://repositorio.uniceub.br/bitstream/123456789/3244/1/20016332.pdf.txte165ace400f3d9259fa8f4c5f8af991aMD51ORIGINAL20016332.pdfapplication/pdf857703https://repositorio.uniceub.br/bitstream/123456789/3244/2/20016332.pdf831248b80fc215fd4c55cbc3ee518ebeMD52123456789/32442019-05-06 12:28:09.185oai:repositorio.uniceub.br:123456789/3244Repositório de PublicaçõesPRIhttps://repositorio.uniceub.br/oai/requestopendoar:23612019-05-06T12:28:09Repositório Institucional do UniCEUB - Centro de Ensino de Brasília (UNICEUB)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
title |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
spellingShingle |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM Nakamura, Robson Hidemitsu PVM Máquina virtual paralela Balanceamento de carga Autonomia Programação paralela Rede |
title_short |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
title_full |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
title_fullStr |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
title_full_unstemmed |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
title_sort |
Desenvolvimento de uma aplicação distribuída em um ambiente corporativo utilizando PVM |
author |
Nakamura, Robson Hidemitsu |
author_facet |
Nakamura, Robson Hidemitsu |
author_role |
author |
dc.contributor.author.fl_str_mv |
Nakamura, Robson Hidemitsu |
dc.contributor.advisor1.fl_str_mv |
Gois, Gustavo |
contributor_str_mv |
Gois, Gustavo |
dc.subject.por.fl_str_mv |
PVM Máquina virtual paralela Balanceamento de carga Autonomia Programação paralela Rede |
topic |
PVM Máquina virtual paralela Balanceamento de carga Autonomia Programação paralela Rede |
description |
Há duas ações pelas quais se pode elevar o poder de processamento dos dados de uma empresa. A primeira é comprar um supercomputador multiprocessado, o que implicará gastos consideráveis com hardware, no desenvolvimento de aplicativo para controlar esses processadores. A segunda forma seria a construção de um cluster de workstation, usando algum ambiente de troca de mensagens. A segunda opção é bem mais acessível do que a primeira. Este projeto tem como prioridade valorizar a performance da aplicação paralela que será projetada, bem como desenvolver um algoritmo que seja capaz de balancear as cargas entre as diversas máquinas existentes no projeto. Dar autonomia para as máquinas escravos bem com gerencias os recursos dessas maquinas como memória, espaço em disco. Como exemplo para testar a máquina virtual, será utilizado um pequeno programa de cálculo de integral, utilizando a técnica de áreas de trapézios. O balanceamento de carga será dividido proporcionalmente às velocidades do processador de cada máquina. |
publishDate |
2005 |
dc.date.criacao.pt_BR.fl_str_mv |
2005-06-20 |
dc.date.issued.fl_str_mv |
2005-06-20 |
dc.date.accessioned.fl_str_mv |
2012-10-23 2012-10-30T15:37:29Z 2013-05-09T21:03:58Z |
dc.date.available.fl_str_mv |
2012-10-23 2012-10-30T15:37:29Z 2013-05-09T21:03:58Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.uniceub.br/jspui/handle/123456789/3244 |
url |
https://repositorio.uniceub.br/jspui/handle/123456789/3244 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional do UniCEUB instname:Centro de Ensino de Brasília (UNICEUB) instacron:UNICEUB |
instname_str |
Centro de Ensino de Brasília (UNICEUB) |
instacron_str |
UNICEUB |
institution |
UNICEUB |
reponame_str |
Repositório Institucional do UniCEUB |
collection |
Repositório Institucional do UniCEUB |
bitstream.url.fl_str_mv |
https://repositorio.uniceub.br/bitstream/123456789/3244/1/20016332.pdf.txt https://repositorio.uniceub.br/bitstream/123456789/3244/2/20016332.pdf |
bitstream.checksum.fl_str_mv |
e165ace400f3d9259fa8f4c5f8af991a 831248b80fc215fd4c55cbc3ee518ebe |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional do UniCEUB - Centro de Ensino de Brasília (UNICEUB) |
repository.mail.fl_str_mv |
|
_version_ |
1809903865155289088 |