Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route

Descripción del Articulo

En la actualidad, debido a la gran demanda en las tecnologías de la información, toda organización ofrece productos y servicios mediante servicios web, por eso resulta incuestionable que deben funcionar de forma ininterrumpida y estable. La fuerte implementación de servicios web con topología REST c...

Descripción completa

Detalles Bibliográficos
Autor: Calsin Quinto, Edwin René
Formato: tesis de maestría
Fecha de Publicación:2021
Institución:Universidad Peruana Unión
Repositorio:UPEU-Tesis
Lenguaje:español
OAI Identifier:oai:repositorio.upeu.edu.pe:20.500.12840/4332
Enlace del recurso:http://repositorio.upeu.edu.pe/handle/20.500.12840/4332
Nivel de acceso:acceso embargado
Materia:Servicios web
API REST
Edge route
Estabilidad
Rendimiento
Docker
Traefik
http://purl.org/pe-repo/ocde/ford#2.02.04
id UEPU_0869136f81a4d3971ec1f1fca3c660a1
oai_identifier_str oai:repositorio.upeu.edu.pe:20.500.12840/4332
network_acronym_str UEPU
network_name_str UPEU-Tesis
repository_id_str 4840
dc.title.en_ES.fl_str_mv Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
title Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
spellingShingle Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
Calsin Quinto, Edwin René
Servicios web
API REST
Edge route
Estabilidad
Rendimiento
Docker
Traefik
http://purl.org/pe-repo/ocde/ford#2.02.04
title_short Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
title_full Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
title_fullStr Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
title_full_unstemmed Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
title_sort Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Route
author Calsin Quinto, Edwin René
author_facet Calsin Quinto, Edwin René
author_role author
dc.contributor.advisor.fl_str_mv Sullom Macalapu, Abel Angel
dc.contributor.author.fl_str_mv Calsin Quinto, Edwin René
dc.subject.en_ES.fl_str_mv Servicios web
API REST
Edge route
Estabilidad
Rendimiento
Docker
Traefik
topic Servicios web
API REST
Edge route
Estabilidad
Rendimiento
Docker
Traefik
http://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.en_ES.fl_str_mv http://purl.org/pe-repo/ocde/ford#2.02.04
description En la actualidad, debido a la gran demanda en las tecnologías de la información, toda organización ofrece productos y servicios mediante servicios web, por eso resulta incuestionable que deben funcionar de forma ininterrumpida y estable. La fuerte implementación de servicios web con topología REST conlleva a desarrollar sistemas distribuidos facilitando la escalabilidad y portabilidad de los servicios web, mas no en estabilidad y rendimiento. El objetivo de esta investigación es desarrollar un método de referencia para el balanceo de carga en servicios web con topología REST usando herramientas Edge Route. Se desarrolló un método de referencia basado en los paradigmas de servicios web y se probó 3 API REST Laravel con la información de 3 usuarios escogidos aleatoriariamente por solicitud de un módulo de matrícula universitaria, balanceando la carga con Treafik y escalando en contenedores Docker; se simuló una carga de 7,575 solicitudes cliente usando Apache JMeter y se evaluó los indicadores de tiempo de respuesta máximo y rendimiento de las API REST. En cuanto a los resultados de la aplicación del método propuesto, se mejoró la estabilidad en tiempo de respuesta máximo a 1.1 segundos desde 2.2 segundos en promedio; asimismo, se tuvo un mejor rendimiento en las API REST con resultados positivos al evaluar los indicadores propuestos, a mayor estabilidad mayor escalamiento en contenedores. Tener servicios web implica planificar una arquitectura amplia basada en los paradigmas de servicios web y balanceo de carga para tener una mejor estabilidad y rendimiento.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-03-30T16:19:24Z
dc.date.available.none.fl_str_mv 2021-03-30T16:19:24Z
dc.date.embargoEnd.none.fl_str_mv 2023-02-22
dc.date.issued.fl_str_mv 2021-02-22
dc.type.en_ES.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.uri.none.fl_str_mv http://repositorio.upeu.edu.pe/handle/20.500.12840/4332
url http://repositorio.upeu.edu.pe/handle/20.500.12840/4332
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.en_ES.fl_str_mv info:eu-repo/semantics/embargoedAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by/3.0/es/
eu_rights_str_mv embargoedAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/3.0/es/
dc.format.en_ES.fl_str_mv application/pdf
dc.publisher.en_ES.fl_str_mv Universidad Peruana Unión
dc.publisher.country.en_ES.fl_str_mv PE
dc.source.none.fl_str_mv reponame:UPEU-Tesis
instname:Universidad Peruana Unión
instacron:UPEU
instname_str Universidad Peruana Unión
instacron_str UPEU
institution UPEU
reponame_str UPEU-Tesis
collection UPEU-Tesis
bitstream.url.fl_str_mv https://repositorio.upeu.edu.pe/bitstreams/3074bf6b-811e-44d0-a616-a2f974257f9c/download
https://repositorio.upeu.edu.pe/bitstreams/12ddf5fd-46ce-4443-875e-9aef236c1d0d/download
https://repositorio.upeu.edu.pe/bitstreams/d413d75f-27b9-4d8b-b7e6-e1404d4069f4/download
https://repositorio.upeu.edu.pe/bitstreams/9dad2498-1f39-4bd2-8980-a159533a7d91/download
bitstream.checksum.fl_str_mv f77dd7db029282f483a5f85dff845c44
ff28a15b31d8b36d045b61ef83195dd0
8a4605be74aa9ea9d79846c1fba20a33
3c075779ad10b8d2b24c728048072166
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv DSpace 7
repository.mail.fl_str_mv repositorio-help@upeu.edu.pe
_version_ 1835737894973603840
spelling Sullom Macalapu, Abel AngelCalsin Quinto, Edwin René2021-03-30T16:19:24Z2021-03-30T16:19:24Z2021-02-222023-02-22http://repositorio.upeu.edu.pe/handle/20.500.12840/4332En la actualidad, debido a la gran demanda en las tecnologías de la información, toda organización ofrece productos y servicios mediante servicios web, por eso resulta incuestionable que deben funcionar de forma ininterrumpida y estable. La fuerte implementación de servicios web con topología REST conlleva a desarrollar sistemas distribuidos facilitando la escalabilidad y portabilidad de los servicios web, mas no en estabilidad y rendimiento. El objetivo de esta investigación es desarrollar un método de referencia para el balanceo de carga en servicios web con topología REST usando herramientas Edge Route. Se desarrolló un método de referencia basado en los paradigmas de servicios web y se probó 3 API REST Laravel con la información de 3 usuarios escogidos aleatoriariamente por solicitud de un módulo de matrícula universitaria, balanceando la carga con Treafik y escalando en contenedores Docker; se simuló una carga de 7,575 solicitudes cliente usando Apache JMeter y se evaluó los indicadores de tiempo de respuesta máximo y rendimiento de las API REST. En cuanto a los resultados de la aplicación del método propuesto, se mejoró la estabilidad en tiempo de respuesta máximo a 1.1 segundos desde 2.2 segundos en promedio; asimismo, se tuvo un mejor rendimiento en las API REST con resultados positivos al evaluar los indicadores propuestos, a mayor estabilidad mayor escalamiento en contenedores. Tener servicios web implica planificar una arquitectura amplia basada en los paradigmas de servicios web y balanceo de carga para tener una mejor estabilidad y rendimiento.LIMAEscuela de PosgradoInvestigación y desarrollo para mejorar la calidad del software.application/pdfspaUniversidad Peruana UniónPEinfo:eu-repo/semantics/embargoedAccesshttp://creativecommons.org/licenses/by/3.0/es/Servicios webAPI RESTEdge routeEstabilidadRendimientoDockerTraefikhttp://purl.org/pe-repo/ocde/ford#2.02.04Método de referencia para balanceo de carga en servicios web con topología REST usando herramientas Edge Routeinfo:eu-repo/semantics/masterThesisreponame:UPEU-Tesisinstname:Universidad Peruana Unióninstacron:UPEUSUNEDUMaestría en Ingeniería de Sistemas con Mención en Ingeniería de SoftwareUniversidad Peruana Unión. Unidad de Posgrado de Ingeniería y ArquitecturaMaestro en Ingeniería de Sistemas con Mención en Ingeniería de Software06812118https://orcid.org/0000-0003-4142-7230200910457612357Turpo Chaparro, Josué EdisonSaboya Rios, NemiasCuellar Rodríguez, Immer EliasLoaiza Jara, Omar LeonelSullon Macalupu, Abel Angelhttp://purl.org/pe-repo/renati/nivel#maestrohttp://purl.org/pe-repo/renati/type#tesisORIGINALEdwin_Tesis_Maestro_2021.pdfEdwin_Tesis_Maestro_2021.pdfapplication/pdf239824https://repositorio.upeu.edu.pe/bitstreams/3074bf6b-811e-44d0-a616-a2f974257f9c/downloadf77dd7db029282f483a5f85dff845c44MD56CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.upeu.edu.pe/bitstreams/12ddf5fd-46ce-4443-875e-9aef236c1d0d/downloadff28a15b31d8b36d045b61ef83195dd0MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.upeu.edu.pe/bitstreams/d413d75f-27b9-4d8b-b7e6-e1404d4069f4/download8a4605be74aa9ea9d79846c1fba20a33MD53THUMBNAILEdwin_Tesis_Maestro_2021.pdf.jpgEdwin_Tesis_Maestro_2021.pdf.jpgGenerated Thumbnailimage/jpeg3282https://repositorio.upeu.edu.pe/bitstreams/9dad2498-1f39-4bd2-8980-a159533a7d91/download3c075779ad10b8d2b24c728048072166MD5520.500.12840/4332oai:repositorio.upeu.edu.pe:20.500.12840/43322024-10-22 17:30:06.523http://creativecommons.org/licenses/by/3.0/es/info:eu-repo/semantics/embargoedAccessopen.accesshttps://repositorio.upeu.edu.peDSpace 7repositorio-help@upeu.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.884572
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).