1 1
iNNOVO Cloud
Beamer Testpicture 16:9
- All colors
visible?
- All circles
round?
- All edges
visible?
Red Blue Magenta Green Yellow White
Can You Read this? Can You Read this? Can You Read this? Can You Read this? Can You Read this?
The Internet 192.168.178.1/24 DHCP 192.168.178.42/24 GW: - - PowerPoint PPT Presentation
iNNOVO Cloud Can You Read this? Red Blue Magenta White Yellow Green -All colors visible? Can You Read this? -All circles round? Can You Read this? -All edges Can You Read this? visible? Can You Read this? Beamer Testpicture 16:9 1
1 1
iNNOVO Cloud
Beamer Testpicture 16:9
visible?
round?
visible?
Red Blue Magenta Green Yellow White
Can You Read this? Can You Read this? Can You Read this? Can You Read this? Can You Read this?
DHCP
10.23.0.42/24 GW: 10.23.0.1 …
10.23.0.1/24
10.23.0.43/24 10.23.0.44/24 10.23.0.45/24 10.23.0.46/24
10.23.0.42/24 GW: 10.23.0.1 …
10.23.0.1/24
10.23.0.43/24 10.23.0.44/24 10.23.0.45/24 10.23.0.46/24
10.23.0.42/24 GW: 10.23.0.1 …
10.23.0.1/24
10.23.0.43/24 10.23.0.44/24 10.23.0.45/24 10.23.0.46/24
2 0 . N O V E M B E R 2 0 1 8
Jan.Walzer@innovo-cloud.de twitter://@janwalzer
... a little Agenda
7
8
10.23.0.1/24
10.23.0.42/24
10.23.0...../24
10
10.90.2.1/32
11
10.90.2.1/32
We call these the transfer-networks We call this the canonical IP
10.90.2.1/32
The IP-transfer networks
There is NO default Gateway
12
13
10.90.2.1/32
All devices have a BGP-Daemon running Routing information is exchanged via BGP
14
10.90.2.1/32
... 10.90.2.1 via 10.90.0.2 ... ... 10.90.2.1 via 10.90.1.2 ... ... 0.0.0.0 via 10.90.0.1 0.0.0.0 via 10.90.1.1 ...
15
10.90.0.2/30 10.90.1.2/30 10.90.0.5/30 10.90.1.5/30 10.90.2.1/32
... 10.90.2.1 via 10.90.0.2 ... ... 10.90.2.1 via 10.90.1.2 ... ... 0.0.0.0 via 10.90.0.1 0.0.0.0 via 10.90.1.1 ...
16
10.90.0.6/30 10.90.1.6/30 10.90.0.2/30 10.90.1.2/30 10.90.0.5/30 10.90.1.5/30 10.90.2.1/32 10.90.2.2/32
... 10.90.2.1 via 10.90.0.2 10.90.2.2 via 10.90.0.6 ... ... 10.90.2.1 via 10.90.1.2 10.90.2.2 via 10.90.1.6 ... ... 0.0.0.0 via 10.90.0.1 0.0.0.0 via 10.90.1.1 10.90.2.2 via 10.90.0.1 10.90.2.2 via 10.90.1.1 ... ... 0.0.0.0 via 10.90.0.5 0.0.0.0 via 10.90.1.5 10.90.2.1 via 10.90.0.5 10.90.2.1 via 10.90.1.5 ...
17
18
19
20
performance, subscription and latency between all racks
performance and latency with scale
any-to-any Datacenter trafficflows
21
23
24
Every IP in the Cluster can be moved to any Server instantly
25
Every IP in the Cluster can be moved to any Server instantly Avoid Layer2 issues L2 Fault Isolation Multipathing Anycast
26
Every IP in the Cluster can be moved to any Server instantly Avoid Layer2 issues L2 Fault Isolation Multipathing Anycast
The Design stays the same!
Tools
27
Source of truth
Code
Tools
28
knows the truth ...
Source of truth
Code
Tools
29
knows the truth ...
Ansible playbooks Toolchain
Source of truth
Code
Tools
30
knows the truth ...
Ansible playbooks Toolchain
There is no difference
Linux
all devices
Source of truth
Code
Metric based ...
31
Metric based ...
32
Metric based ...
33
Metric based ...
34
Prometheus Alertmanager
Questions Jan.Walzer@innovo-cloud.de twitter://@janwalzer
2 0 . N O V E M B E R 2 0 1 8
We are hiring: jobs@innovo-cloud.de
http://www.visguy.com/2008/08/11/crayon-network-shapes/