Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing

La computación en la nube es el paradigma más popular de sistemas distribuidos hoy en día para ofrecer servicios y activos a través de internet. Su popularidad se debe a la promesa de contar con un sistema que puede ser escalado de forma dinámica, de bajo costo y sencillo de administrar, lo que fina...

Full description

Autores:
Duarte Vargas, William Alexander
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/64026
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/64026
http://bdigital.unal.edu.co/64732/
Palabra clave:
6 Tecnología (ciencias aplicadas) / Technology
62 Ingeniería y operaciones afines / Engineering
Computación en la nube
Sistemas distribuidos
Balanceo dinámico de carga
Inteligencia de enjambre
ACO
ABC
Fireflay
Cloud computing
Distributed systems
Dynamic load balancing
Swarm intelligence
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_89c29bba5a6f88ef12471e89e90c450f
oai_identifier_str oai:repositorio.unal.edu.co:unal/64026
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
title Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
spellingShingle Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
6 Tecnología (ciencias aplicadas) / Technology
62 Ingeniería y operaciones afines / Engineering
Computación en la nube
Sistemas distribuidos
Balanceo dinámico de carga
Inteligencia de enjambre
ACO
ABC
Fireflay
Cloud computing
Distributed systems
Dynamic load balancing
Swarm intelligence
title_short Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
title_full Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
title_fullStr Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
title_full_unstemmed Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
title_sort Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing
dc.creator.fl_str_mv Duarte Vargas, William Alexander
dc.contributor.author.spa.fl_str_mv Duarte Vargas, William Alexander
dc.contributor.spa.fl_str_mv Gómez Perdomo, Jonatan
dc.subject.ddc.spa.fl_str_mv 6 Tecnología (ciencias aplicadas) / Technology
62 Ingeniería y operaciones afines / Engineering
topic 6 Tecnología (ciencias aplicadas) / Technology
62 Ingeniería y operaciones afines / Engineering
Computación en la nube
Sistemas distribuidos
Balanceo dinámico de carga
Inteligencia de enjambre
ACO
ABC
Fireflay
Cloud computing
Distributed systems
Dynamic load balancing
Swarm intelligence
dc.subject.proposal.spa.fl_str_mv Computación en la nube
Sistemas distribuidos
Balanceo dinámico de carga
Inteligencia de enjambre
ACO
ABC
Fireflay
Cloud computing
Distributed systems
Dynamic load balancing
Swarm intelligence
description La computación en la nube es el paradigma más popular de sistemas distribuidos hoy en día para ofrecer servicios y activos a través de internet. Su popularidad se debe a la promesa de contar con un sistema que puede ser escalado de forma dinámica, de bajo costo y sencillo de administrar, lo que finalmente es traducido en reducción de costos y mejor utilización de los recursos. Un problema desde el surgimiento de los sistemas distribuidos es la asignación de la carga, debido a su naturaleza dinámica. El problema ha sido abordado desde diversas perspectivas en las cuales se encuentran técnicas evolutivas, teoría de juegos, modelos estocásticos, técnicas de vida artificial o una combinación de estas. Este estudio compara las técnicas de luciérnagas, abejas y hormigas para evaluar su desempeño en un modelo en el cual se tienen en cuenta los recurso de las máquinas virtuales. Estos recursos son memoria, capacidad de procesamiento y ancho de banda disponible. Con el propósito de ser objetivos en la evaluación se emplearon técnicas para la se- lección de los parámetros, con la finalidad de identificar los valores que ofrecieran el mejor desempeño. Se empleo la herramienta CloudAnalyst para realizar simulaciones en un ambiente de computación la nube
publishDate 2017
dc.date.issued.spa.fl_str_mv 2017
dc.date.accessioned.spa.fl_str_mv 2019-07-02T22:24:32Z
dc.date.available.spa.fl_str_mv 2019-07-02T22:24:32Z
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/64026
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/64732/
url https://repositorio.unal.edu.co/handle/unal/64026
http://bdigital.unal.edu.co/64732/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial
Departamento de Ingeniería de Sistemas e Industrial
dc.relation.references.spa.fl_str_mv Duarte Vargas, William Alexander (2017) Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.
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/64026/1/WilliamDuarte.2018.pdf
https://repositorio.unal.edu.co/bitstream/unal/64026/2/WilliamDuarte.2018.pdf.jpg
bitstream.checksum.fl_str_mv c40739e4d289774f1af36512ab5e00ad
fffb38c04570ccce926cab2769800532
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089990072696832
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_abf2Gómez Perdomo, JonatanDuarte Vargas, William Alexander548235fe-193b-44dc-bfc1-c5fae74db5053002019-07-02T22:24:32Z2019-07-02T22:24:32Z2017https://repositorio.unal.edu.co/handle/unal/64026http://bdigital.unal.edu.co/64732/La computación en la nube es el paradigma más popular de sistemas distribuidos hoy en día para ofrecer servicios y activos a través de internet. Su popularidad se debe a la promesa de contar con un sistema que puede ser escalado de forma dinámica, de bajo costo y sencillo de administrar, lo que finalmente es traducido en reducción de costos y mejor utilización de los recursos. Un problema desde el surgimiento de los sistemas distribuidos es la asignación de la carga, debido a su naturaleza dinámica. El problema ha sido abordado desde diversas perspectivas en las cuales se encuentran técnicas evolutivas, teoría de juegos, modelos estocásticos, técnicas de vida artificial o una combinación de estas. Este estudio compara las técnicas de luciérnagas, abejas y hormigas para evaluar su desempeño en un modelo en el cual se tienen en cuenta los recurso de las máquinas virtuales. Estos recursos son memoria, capacidad de procesamiento y ancho de banda disponible. Con el propósito de ser objetivos en la evaluación se emplearon técnicas para la se- lección de los parámetros, con la finalidad de identificar los valores que ofrecieran el mejor desempeño. Se empleo la herramienta CloudAnalyst para realizar simulaciones en un ambiente de computación la nubeAbstract: Cloud computing is the most popular of systems distributed today to offer services and assets through Internet paradigm. Its popularity is due to the promise of having a system that can be scaled dynamically, inexpensive and easy to management, which is ultimately translated in costs reduced and better utilization of resources. One problem since the emergence of distributed systems is the allocation of the resources due to their dynamic nature. The problem has been approached from different perspectives in which evolutionary techniques, game theory, Stochastic models, artificial life techniques or a combination of these are. This study compares the techniques of fireflies, bees and ants to evaluate how they perform in a model which takes into account the resource of virtual machines. These resources are memory, CPU and bandwidth available. In order to be objective assessment techniques were used for the selection of the parameters, in order that offered the best performance. CloudAnalyst has used the tool to perform simulations in a cloud computing environment.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e IndustrialDepartamento de Ingeniería de Sistemas e IndustrialDuarte Vargas, William Alexander (2017) Estudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computing. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.6 Tecnología (ciencias aplicadas) / Technology62 Ingeniería y operaciones afines / EngineeringComputación en la nubeSistemas distribuidosBalanceo dinámico de cargaInteligencia de enjambreACOABCFireflayCloud computingDistributed systemsDynamic load balancingSwarm intelligenceEstudio comparativo de los algoritmos ACO, ABC, FA para el balanceo de carga dinámica en un entorno cloud computingTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINALWilliamDuarte.2018.pdfapplication/pdf2788352https://repositorio.unal.edu.co/bitstream/unal/64026/1/WilliamDuarte.2018.pdfc40739e4d289774f1af36512ab5e00adMD51THUMBNAILWilliamDuarte.2018.pdf.jpgWilliamDuarte.2018.pdf.jpgGenerated Thumbnailimage/jpeg4633https://repositorio.unal.edu.co/bitstream/unal/64026/2/WilliamDuarte.2018.pdf.jpgfffb38c04570ccce926cab2769800532MD52unal/64026oai:repositorio.unal.edu.co:unal/640262023-04-24 23:06:19.81Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co