Virtualización y alta disponibilidad para hospedaje y desarrollo web Jordi Prats Català Departament de Sistemes 22 de noviembre del 2007.

1 Virtualización y alta disponibilidad para hospedaje y d...
Author: Aurora Villalba Gil
0 downloads 0 Views

1 Virtualización y alta disponibilidad para hospedaje y desarrollo web Jordi Prats Català Departament de Sistemes 22 de noviembre del 2007

2 Índice Introducción Virtualización con alta disponibilidad Herramientas de monitorización Entorno de hospedaje Sistema de desarrollo Comparativa de rendimiento Conclusiones

3 Introducción Xen Paravirtualización Extensión Intel VT para virtualización directa asistida por hardware

4 Virtualización con alta disponibilidad Nunca se puede conseguir 100% de disponibilidad 90%: 1 mes/año 99%: 3’5 dias/año 99.9: 9h/año 99.99: 53 minutos/año 99.999: 5 minutos/año 99.9999: 32 segundos/año RedHat Cluster Suite Añadimos un 9 a nuestra disponibilidad

5 Virtualización con alta disponibilidad

6 Se produce un fallo

7 Virtualización con alta disponibilidad Recuperación automática

8 Virtualización con alta disponibilidad Recuperación del servicio

9 Herramientas de monitorización Reducir al mínimo el tiempo entre que el fallo ocurre y se restablece el servicio Herramientas: MTR Nagios Ganglia

10 Herramientas de monitorización Reducir al mínimo el tiempo entre que el fallo ocurre y se restablece el servicio Herramientas: MTR Nagios Ganglia

11 Herramientas de monitorización Reducir al mínimo el tiempo entre que el fallo ocurre y se restablece el servicio Herramientas: MTR Nagios Ganglia

12 Herramientas de monitorización Reducir al mínimo el tiempo entre que el fallo ocurre y se restablece el servicio Herramientas: MTR Nagios Ganglia

13 Índice Introducción Virtualización con alta disponibilidad Herramientas de monitorización Entorno de hospedaje Sistema de desarrollo Comparativa de rendimiento Conclusiones

14 Entorno de hospedaje de portales Entornos virtualizados con alta disponibilidad Virtualización facilita: Aislamiento Flexibilidad Pero... Menor rendimiento Aumento del coste de administración

15 Índice Introducción Virtualización con alta disponibilidad Herramientas de monitorización Entorno de hospedaje Sistema de desarrollo Comparativa de rendimiento Conclusiones

16 Sistema de desarrollo Entorno de desarrollo Entorno de pruebas Indistinguible del entorno final (clúster)

17 Índice Introducción Virtualización con alta disponibilidad Herramientas de monitorización Entorno de hospedaje Sistema de desarrollo Comparativa de rendimiento Conclusiones

18 Comparativa de rendimiento MySQL aumentando el numero de filas en la base de datos

19 Comparativa de rendimiento MySQL aumentando el número de clientes simultáneos

20 Índice Introducción Virtualización con alta disponibilidad Herramientas de monitorización Entorno de hospedaje Sistema de desarrollo Entornos del sistema de desarrollo Comparativa de rendimiento Conclusiones

21 Conclusiones Flexibilidad Asignación dinámica de recursos Mayor aprovechamiento del hardware Simulación de entornos Aunque... Coste en rendimiento Coste en administración

22 Dudas y sugerencias? [email protected] Muchas gracias