Opportunistic IaaS platform based on containers

The use of containers instead of virtual machines may bring significant benefits to scientific applications. Containers not only tend to consume less computational resources but also imply faster deployment times and a smaller memory footprint which leads to storage savings and network usage optimiz...

Full description

Autores:
Plazas Montañez, Luis Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
eng
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/45208
Acceso en línea:
http://hdl.handle.net/1992/45208
Palabra clave:
UnaCloud (Plataforma oportunista de computación en la nube)
Computación de alto rendimiento
Computación en la nube
Fallas de sistemas (Ingeniería)
Ingeniería
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UNIANDES2_d4a10f596ce03f3cba6a9f6c8b4114ba
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/45208
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Castro Barrera, Harold Enriquef1b9a768-386d-4096-b133-6a56626118e8400Plazas Montañez, Luis Felipe72bb4d73-466b-42d1-bfab-526b262f95445002020-09-03T15:52:21Z2020-09-03T15:52:21Z2019http://hdl.handle.net/1992/45208u827144.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/The use of containers instead of virtual machines may bring significant benefits to scientific applications. Containers not only tend to consume less computational resources but also imply faster deployment times and a smaller memory footprint which leads to storage savings and network usage optimization when transferring images. This project implements a proof of concept of an IaaS (Infrastructure as a Service) cloud service model in which containers are used instead of virtual machines. According to our initial evaluation, the resulting platform is capable of deploying mid-sized virtual clusters in only a fraction of the time taken by similar platforms based on Virtual Machines, offering the same or better instance performance and managing resources in a more efficient manner that leads to an increased number of guest instances per host machine."El uso de contenedores en vez de máquinas virtuales puede traer beneficios significativos para las aplicaciones científicas. Los contenedores no sólo tienden a consumir menos recursos computacionales, también generan tiempos de despliegue más rápidos y un menor uso de memoria, lo cual ocasiona una optimización en el uso de almacenamiento y en el uso de red al momento de transferir imágenes. Este proyecto implementa una prueba de concepto de un IaaS (Infraestructura como servicio) haciendo uso de contenedores en vez de máquinas virtuales. De acuerdo a nuestra evaluación inicial, la plataforma resultante es capaz de desplegar clusters de tamaño mediano en sólo una fracción del tiempo tomado por otras plataformas basadas en máquinas virtuales, ofreciendo la misma o mejor calidad de desempeño y administrando los recursos más eficientemente, habilitando así la virtualización de más clientes en una misma máquina host."--Tomado del Formato de Documento de Grado.Ingeniero de Sistemas y ComputaciónPregrado38 hojasapplication/pdfengUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computacióninstname:Universidad de los Andesreponame:Repositorio Institucional SénecaOpportunistic IaaS platform based on containersTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TPUnaCloud (Plataforma oportunista de computación en la nube)Computación de alto rendimientoComputación en la nubeFallas de sistemas (Ingeniería)IngenieríaPublicationTEXTu827144.pdf.txtu827144.pdf.txtExtracted texttext/plain69643https://repositorio.uniandes.edu.co/bitstreams/aec1ebc0-f1df-446d-bf55-06a39093d40a/downloadad57e0c00acf58d8574bc1ddcafe6eccMD54THUMBNAILu827144.pdf.jpgu827144.pdf.jpgIM Thumbnailimage/jpeg8697https://repositorio.uniandes.edu.co/bitstreams/ec41eff2-e310-459c-9ae0-e20c80017831/download9156ff172a319dfa3fcf1b3a5b1b295eMD55ORIGINALu827144.pdfapplication/pdf1416035https://repositorio.uniandes.edu.co/bitstreams/8789522f-0f56-4b4f-9470-bc5339068e22/downloadb70b25e7a58566ac750521cf03f96c71MD511992/45208oai:repositorio.uniandes.edu.co:1992/452082023-10-10 17:25:50.515http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co
dc.title.es_CO.fl_str_mv Opportunistic IaaS platform based on containers
title Opportunistic IaaS platform based on containers
spellingShingle Opportunistic IaaS platform based on containers
UnaCloud (Plataforma oportunista de computación en la nube)
Computación de alto rendimiento
Computación en la nube
Fallas de sistemas (Ingeniería)
Ingeniería
title_short Opportunistic IaaS platform based on containers
title_full Opportunistic IaaS platform based on containers
title_fullStr Opportunistic IaaS platform based on containers
title_full_unstemmed Opportunistic IaaS platform based on containers
title_sort Opportunistic IaaS platform based on containers
dc.creator.fl_str_mv Plazas Montañez, Luis Felipe
dc.contributor.advisor.none.fl_str_mv Castro Barrera, Harold Enrique
dc.contributor.author.none.fl_str_mv Plazas Montañez, Luis Felipe
dc.subject.armarc.es_CO.fl_str_mv UnaCloud (Plataforma oportunista de computación en la nube)
Computación de alto rendimiento
Computación en la nube
Fallas de sistemas (Ingeniería)
topic UnaCloud (Plataforma oportunista de computación en la nube)
Computación de alto rendimiento
Computación en la nube
Fallas de sistemas (Ingeniería)
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description The use of containers instead of virtual machines may bring significant benefits to scientific applications. Containers not only tend to consume less computational resources but also imply faster deployment times and a smaller memory footprint which leads to storage savings and network usage optimization when transferring images. This project implements a proof of concept of an IaaS (Infrastructure as a Service) cloud service model in which containers are used instead of virtual machines. According to our initial evaluation, the resulting platform is capable of deploying mid-sized virtual clusters in only a fraction of the time taken by similar platforms based on Virtual Machines, offering the same or better instance performance and managing resources in a more efficient manner that leads to an increased number of guest instances per host machine.
publishDate 2019
dc.date.issued.none.fl_str_mv 2019
dc.date.accessioned.none.fl_str_mv 2020-09-03T15:52:21Z
dc.date.available.none.fl_str_mv 2020-09-03T15:52:21Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/45208
dc.identifier.pdf.none.fl_str_mv u827144.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/45208
identifier_str_mv u827144.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.es_CO.fl_str_mv eng
language eng
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.es_CO.fl_str_mv 38 hojas
dc.format.mimetype.es_CO.fl_str_mv application/pdf
dc.publisher.es_CO.fl_str_mv Universidad de los Andes
dc.publisher.program.es_CO.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.es_CO.fl_str_mv Facultad de Ingeniería
dc.publisher.department.es_CO.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
dc.source.es_CO.fl_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
instname_str Universidad de los Andes
institution Universidad de los Andes
reponame_str Repositorio Institucional Séneca
collection Repositorio Institucional Séneca
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/aec1ebc0-f1df-446d-bf55-06a39093d40a/download
https://repositorio.uniandes.edu.co/bitstreams/ec41eff2-e310-459c-9ae0-e20c80017831/download
https://repositorio.uniandes.edu.co/bitstreams/8789522f-0f56-4b4f-9470-bc5339068e22/download
bitstream.checksum.fl_str_mv ad57e0c00acf58d8574bc1ddcafe6ecc
9156ff172a319dfa3fcf1b3a5b1b295e
b70b25e7a58566ac750521cf03f96c71
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133936640294912