Clusterizando Docker - I Meetup Docker Córdoba - QuaiP

1,977 views

Published on

Presentación de David Muñoz sobre cómo instalar un Cluster con Docker, balanceo de carga, alta disponibilidad, failover, caché en memoria, replicación de datos, evitar POFs..., dentro del programa del I Meetup Docker Córdoba, celebrado en coSfera el 05/06/2014

Published in: Internet
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,977
On SlideShare
0
From Embeds
0
Number of Embeds
844
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clusterizando Docker - I Meetup Docker Córdoba - QuaiP

  1. 1. Clusterizando Docker David Muñoz @dperilla
  2. 2. ¿Quién soy? • David Muñoz - CEO Quaip Solutions SL! • @dperilla en twitter • VoipEngineer con Asterisk / Kamailio desde 2003 • SysAdmin Linux desde 1999 • Formador online de Asterisk, Virtualización y Linux desde 2007
  3. 3. Características clave
  4. 4. • Balanceo de Carga • Failover • Cache en memoria • Replicación de datos • Evitar POFs (Point of failure) Características clave
  5. 5. Cluster
  6. 6. Balanceadores • Balanceadores software! • Haproxy • LVS • Balanceadores hardware! • Productos F5 • Netscaler
  7. 7. Almacenamiento Distribuido • Nfs • ISCSI • GlusterFS • Ceph • DRBD + OCFS2 o LVM
  8. 8. GlusterFs
  9. 9. Ceph
  10. 10. Scripts con Rsync csync2 / lsyncd + Simple - Fallos Simplificando
  11. 11. Managers HA tradicionales • Pacemaker • Corosync • Heartbeat
  12. 12. Galera Cluster
  13. 13. Stats Haproxy
  14. 14. Service Discovery · Registro del servicio ! · Descubrimiento del servicio ! · Monitorización ! · Balanceo de carga
  15. 15. De Proposito General · Zookeeper · Doozer · Etcd
  16. 16. Espécificos · Airbnb’s SmartStack - Nerve + Synapse (haproxy) · Netflix’s Eureka · Bitly’s NSQ lookupd · Serf · Spotify and DNS - SRV Record !
  17. 17. Consul http://demo.consul.io/ui/ ! Deis http://deis.io/ ! Solum http://solum.io/ Proyectos Interesantes
  18. 18. Ejemplo práctico
  19. 19. Gracias! @dperilla

×