Tools for High Availability

394 visualizaciones

Publicado el

High Availability / Alta Disponibilidad

Publicado en: Internet
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
394
En SlideShare
0
De insertados
0
Número de insertados
45
Acciones
Compartido
0
Descargas
7
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Tools for High Availability

  1. 1. Herramientas OpenSource para Despliegue de HA. Luis Toscano
  2. 2. Que haces cuando ??? • Facebook se ha caido. • Twitter se ha caido. • Instagram se ha caido.
  3. 3. Que es el HA HA acrónimo de High Availability(Alta Disponibilidad) es una técnica utilizada para soportar picos de proceso, para esto se comparten los procesos entre diferentes equipos, redes, conexiones, bases de datos, etc. En pocas palabras es todo lo que debemos hacer para que nuestras aplicaciones siempre este funcionando con el mejor performance y que siempre esten disponibles.
  4. 4. NGINX NGINX es un servidor de archivos estáticos, proxy inverso y una gran utilidad para realizar balanceo de cargas mediante software ideal para el desarrollo de una arquitectura de alta disponibilidad.
  5. 5. HA Proxy HA Proxy al igual que NGINX es un proxy inverso, utilizado con frecuencia en aquitecturas de alta disponibilidad, a diferencia de NGINX esta diseñado especificamente para Balanceo y HA.
  6. 6. Varnish Cache. Varnish Cache es un sistema de Caching Veloz y confiable, utilizado en sistemas de HA para acelerar la carga de datos. Conocido tambien como un App Accelerator.
  7. 7. RabbitMQ RabbitMQ ofrece una estructura simple como las colas para el control de las peticiones al nuestro sistema, para ello se enfoca en en la implementación perfecta de la estructura de datos llamada COLAS.
  8. 8. Lo ideal seriaaaa….. Contar con NGNIX como servidor principal, luego un proveedor de Colas, seguido del Balanceador de Cargas y Después dos o mas servidores con Procesadores de Colas delante de ellos. De esta forma podremos garantizar un sistema con alta disponibilidad.
  9. 9. Listado de Aplicaciones Utiles. • NGINX • HAProxy • Varnish Cache • RabbitMQ • ZeroMQ • Memcached
  10. 10. GRACIAS. Contactos. www.luistoscano.com admin@caribecoders.com @codigolandia

×