Brent Chapman - netomata network configuration

Post on 21-May-2015

1,111 views 0 download

Tags:

description

Brent Chapman's lightning talk at devopsdays USA 2010, held 25th June 2010 in Mountain View, CA

transcript

Netomata  Automates  Network  Configura2on

Brent  Chapmanbrent@netomata.comwww.netomata.com

@netomata

1

2

Derived  from  "Networking  Nightmare",  photo  by  Adam  Seelwood  via  Flickr,  used  under  Crea2ve  Commons  aEribu2on  license.

Complex

3

Complex

Too  complex  to  manage  by  hand

4

95%  right,  done  6  2mes  =  74%  right

0%

25%

50%

75%

100%

1 2 3 4 5 6

RightWrong

5

95%  right,  done  6  2mes  =  74%  right

0%

25%

50%

75%

100%

1 2 3 4 5 6

RightWrong

6

Automated  networks  are  beEer

7

More  reliable

Consistent  configs

8

More  reliable

Doesn’t  rely  on  people  to  be  consistent

9

More  reliable

Reduces  direct  costs  of  inconsistency

10

More  reliable

Reduces  indirect  costs  of  inconsistency

11

Easier  to  maintain

Easier  to  troubleshoot

12

Easier  to  maintain

Easier  to  test,  deploy,  &  roll  back

13

Easier  to  scale

Easier  to  add  “just  one  more”

14

Automa2on  cycle

Design

Generate

Deploy

Control

15

Netomata  Config  Generator

16

Network  Descrip2on

   

Config  Templates

Ready-­‐to-­‐Install  Configs

EmbeddedRuby

Text(Hierarchicalor  Tabular)

WriEenin  Ruby

Netomata  Config  Generator

17

Network  Descrip2on

   

Config  Templates

Ready-­‐to-­‐Install  Configs

EmbeddedRuby

Text(Hierarchicalor  Tabular)

WriEenin  Ruby

Open  source

Community

18

Experience

19

Join  the  revolu2on!www.netomata.com

20