SlideShare una empresa de Scribd logo
1 de 16
UNIVERSIDAD LAICA “ELOY ALFARO” DE MANABÍ
FACULTAD DE CIENCIAS INFORMÁTICAS
ASIGNATURA:
TÉCNICAS DE SIMULACIÓN
TEMA/TÍTULO DEL TRABAJO:
Proyecto final
Integrantes:
LEÓN FLORES KIMBERLY ADELA
ZAMBRANO ZAMBRANO ROBIN CALIXTO
Curso:
OCTAVO NIVEL "A”
Profesor:
Ing. Jorge Moya
MANTA-MANABÍ-ECUADOR
FEBRERO, 2015
2
Contenido
Presentación del tema: ...................................................................................................3
Situación Problemática...................................................................................................3
Ubicación y conceptualización:.................................................................................3
Definición de Problema: .................................................................................................4
Delimitación del problema..............................................................................................5
DELIMITACION TEMPORAL........................................................................................5
DELIMITACION ESPACIAL..........................................................................................5
Objetivos...........................................................................................................................6
Objetivo general...........................................................................................................6
Objetivos específicos..................................................................................................6
Objetivos específicos de resolución del problema.................................................6
Construir el modelo matemático: ..................................................................................7
Construir el programa:....................................................................................................9
Interfaz del programa ..................................................................................................9
Código fuente de la aplicación...................................................................................9
Validación entre el modelo y el programa:................................................................13
Planificar Experimentos de Simulación: ....................................................................13
Ejecutar las corridas de simulación:...........................................................................15
3
Presentación del tema:
Sistema para determinar cuál es el servidor de base de datos más rápido
utilizando el lenguaje de programación Java.
Situación Problemática
Ubicación y conceptualización:
Nace en la Facultad de Ciencias Informáticas – Universidad Laica “Eloy Alfaro”
de Manabí
Para los usuarios finales
4
Definición de Problema:
Dos estudiantes de la facultad de ciencias informáticas de Octavo Nivel desean
determinar cual es el servidor mas rápido entre el Servidor 1 con el gestor Sql
Server, Servidor 2 con MySql y el Servidor 3 con Postgres, la replicación
heterogenéa de la base de datos se realizó con la herramienta DBMoto.
Las consultas a los diferentes servidores se realizan desde ordenadores clientes
a las bases de datos situadas en los servidores distintos.
Se calcula que el tiempo necesario para que cada uno de los servidores
responda se a llevado a cabo con la distribución de poisson , utilizando números
aleatorios para el valor de x.
Lo que queremos hacer con el modelo es obtener el tiempo de respuesta que
sera el máximo de los tiempos de respuesta de cada servidor y también
determinar que servidor a sido mas rápido en responder.
Nuestro modelo tambien nos calculará el tiempo muestral medio (esperado) de
respuesta, la desviacion estandar de la muestra.
Vamos a comprobar cual de los tres servidores mencionados anteriormente a
sido mas rápido para la toma de decisiones.
5
Delimitación del problema
AREA
 Técnicas de Simulación
DELIMITACION TEMPORAL
Esta investigación tomo como punto de partida el mes de enero del dos mil
catorce a la fecha actual, por considerar ser un periodo que permitirá establecer
los objetivos planteados.
DELIMITACION ESPACIAL
Esta investigación está comprendida en la Provincia de Manabí, ciudad Manta,
Universidad Laica Eloy Alfaro de Manabí en la Facultad de Ciencias Informáticas,
en este se desarrollará un sistema que permita determinar el servidor más rápido
basándonos en conocimientos matemáticos como la distribución de poisson,
números aleatorios y conocimientos de programación.
6
Objetivos
Objetivo general
 Desarrollar un sistema que permita determinar el servidor más rápido
entre N servidores, utilizando el lenguaje de programación Java.
Objetivos específicos
 Construir el modelo matemático mediante un análisis para mejores
resultados al desarrollar la aplicación.
 Realizar la simulación del sistema en Microsoft Excel para comparar con
valores con la aplicación.
Objetivos específicos de resolución del problema
 Determinar los datos de entrada para la funcionalidad del sistema.
 Diseñar un modelo de solución con base en aspectos como :(número de
servidores, valor de lambda, números aleatorios)
 Desarrollar la aplicación y monitorearla progresivamente
 Implementar y monitorear la aplicación en diversas computadoras.
7
Construir el modelo matemático:
Basándonos en el ingreso de registros a los tres servidores hemos calculado el
valor de lambda para nuestro modelo matemático, teniendo en cuenta que
lambda es la media o número medio de ocurrencias en un intervalo
SERVIDOR 1 – SQL SERVER
El servidor con el gestor de base de datos SQL Server ingresa 80 registros
𝜆 = 80 𝑟𝑒𝑔𝑖𝑠𝑡𝑟𝑜𝑠
SERVIDOR 2- MYSQL
El servidor con el gestor de base de datos Mysql ingresa 94 registros
𝜆 = 94 𝑟𝑒𝑔𝑖𝑠𝑡𝑟𝑜𝑠
SERVIDOR 3- POSTGRES
El servidor con el gestor de base de datos PostgreSQL ingresa 90 registros
𝜆 = 90 𝑟𝑒𝑔𝑖𝑠𝑡𝑟𝑜𝑠
Los valores de x son tomados de números aleatorios generador por la función
RANDOM en el lenguaje de programación java.
El tiempo necesario para que cada uno de los servidores responda se a llevado
a cabo con la distribución de poisson con la siguiente formula.
𝑓( 𝑥) =
𝜆 𝑥
𝑒−𝜆
𝑥!
8
PRUEBA DEL MODELO EN MICROSOFT EXCEL
9
Construir el programa:
Interfaz del programa
Código fuente de la aplicación
10
11
12
13
Validación entre el modelo y el programa:
El programa es igual al Modelo
El programa es bueno y se ajusta a lo planificado en el problema.
Planificar Experimentos de Simulación:
DATOS INICIALES
DATOS INICIALES LAMBDA X
SERVIDOR 1 80 Aleatorio
SERVIDOR 2 94 Aleatorio
SERVIDOR 3 90 Aleatorio
 Número de simulaciones
 Valor de lambda
 Variables aleatorias (función random)
14
DATOS FINALES
 Tiempo de respuesta (total)
 Servidor más rápido
 Total de iteraciones
 Tiempo muestral medio (esperado de respuesta)
 Desviación estándar de la muestra.
15
Ejecutar las corridas de simulación:
16
Conclusiones:
 El sistema para determinar el servidor de base de datos más rápido, se
realizó utilizando el lenguaje de programación java.
 El modelo matemático se construyó basándonos en conocimientos
matemáticos utilizando Poisson y variables aleatorias.
 La simulación se la realizó también en Microsoft Excel y se compararon
valores con la aplicación.
 Los valores de entrada para que el sistema funcione en base al modelo
son número de servidores, el valor de lambda y variables aleatorias.
 El desarrollo de la aplicación monitoreo progresivamente.

Más contenido relacionado

Similar a Proyecto Simulación de Servidores de Bases de Datos SQL

Similar a Proyecto Simulación de Servidores de Bases de Datos SQL (20)

Sis05 s simulacion
Sis05 s simulacionSis05 s simulacion
Sis05 s simulacion
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
358pc
358pc358pc
358pc
 
Conceptos y-fundamentos-de-simulacion
Conceptos y-fundamentos-de-simulacionConceptos y-fundamentos-de-simulacion
Conceptos y-fundamentos-de-simulacion
 
Practicas laboratorio
Practicas laboratorioPracticas laboratorio
Practicas laboratorio
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
EDINSON MOSQUERA
 EDINSON MOSQUERA EDINSON MOSQUERA
EDINSON MOSQUERA
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Unidad 7 diana karina pech may
Unidad 7 diana karina pech mayUnidad 7 diana karina pech may
Unidad 7 diana karina pech may
 
Arquitectura de-computadores
Arquitectura de-computadoresArquitectura de-computadores
Arquitectura de-computadores
 
Enunc tp350-2015-2
Enunc tp350-2015-2Enunc tp350-2015-2
Enunc tp350-2015-2
 
Laboratorio 11.4.3.3
Laboratorio 11.4.3.3Laboratorio 11.4.3.3
Laboratorio 11.4.3.3
 
Clase 1
Clase 1Clase 1
Clase 1
 
Presentación1 computacion
Presentación1 computacionPresentación1 computacion
Presentación1 computacion
 
trabajo analisis.pptx
trabajo analisis.pptxtrabajo analisis.pptx
trabajo analisis.pptx
 
Eesi prac2
Eesi prac2Eesi prac2
Eesi prac2
 
INF-102
INF-102INF-102
INF-102
 

Último

DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfAportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfElisaLen4
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbantoniolfdez2006
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfrefrielectriccarlyz
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfgonzalo195211
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALEdwinC23
 
Presentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxPresentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxwilliam801689
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOFernando Bravo
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.davidtonconi
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfWILLIAMSTAYPELLOCCLL1
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................Juan293605
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdfSantiagoRodriguez598818
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxfranklingerardoloma
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 

Último (20)

DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfAportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
Presentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxPresentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptx
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 

Proyecto Simulación de Servidores de Bases de Datos SQL

  • 1. UNIVERSIDAD LAICA “ELOY ALFARO” DE MANABÍ FACULTAD DE CIENCIAS INFORMÁTICAS ASIGNATURA: TÉCNICAS DE SIMULACIÓN TEMA/TÍTULO DEL TRABAJO: Proyecto final Integrantes: LEÓN FLORES KIMBERLY ADELA ZAMBRANO ZAMBRANO ROBIN CALIXTO Curso: OCTAVO NIVEL "A” Profesor: Ing. Jorge Moya MANTA-MANABÍ-ECUADOR FEBRERO, 2015
  • 2. 2 Contenido Presentación del tema: ...................................................................................................3 Situación Problemática...................................................................................................3 Ubicación y conceptualización:.................................................................................3 Definición de Problema: .................................................................................................4 Delimitación del problema..............................................................................................5 DELIMITACION TEMPORAL........................................................................................5 DELIMITACION ESPACIAL..........................................................................................5 Objetivos...........................................................................................................................6 Objetivo general...........................................................................................................6 Objetivos específicos..................................................................................................6 Objetivos específicos de resolución del problema.................................................6 Construir el modelo matemático: ..................................................................................7 Construir el programa:....................................................................................................9 Interfaz del programa ..................................................................................................9 Código fuente de la aplicación...................................................................................9 Validación entre el modelo y el programa:................................................................13 Planificar Experimentos de Simulación: ....................................................................13 Ejecutar las corridas de simulación:...........................................................................15
  • 3. 3 Presentación del tema: Sistema para determinar cuál es el servidor de base de datos más rápido utilizando el lenguaje de programación Java. Situación Problemática Ubicación y conceptualización: Nace en la Facultad de Ciencias Informáticas – Universidad Laica “Eloy Alfaro” de Manabí Para los usuarios finales
  • 4. 4 Definición de Problema: Dos estudiantes de la facultad de ciencias informáticas de Octavo Nivel desean determinar cual es el servidor mas rápido entre el Servidor 1 con el gestor Sql Server, Servidor 2 con MySql y el Servidor 3 con Postgres, la replicación heterogenéa de la base de datos se realizó con la herramienta DBMoto. Las consultas a los diferentes servidores se realizan desde ordenadores clientes a las bases de datos situadas en los servidores distintos. Se calcula que el tiempo necesario para que cada uno de los servidores responda se a llevado a cabo con la distribución de poisson , utilizando números aleatorios para el valor de x. Lo que queremos hacer con el modelo es obtener el tiempo de respuesta que sera el máximo de los tiempos de respuesta de cada servidor y también determinar que servidor a sido mas rápido en responder. Nuestro modelo tambien nos calculará el tiempo muestral medio (esperado) de respuesta, la desviacion estandar de la muestra. Vamos a comprobar cual de los tres servidores mencionados anteriormente a sido mas rápido para la toma de decisiones.
  • 5. 5 Delimitación del problema AREA  Técnicas de Simulación DELIMITACION TEMPORAL Esta investigación tomo como punto de partida el mes de enero del dos mil catorce a la fecha actual, por considerar ser un periodo que permitirá establecer los objetivos planteados. DELIMITACION ESPACIAL Esta investigación está comprendida en la Provincia de Manabí, ciudad Manta, Universidad Laica Eloy Alfaro de Manabí en la Facultad de Ciencias Informáticas, en este se desarrollará un sistema que permita determinar el servidor más rápido basándonos en conocimientos matemáticos como la distribución de poisson, números aleatorios y conocimientos de programación.
  • 6. 6 Objetivos Objetivo general  Desarrollar un sistema que permita determinar el servidor más rápido entre N servidores, utilizando el lenguaje de programación Java. Objetivos específicos  Construir el modelo matemático mediante un análisis para mejores resultados al desarrollar la aplicación.  Realizar la simulación del sistema en Microsoft Excel para comparar con valores con la aplicación. Objetivos específicos de resolución del problema  Determinar los datos de entrada para la funcionalidad del sistema.  Diseñar un modelo de solución con base en aspectos como :(número de servidores, valor de lambda, números aleatorios)  Desarrollar la aplicación y monitorearla progresivamente  Implementar y monitorear la aplicación en diversas computadoras.
  • 7. 7 Construir el modelo matemático: Basándonos en el ingreso de registros a los tres servidores hemos calculado el valor de lambda para nuestro modelo matemático, teniendo en cuenta que lambda es la media o número medio de ocurrencias en un intervalo SERVIDOR 1 – SQL SERVER El servidor con el gestor de base de datos SQL Server ingresa 80 registros 𝜆 = 80 𝑟𝑒𝑔𝑖𝑠𝑡𝑟𝑜𝑠 SERVIDOR 2- MYSQL El servidor con el gestor de base de datos Mysql ingresa 94 registros 𝜆 = 94 𝑟𝑒𝑔𝑖𝑠𝑡𝑟𝑜𝑠 SERVIDOR 3- POSTGRES El servidor con el gestor de base de datos PostgreSQL ingresa 90 registros 𝜆 = 90 𝑟𝑒𝑔𝑖𝑠𝑡𝑟𝑜𝑠 Los valores de x son tomados de números aleatorios generador por la función RANDOM en el lenguaje de programación java. El tiempo necesario para que cada uno de los servidores responda se a llevado a cabo con la distribución de poisson con la siguiente formula. 𝑓( 𝑥) = 𝜆 𝑥 𝑒−𝜆 𝑥!
  • 8. 8 PRUEBA DEL MODELO EN MICROSOFT EXCEL
  • 9. 9 Construir el programa: Interfaz del programa Código fuente de la aplicación
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13 Validación entre el modelo y el programa: El programa es igual al Modelo El programa es bueno y se ajusta a lo planificado en el problema. Planificar Experimentos de Simulación: DATOS INICIALES DATOS INICIALES LAMBDA X SERVIDOR 1 80 Aleatorio SERVIDOR 2 94 Aleatorio SERVIDOR 3 90 Aleatorio  Número de simulaciones  Valor de lambda  Variables aleatorias (función random)
  • 14. 14 DATOS FINALES  Tiempo de respuesta (total)  Servidor más rápido  Total de iteraciones  Tiempo muestral medio (esperado de respuesta)  Desviación estándar de la muestra.
  • 15. 15 Ejecutar las corridas de simulación:
  • 16. 16 Conclusiones:  El sistema para determinar el servidor de base de datos más rápido, se realizó utilizando el lenguaje de programación java.  El modelo matemático se construyó basándonos en conocimientos matemáticos utilizando Poisson y variables aleatorias.  La simulación se la realizó también en Microsoft Excel y se compararon valores con la aplicación.  Los valores de entrada para que el sistema funcione en base al modelo son número de servidores, el valor de lambda y variables aleatorias.  El desarrollo de la aplicación monitoreo progresivamente.