Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Highly Available Web Operations

Highly Available Web Operations

This presentations explores the technologies in a typical webops tech stack from the network to the database with a focus on high availability. First presented at LOPSA Columbus.

warnermoore

April 24, 2013
Tweet

More Decks by warnermoore

Other Decks in Technology

Transcript

  1. •  What  is  this  about?   – High  Availability   – Not

     scalability  (As  much)   •  CAP  Theorem   – CAP  –  What  is  it?  
  2. The  Stack   •  What  does  it  look  like?  

    – Network   – Systems   – Proxy  (Or  not)   – Load  Balancer/Applica1on   – Database  
  3. Systems   •  Linux-­‐HA   – Pacemaker   – Corosync  or  heartbeat

      – Resource  Agents   •  Alterna1ves   – Keepalived   – UCARP  
  4. Load  Balancing  /  Applica1ons   •  What’s  the  tech?  

    •  Applica1ons  need  to  support  it.  
  5. Thanks!   Check  out…     h>p://www.linux-­‐ha.org/   h>p://highscalability.com/  

    O’Reilly’s  High  Performance  MySQL  book   Scalable  Internet  Architectures  book     Ques1ons?  Comments?