dockerdaylight (opendaylight + docker networking)
TRANSCRIPT
![Page 1: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/1.jpg)
DockerDaylight
Gunjan Patel
![Page 2: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/2.jpg)
Use case• Docker is contagious and it’s spreading like fire!• Microservices!!!• Docker networking is not easy • Everyone likes Opendaylight • Opendaylight manages physical networking• You need 3rd party tools to manage docker
networking• ODL knows your environment • Why not let ODL manage docker networking :D
![Page 3: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/3.jpg)
Docker networking options
![Page 4: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/4.jpg)
Docker libnetwork
• Libnetwork.New• Network.CreateEndpoint• JoinEndpoint• Drivers (OVS, ACI, Nexus,
Windows[ugh…] etc.)
![Page 5: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/5.jpg)
Bob’s Datacenter
HR
Sales
DevLib APIs Lib APIs
Lib APIs
OpFlex
OF
![Page 6: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/6.jpg)
Traffic Pattern
1 2 3 4 5 6 7 8 9 10 110
10
20
30
40
50
60
70
80
Host1Host2Host3
![Page 7: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/7.jpg)
DockerDaylight can…• ODL knows your network• It can load the drivers• Collect traffic data • Do some ML Magic!• Pre-allocate the bandwidth before your network is
on fire
![Page 8: DockerDaylight (OpenDaylight + Docker networking)](https://reader035.vdocuments.us/reader035/viewer/2022081418/58781dcb1a28aba12d8b5e9d/html5/thumbnails/8.jpg)
Thank you!