Clusterizando
Docker
David Muñoz
@dperilla
¿Quién soy?
• David Muñoz - CEO Quaip Solutions SL!
• @dperilla en twitter
• VoipEngineer con Asterisk / Kamailio desde 20...
Características clave
• Balanceo de Carga
• Failover
• Cache en memoria
• Replicación de datos
• Evitar POFs (Point of failure)
Características ...
Cluster
Balanceadores
• Balanceadores software!
• Haproxy
• LVS
• Balanceadores hardware!
• Productos F5
• Netscaler
Almacenamiento Distribuido
• Nfs
• ISCSI
• GlusterFS
• Ceph
• DRBD + OCFS2 o LVM
GlusterFs
Ceph
Scripts con Rsync
csync2 / lsyncd
+ Simple - Fallos
Simplificando
Managers HA tradicionales
• Pacemaker
• Corosync
• Heartbeat
Galera Cluster
Stats Haproxy
Service Discovery
· Registro del servicio
!
· Descubrimiento del servicio
!
· Monitorización
!
· Balanceo de carga
De Proposito General
· Zookeeper
· Doozer
· Etcd
Espécificos
· Airbnb’s SmartStack
- Nerve + Synapse (haproxy)
· Netflix’s Eureka
· Bitly’s NSQ lookupd
· Serf
· Spotify and ...
Consul
http://demo.consul.io/ui/
!
Deis
http://deis.io/
!
Solum
http://solum.io/
Proyectos Interesantes
Ejemplo práctico
Gracias!
@dperilla
Upcoming SlideShare
Loading in...5
×

Clusterizando Docker - I Meetup Docker Córdoba - QuaiP

1,321

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,321
On Slideshare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×