20
1 Hi! I am Frank Operations Boss at @openminds @frank_be

Devopsdays Ignite: BGP for all your ha needs

Embed Size (px)

Citation preview

1

Hi!

I am Frank

Operations Boss at @openminds

@frank_be

2

Openminds runs a “DevOps challenge”

(no marketing, no recruiting)

Have fun, exercise your brain

win beeeeeer! (BaaS)

3

4

Two SPOF or not Two SPOF?

5

Here be fancy Visio graphs!

6

7

8

9

SDN is the N in DevNOps

10

SDN solves every problem …

… if you can ditch legacy

11

SDN brought good BGP software

implementations

12

root@loadbalancer-001:~# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet 37.72.160.20/32 scope global lo

On each loadbalancer:

- service ip

- health script

- BGP software

13

Am I healthy? Tell the network I know how to handle 37.72.160.20

Am I unhealthy? Tell the network I withdraw my knowledge about

37.72.160.20

14

Active nodes announce virtual IP + priority to multiple BGP routers

The network knows which loadbalancers are up and runninng

15

InternetBGP everywhere!

Hey router,I know about37.72.160.20

Hey router,I know about 37.72.160.20

16

17

18

19

Shutterstock: bit.ly/shutterstock-no-loadbalancers

ExaBGP and HA: bit.ly/exabgp-ha

ExaBGP: github.com/Exa-Networks/exabgp

HA DNS: bit.ly/ha-dns

20

Thanks!

And don’t forget about the Challenge @Openminds

booth