Highly
Available
Web
Opera1ons
Warner
Moore
[email protected]
|
h>p://www.linkedin.com/in/warnermoore
Slide 2
Slide 2 text
• What
is
this
about?
– High
Availability
– Not
scalability
(As
much)
• CAP
Theorem
– CAP
–
What
is
it?
Slide 3
Slide 3 text
The
Stack
• What
does
it
look
like?
– Network
– Systems
– Proxy
(Or
not)
– Load
Balancer/Applica1on
– Database
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
Systems
• Linux-‐HA
– Pacemaker
– Corosync
or
heartbeat
– Resource
Agents
• Alterna1ves
– Keepalived
– UCARP
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
Load
Balancing
/
Applica1ons
• What’s
the
tech?
• Applica1ons
need
to
support
it.
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
Could be
load
balanced!
Slide 10
Slide 10 text
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?