Technical Work Stream: HostTracker
description
Transcript of Technical Work Stream: HostTracker
![Page 1: Technical Work Stream: HostTracker](https://reader036.fdocuments.in/reader036/viewer/2022062410/56816363550346895dd4359c/html5/thumbnails/1.jpg)
www.opendaylight.org
Technical Work Stream: HostTracker
May 20th, 2013
![Page 2: Technical Work Stream: HostTracker](https://reader036.fdocuments.in/reader036/viewer/2022062410/56816363550346895dd4359c/html5/thumbnails/2.jpg)
www.opendaylight.org2
Outline Quickly Review Colin’s HostTracker porting proposal Stepping back – what does this code do?
Intended deployment Coupling between HostTracker, Topology, and Forwarding IStorageSource is for inter-controller communication
Big Open Questions Lots of pictures – fewer slides
![Page 3: Technical Work Stream: HostTracker](https://reader036.fdocuments.in/reader036/viewer/2022062410/56816363550346895dd4359c/html5/thumbnails/3.jpg)
www.opendaylight.org3
Great Step for Phase 1 Create Stubs for Dependencies
TopologyManager IStorageSource, HA Role Changes
Let’s understand what Phase1 gets us HostTracker confused by tunnels, Non-OF
topologies, virtualization, switch-level HA Plan Phase 2+ to bring these back in
Review of Colin’s HostTracker
![Page 4: Technical Work Stream: HostTracker](https://reader036.fdocuments.in/reader036/viewer/2022062410/56816363550346895dd4359c/html5/thumbnails/4.jpg)
www.opendaylight.org4
Non-OF Aggregation Network
Intended Deployment
Non-OF ToR Non-OF ToR Non-OF ToR
VSwitch
VSwitch
VSwitch
VSwitch
VSwitch
VSwitch
VSwitch
VSwitch
VSwitch
DiskDiskDisk
RouterRouter
L2-over-L3Tunnels
between all vswitches
(not all shown)
BcastPktBcast
Pkt
![Page 5: Technical Work Stream: HostTracker](https://reader036.fdocuments.in/reader036/viewer/2022062410/56816363550346895dd4359c/html5/thumbnails/5.jpg)
www.opendaylight.org5
Multiple paths between all points Tunnel vs. non-tunnel
Mixed OpenFlow and non-OpenFlow Multiple broadcast “brains” play together Requirement: All devices are not VMs
Managing broadcast domains is a pain Correspondingly, HostTracking is a pain
Topology Implications
![Page 6: Technical Work Stream: HostTracker](https://reader036.fdocuments.in/reader036/viewer/2022062410/56816363550346895dd4359c/html5/thumbnails/6.jpg)
www.opendaylight.org6
Do we support both interfaces? IDeviceManager and SAL’s HostTracker?
Gets back to event ordering
Big Open Questions