Arquitectura de alta disponibilidad para la plataforma LMS de MAAT-G
| dc.contributor.advisor | Carrillo Zambrano, Eduardo | spa |
| dc.contributor.author | Hernández Barragán, Esteban de Jesús | spa |
| dc.contributor.cvlac | Carrillo Zambrano, Eduardo [0000068780] | * |
| dc.contributor.googlescholar | Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ] | * |
| dc.contributor.orcid | Carrillo Zambrano, Eduardo [0000-0002-0868-940X] | * |
| dc.contributor.researchgate | Carrillo Zambrano, Eduardo [Eduardo-Carrillo-Zambrano] | * |
| dc.contributor.scopus | Carrillo Zambrano, Eduardo [15622921600] | * |
| dc.coverage | Bucaramanga (Colombia) | spa |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.date.accessioned | 2020-06-26T21:34:50Z | |
| dc.date.available | 2020-06-26T21:34:50Z | |
| dc.date.issued | 2010 | |
| dc.degree.name | Magíster en Software Libre | spa |
| dc.description.abstract | En la era de la información, no tenerla disponible podría resultar fatal, por tal razón las aplicaciones de misión crítica de las compañías más importantes del sector productivo mundial, confían su presencia digital en las arquitecturas altamente disponibles que garanticen la no interrupción de las prestación de sus servicios electrónicos. En gran medida estas arquitecturas corresponden a modelos propietarios con software muy especializado de alto costo, sin embargo con el auge del software libre en el sector empresarial ya existen soluciones que correctamente ensambladas y configuradas puede brindar iguales o mejores prestaciones que las basadas en modelos propietarios. En la presente tesis se realiza un análisis de las principales arquitecturas encontradas y la aplicación de una en particular al software LMS de la empresa Maat-g. | spa |
| dc.description.abstractenglish | In the information age, not having it available could prove fatal for this reason the mission-critical applications to major companies worldwide production sector, trust its digital presence in highly available architectures ensure no interruption of the provision of their electronic services. To a large extent these models are proprietary architectures with highly specialized software expensive, however with the rise of free software in business and there are solutions that properly assembled and configured can provide equal or better performance than those based on proprietary models. In this thesis makes an analysis of the major architectures encountered and the application of a particular software company LMS Maat-g. | eng |
| dc.description.degreelevel | Maestría | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.sponsorship | Universitat Oberta de Catalunya UOC | spa |
| dc.description.tableofcontents | HUGHES Cameron Hughes, HUGHES Tracey . Parallel Programming using C++. Addison-Wesley Professional. 2003. | spa |
| dc.description.tableofcontents | 1 INTRODUCCIÓN..............................................................................................................1 2 CAPITULO I.......................................................................................................................5 2.1 MARCO TEÓRICO.....................................................................................................6 2.2 ESTADO DEL ARTE ..................................................................................................6 2.3 DESCRIPCION DEL MÉTODO EMPLEADO........................................................19 3 CAPITULO II...................................................................................................................20 3.1 DESARROLLO DEL PROYECTO...........................................................................21 3.1.1 Evaluación de los modelos existentes en el software libre y software propietario. .......................................................................................................................................21 3.1.2 Identificación de las variables de mayor impacto dentro de la solución. ...........27 3.1.3 Cálculo del la disponibilidad del sistema ...........................................................29 3.2 PROPUESTA DE UNA ARQUITECTURA BASE ..................................................32 3.2.1.1 Cluster para balanceo de canales..................................................................33 3.2.1.2 Soluciones de hardware: ..............................................................................33 3.2.1.3 Soluciones de software con hardware de comodidad...................................34 3.2.1.4 Cluster de servidores Linux LVS. ................................................................35 3.2.1.5 Arquitectura general de la solución..............................................................37 3.2.1.6 Esquema de direccionamiento de la solución ..............................................38 3.2.1.7 Granja de Servidores Apache, Perl y LMS Maat-g. ....................................39 3.2.1.8 Cluster de servidores Mysql ........................................................................39 3.3 INSTALACIÓN DE UN AMBIENTE SIMULADO PARA REALIZAR UNA PRUEBA DE CONCEPTO DE LA ARQUITECTURA PROPUESTA. .........................39 3.4 REALIZACIÓN DE PRUEBAS DE CARGA PARA MEDIR LA DISPONIBILIDAD Y EL COMPORTAMIENTO DE LA SOLUCIÓN..........................40 3.4.1 Resultados de las pruebas....................................................................................40 3.4.1.1 Caída de 1 Nodo del Cluster LVS.................................................................41 3.4.1.2 Caída de 1 Nodo de la granja de servidores apache, perl y LMS.................41 3.4.1.3 Caída de 1 Nodo del Cluster de Mysql.........................................................41 3.5 CRECIMIENTO DE LA PLATAFORMA PROPUESTA. ........................................42 4 CAPITULO III..................................................................................................................45 4.1 CONCLUSIONES......................................................................................................46 4.2 RECOMENDACIONES............................................................................................48 | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/3447 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Maestría en Software Libre | spa |
| dc.relation.references | Hernández Barragán, Esteban de Jesús (2010). Arquitectura de alta disponibilidad para la plataforma LMS de MAAT-G. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC | spa |
| dc.relation.references | BADER, David. PetaScale Computing. Chapman & Hall/CRC. 2008. | spa |
| dc.relation.references | BISCHOF C y BUCKER M. Parallel Computing: Architectures, Algorithms and Applications. IOS Press 2008. | spa |
| dc.relation.references | BOURKE , Tony. Server Load Balancing. Sebastopol, CA . O'Reilly & Associates, Inc. 2001 | spa |
| dc.relation.references | CHAPMAN, Barbara y JOST Gabrielle. Using OpenMP. Portable Shared Memory Parallel Programming. MIT 2008 | spa |
| dc.relation.references | DONGARRA, Jack; FOSTER Ian . Sourcebook of Parallel Computing. Morgan Kaufann Publishers. 2003. | spa |
| dc.relation.references | GROPP William, LUSK Ewing . Using MPI-2: Advanced Features of the Messagepassing Interface | spa |
| dc.relation.references | HARIRI Salim, PARASHAR Manish. Tools and environments for parallel and distributed computing. A John Wiley & sons, inc., publication. 200 | spa |
| dc.relation.references | HERLYHY, Mauricie. The Art of Multiprocessor programming. Morgan Kaufmman. 2008 | spa |
| dc.relation.references | HUGHES, Cameron, HUGHES, Tracey. Professional MultiCore Programming, Design and Implementation for C++ Developers. Wrox Press. 2008 | spa |
| dc.relation.references | HUGHES Cameron Hughes, HUGHES Tracey . Parallel Programming using C++. Addison-Wesley Professional. 2003 | spa |
| dc.relation.references | LEVNER, Eugene. Multiprocessor Scheduling: Theory and ApplicationsI-TECH Education and Publishing. 2007. | spa |
| dc.relation.references | MEHRA Pankaj. Benjamin W. Load Balancing: An Automated Learning Approach | spa |
| dc.relation.references | Singapore. World Scientific Publishing Company. 1995 | spa |
| dc.relation.references | SANDERS Beverly y MATTSON, Timothy. Pattern for Parallel programming software. Addison-Wesley, 2005 | spa |
| dc.relation.references | SHAMEEN Akhter, JASON Robert. MultiCore Programming, Intel Press. 2007 | spa |
| dc.relation.references | REINDERS, James. Intel Threading Building Blocks. O'Reilly. 2006 | spa |
| dc.relation.references | RAHMAN As Abdel, AJEEL Ab d Al. Simulation and Modeling: Current Technologies and Applications. IGI Publishing. 2008. | spa |
| dc.relation.references | WEINSTEIN, Paul. Pro Apache 2.0 Module Development: From Professional to Expert. APress,US. Diciembre 2004. | spa |
| dc.rights.accessrights | info:eu-repo/semantics/closedAccess | spa |
| dc.rights.accessrights | http://purl.org/coar/access_right/c_14cb | spa |
| dc.rights.local | Cerrado (Sin autorización de uso) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.subject.keywords | Software engineering | eng |
| dc.subject.keywords | Internet education | eng |
| dc.subject.keywords | Systems Engineering | eng |
| dc.subject.keywords | Software management | eng |
| dc.subject.keywords | Software application | eng |
| dc.subject.keywords | Software development | eng |
| dc.subject.keywords | New technologies | eng |
| dc.subject.keywords | Investigations | eng |
| dc.subject.keywords | Teaching | eng |
| dc.subject.lemb | Ingeniería de software | spa |
| dc.subject.lemb | Educación por internet | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Gestión de software | spa |
| dc.subject.lemb | Aplicación de software | spa |
| dc.subject.lemb | Desarrollo de software | spa |
| dc.subject.lemb | Nuevas tecnologías | spa |
| dc.subject.lemb | Investigaciones | spa |
| dc.subject.lemb | Enseñanza | spa |
| dc.subject.proposal | Arquitecturas de alto desempeño | |
| dc.subject.proposal | Alta disponibilidad para sistemas LMS | |
| dc.subject.proposal | Modelo de balanceo para software Maat-g | |
| dc.title | Arquitectura de alta disponibilidad para la plataforma LMS de MAAT-G | spa |
| dc.title.translated | High availability architecture for the MAAT-G LMS platform | eng |
| dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
| dc.type.driver | info:eu-repo/semantics/masterThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Tesis | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TM |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2008_Tesis_Esteban_Hernandez_Barragan.pdf
- Tamaño:
- 1.21 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
