Rendimiento de herramientas de replicación libres para la implementación de un sistema integrado de alta disponibilidad orientado a la gestión de tutorías académicas en Instituciones de Educación Superior
DOI:
https://doi.org/10.47187/perspectivas.vol2iss2.pp2-6.2020Palabras clave:
Replicación, Slony, PgPool, PrimeFaces, PostgreSQLResumen
Se realizó un análisis comparativo de las herramientas de replicación de datos Slony-I y PgPool-II, para seleccionar la mejor alternativa en la implementación de un sistema integrado de alta disponibilidad para la gestión de tutorías académicas en Instituciones de Educación Superior. Se establecieron como parámetros de estudio el tiempo de respuesta frente a la ejecución de sentencias SQL el uso de CPU, memoria, y disco duro. Se desarrolló una aplicación web N-Capas utilizando PrimeFaces y PostgreSQL, integrada a un Sistema Académico a través de servicios web SOAP. Para la realización de las pruebas se configuraron servidores de base de datos de tipo master y esclavo bajo un entorno Linux. Las pruebas de rendimiento estuvieron basadas en la herramienta Apache JMeter, simulando 282 peticiones por segundo en un instante de tiempo, observándose que PgPool-II consumió menos recursos con un promedio de 2,80%, sin embargo, Slony-I fue más eficaz al realizar las transacciones con apenas un 0,009% de error.
Métricas
Citas
M. Marqués. SQL Server 2008 R2 Motor de base de datos y administración. Grupo RC, España, 2011.
F. Asteasuain y A. Javed, «Tecnología aplicada a aspectos en base de datos relacionales: El caso de replicación,» Ingeniería & Desarrollo, nº 25, p. 232, 2009.
Y. Guerra, E. Altuna, A. García y. Pérez, «Experiencias en el uso del symmetric para la replicación de datos en la plataforma educativa ZERA,» Revista Cubana de Ciencias Informáticas, vol. 9, nº 4, p. 197, 2015.
S.D. Group. Slonny-I, 2007. [En línea]. Disponible: http://www.slony.info/.
MediaWiki. PgPool, 2011. [En línea]. Disponible: http://www.pgpool.net
G. Brill. Codenotes for J2EE: EJB, JDBC, JSP, and Servelets. Random House Trade Paperbacks, New York, 2002.
J. Jacobi, J. Fallows. Pro JSF and AJAX. Building Rich Internet Components (1 ed.). Apress, USA, 2006.
J. Arrambide. Desarrollo Web en Java: Configura paso a paso todas las herramientas para crear proyectos web. Edición Kindle, Estados Unidos, 2017.
PrimeTek. Leading Provider of Open Source UI Component Libraries, 2009. [En línea]. Disponible: https://www.primefaces.org/
Consejo de Educación Superior. Reglamento de Régimen Académico. CES, Ecuador, 2019.
K. Beck y C. Andres, Extreme Programming Explained: Embrace Change, Addison-Wesley Educational Publishers Inc, 2004.
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2020 Diego Bernardo Palacios Campana, Gonzalo Allauca Peñafiel, Danny Velasco Silva, Estuardo Cajilema Guamán, Rubén Saltos Chávez
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Derechos de Autor
Los autores de trabajos escritos retendrán sus derechos de autor sobre sus artículos publicados en la Revista Pespectivas. Estos derechos les permite sobre dichos trabajos: presentarlos en público, preparar trabajos derivados, reproducirlo físicamente a través de impresión y distribuirlo en sus redes sociales o de investigación. Estos derechos se mantendrán inalterables siempre y cuando los autores respecten la política de publicación y de acceso libre que maneja la Revista Perspectivas.
Derechos de Publicación
La Revista Perspectivas se reserva todos los derechos de primera publicación sobre cada uno de los artículos que los autores hayan enviado a su proceso de revisión y publicación. Esto implica que los autores solo podrán ejercer sus derechos de autor si, al momento de distribuir, compartir, presentar o usar el contenido total o parcial de sus artículos, indican adecuadamente la fuente y origen de dicha publicación.