The vision for ODL is to have a controller manage hundreds if not thousands of switches. This is the kind of scale where many new problems emerge and simple events like port flaps, rendering a pre-computed path to fail, can cause a huge number of flow reconfiurations. The controller has to deal with all these messages and take corrective measures where necessary. Many a times before the correction is applied, the older path comes back up as well and now flows need to be reprogrammed on the hundreds/thousands of switches. What can help here is a mechanism which we can use to dampen some of this toggle events and in turn give the controller some breathing room and do its job in a more effective manner.
Experienced Cloud-native Developer, Ericsson Software Technology
Faseela is a cloud-native developer at Ericsson Software Technology(EST) and is a steering committee member and maintainer at Istio. Prior to this, she has worked as a platform development engineer at Cisco and as a Tech Lead at Ericsson R&D, leading contributions to the OpenDaylight... Read More →
Harsh Kumar is a Senior Researcher with Ericsson and works on Ericsson's OpenDaylight based Cloud SDN Controller. He is part of various technology leadership projects and works from Bangalore.