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...
| Autor: | |
|---|---|
| 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).
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).