Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño

En la actualidad y basándose en los principios de la computación se han planteado algoritmos secuenciales para tratar de dar solución a variados problemas. A medida que estos se han tornado más y más complejos, las soluciones basadas en este tipo de algoritmos han pasado a ser ineficientes, debido a...

Full description

Autores:
Mesa Múnera, Andrea
Tipo de recurso:
Fecha de publicación:
2009
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/7171
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/7171
http://bdigital.unal.edu.co/3497/
Palabra clave:
0 Generalidades / Computer science, information and general works
Análisis cluster - Procesamiento de datos
Computación de alto desempeño
Sistemas de procesamiento en paralelo, sistemas distribuidos,
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_6bb92a2ea0a02b3a95c6bf2fd0d324c3
oai_identifier_str oai:repositorio.unal.edu.co:unal/7171
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
title Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
spellingShingle Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
0 Generalidades / Computer science, information and general works
Análisis cluster - Procesamiento de datos
Computación de alto desempeño
Sistemas de procesamiento en paralelo, sistemas distribuidos,
title_short Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
title_full Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
title_fullStr Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
title_full_unstemmed Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
title_sort Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño
dc.creator.fl_str_mv Mesa Múnera, Andrea
dc.contributor.advisor.spa.fl_str_mv Branch Bedoya, John William (Thesis advisor)
Pérez Zapata, Gustavo Adolfo (Thesis advisor)
dc.contributor.author.spa.fl_str_mv Mesa Múnera, Andrea
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
topic 0 Generalidades / Computer science, information and general works
Análisis cluster - Procesamiento de datos
Computación de alto desempeño
Sistemas de procesamiento en paralelo, sistemas distribuidos,
dc.subject.proposal.spa.fl_str_mv Análisis cluster - Procesamiento de datos
Computación de alto desempeño
Sistemas de procesamiento en paralelo, sistemas distribuidos,
description En la actualidad y basándose en los principios de la computación se han planteado algoritmos secuenciales para tratar de dar solución a variados problemas. A medida que estos se han tornado más y más complejos, las soluciones basadas en este tipo de algoritmos han pasado a ser ineficientes, debido a que su uso implica un consumo de tiempo considerable durante su ejecución. Para resolver estos problemas complejos nacieron los llamados supercomputadores, los cuales cuentan con arreglos de microprocesadores que trabajan en sincronía empleando procesamiento paralelo. En los últimos años, el personal académico de diversas universidades y centros de investigación se han dado a la tarea de aprender a construir sus propios "supercomputadores" conectando computadores personales y desarrollando software para enfrentar tales problemas. A estos "supercomputadores" se les conoce con el nombre de cluster, el cual no había sido un concepto muy difundido hasta hace poco tiempo. Un cluster se puede definir como un grupo de múltiples computadores unidos por una red de alta velocidad, de tal forma que el conjunto puede ser visto como una única máquina, pero que por su poder de cómputo resuelve problemas que un solo equipo de escritorio no podría hacer. Esta tesis mostrará la importancia de la computación paralela y distribuida para la solución de problemas frecuentes de alto desempeño computacional tomando como enfoque principal el estudio de una de sus arquitecturas principales: Cluster. Por medio del manejo de esta arquitectura, en esta investigación se pretenderá proponer un método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño realizando estudios previos y exhaustivos para llegar a dicha solución. / Abstract: At present and based on the principles of computing have emerged to deal with sequential algorithms to solve various problems. As they got more and more complex, the solutions based on that kind of algorithms have become inefficient, because its use imply a considerable amount of time during its execution. To solve these complex problems were born the so-called supercomputers, which include arrangements of microprocessors that work in synchrony by using parallel processing. In the past years, the academic communities of a variety of universities and research centers, have tried to learn how to build their own “supercomputers” by connecting personal computers and developing software to face such problems. This “supercomputers” are known under the name of cluster, which is a concept not really spread until recently. A cluster can be defined as a group of multiple computers connected by a high-speed network, so that all can be seen as a single machine, but that its computational power to solve problems a single desktop could not do. This thesis will show the importance of parallel and distributed computing to solve common problems of high computational performance on the main approach to study one of its major architectures: Cluster. Through the management of this architecture, this research is intended to propose a method for handling load balancing in distributed computer systems high performance and comprehensive studies done to reach that solution.
publishDate 2009
dc.date.issued.spa.fl_str_mv 2009
dc.date.accessioned.spa.fl_str_mv 2019-06-24T16:30:20Z
dc.date.available.spa.fl_str_mv 2019-06-24T16:30:20Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/7171
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/3497/
url https://repositorio.unal.edu.co/handle/unal/7171
http://bdigital.unal.edu.co/3497/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de Sistemas
Escuela de Sistemas
dc.relation.references.spa.fl_str_mv Mesa Múnera, Andrea (2009) Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño. Maestría thesis, Universidad Nacional de Colombia.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/7171/2/32296964.2009_1.pdf
https://repositorio.unal.edu.co/bitstream/unal/7171/5/32296964.2009_2.pdf
https://repositorio.unal.edu.co/bitstream/unal/7171/1/32296964.2009_3.pdf
https://repositorio.unal.edu.co/bitstream/unal/7171/3/32296964.2009_4.pdf
https://repositorio.unal.edu.co/bitstream/unal/7171/4/32296964.2009_5.pdf
https://repositorio.unal.edu.co/bitstream/unal/7171/6/32296964.2009_1.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/7171/7/32296964.2009_2.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/7171/8/32296964.2009_3.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/7171/9/32296964.2009_4.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/7171/10/32296964.2009_5.pdf.jpg
bitstream.checksum.fl_str_mv 3539a7cbb9fdb98cc91163c3deb9d785
4a358638184923865c7f217b39fae922
ca2026c37ea0ebfc5b0fa3e9d981cd84
8f3a95a99ae1a3d550e3d434e78fdb97
673166dfef0c46b22796fa1c2aea2040
1f9c481f89c723404d7cb01f18051102
71ef949b5da703dddfc2c111a9939157
82309b8e5a6fd9cd138ae38f8f398728
065c5245286b4823e6bc7a98c2f1498f
b6e38b5741fe9adaef6368d7299d22ec
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089459849756672
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Branch Bedoya, John William (Thesis advisor)746e3553-266a-4721-8631-383ff8c51019-1Pérez Zapata, Gustavo Adolfo (Thesis advisor)d7201fbd-2b3c-48b4-bed1-1ba13bece0e9-1Mesa Múnera, Andrea3d20355f-4267-4ee5-aa08-42e99d06ad163002019-06-24T16:30:20Z2019-06-24T16:30:20Z2009https://repositorio.unal.edu.co/handle/unal/7171http://bdigital.unal.edu.co/3497/En la actualidad y basándose en los principios de la computación se han planteado algoritmos secuenciales para tratar de dar solución a variados problemas. A medida que estos se han tornado más y más complejos, las soluciones basadas en este tipo de algoritmos han pasado a ser ineficientes, debido a que su uso implica un consumo de tiempo considerable durante su ejecución. Para resolver estos problemas complejos nacieron los llamados supercomputadores, los cuales cuentan con arreglos de microprocesadores que trabajan en sincronía empleando procesamiento paralelo. En los últimos años, el personal académico de diversas universidades y centros de investigación se han dado a la tarea de aprender a construir sus propios "supercomputadores" conectando computadores personales y desarrollando software para enfrentar tales problemas. A estos "supercomputadores" se les conoce con el nombre de cluster, el cual no había sido un concepto muy difundido hasta hace poco tiempo. Un cluster se puede definir como un grupo de múltiples computadores unidos por una red de alta velocidad, de tal forma que el conjunto puede ser visto como una única máquina, pero que por su poder de cómputo resuelve problemas que un solo equipo de escritorio no podría hacer. Esta tesis mostrará la importancia de la computación paralela y distribuida para la solución de problemas frecuentes de alto desempeño computacional tomando como enfoque principal el estudio de una de sus arquitecturas principales: Cluster. Por medio del manejo de esta arquitectura, en esta investigación se pretenderá proponer un método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño realizando estudios previos y exhaustivos para llegar a dicha solución. / Abstract: At present and based on the principles of computing have emerged to deal with sequential algorithms to solve various problems. As they got more and more complex, the solutions based on that kind of algorithms have become inefficient, because its use imply a considerable amount of time during its execution. To solve these complex problems were born the so-called supercomputers, which include arrangements of microprocessors that work in synchrony by using parallel processing. In the past years, the academic communities of a variety of universities and research centers, have tried to learn how to build their own “supercomputers” by connecting personal computers and developing software to face such problems. This “supercomputers” are known under the name of cluster, which is a concept not really spread until recently. A cluster can be defined as a group of multiple computers connected by a high-speed network, so that all can be seen as a single machine, but that its computational power to solve problems a single desktop could not do. This thesis will show the importance of parallel and distributed computing to solve common problems of high computational performance on the main approach to study one of its major architectures: Cluster. Through the management of this architecture, this research is intended to propose a method for handling load balancing in distributed computer systems high performance and comprehensive studies done to reach that solution.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de SistemasEscuela de SistemasMesa Múnera, Andrea (2009) Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño. Maestría thesis, Universidad Nacional de Colombia.0 Generalidades / Computer science, information and general worksAnálisis cluster - Procesamiento de datosComputación de alto desempeñoSistemas de procesamiento en paralelo, sistemas distribuidos,Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeñoTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL32296964.2009_1.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas1application/pdf3169537https://repositorio.unal.edu.co/bitstream/unal/7171/2/32296964.2009_1.pdf3539a7cbb9fdb98cc91163c3deb9d785MD5232296964.2009_2.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas2application/pdf3957023https://repositorio.unal.edu.co/bitstream/unal/7171/5/32296964.2009_2.pdf4a358638184923865c7f217b39fae922MD5532296964.2009_3.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas3application/pdf3781464https://repositorio.unal.edu.co/bitstream/unal/7171/1/32296964.2009_3.pdfca2026c37ea0ebfc5b0fa3e9d981cd84MD5132296964.2009_4.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas4application/pdf3705582https://repositorio.unal.edu.co/bitstream/unal/7171/3/32296964.2009_4.pdf8f3a95a99ae1a3d550e3d434e78fdb97MD5332296964.2009_5.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas5application/pdf375095https://repositorio.unal.edu.co/bitstream/unal/7171/4/32296964.2009_5.pdf673166dfef0c46b22796fa1c2aea2040MD54THUMBNAIL32296964.2009_1.pdf.jpg32296964.2009_1.pdf.jpgGenerated Thumbnailimage/jpeg3828https://repositorio.unal.edu.co/bitstream/unal/7171/6/32296964.2009_1.pdf.jpg1f9c481f89c723404d7cb01f18051102MD5632296964.2009_2.pdf.jpg32296964.2009_2.pdf.jpgGenerated Thumbnailimage/jpeg8222https://repositorio.unal.edu.co/bitstream/unal/7171/7/32296964.2009_2.pdf.jpg71ef949b5da703dddfc2c111a9939157MD5732296964.2009_3.pdf.jpg32296964.2009_3.pdf.jpgGenerated Thumbnailimage/jpeg3912https://repositorio.unal.edu.co/bitstream/unal/7171/8/32296964.2009_3.pdf.jpg82309b8e5a6fd9cd138ae38f8f398728MD5832296964.2009_4.pdf.jpg32296964.2009_4.pdf.jpgGenerated Thumbnailimage/jpeg4460https://repositorio.unal.edu.co/bitstream/unal/7171/9/32296964.2009_4.pdf.jpg065c5245286b4823e6bc7a98c2f1498fMD5932296964.2009_5.pdf.jpg32296964.2009_5.pdf.jpgGenerated Thumbnailimage/jpeg9126https://repositorio.unal.edu.co/bitstream/unal/7171/10/32296964.2009_5.pdf.jpgb6e38b5741fe9adaef6368d7299d22ecMD510unal/7171oai:repositorio.unal.edu.co:unal/71712023-09-13 07:59:47.668Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co