Hi,
I am new to sFlow and was investigating if I could use it for some SDN work that I am doing. I will try and detail my setup and requirements as much as possible. Any advice is much appreciated. Currently, I do not have access to hardware and hence much of my setup is built on Mininet and ONOS as a controller. I do not even have multiple machines to manage a multi-machine OVS setup.
1. I was to do some network monitoring for the purpose of NFV service chaining. My requirements are that I be able to weight the network topology graph in some way, which means collecting a workable metric live of some sort. Delay or link latency is what I need for now, but link utilization can also be considered if available.
2. I see that sFlow has the capability to retrieve CPU load/utilization metrics. Does this work in an environment like Mininet? I know that Mininet runs on a single instance of OVS and am not quite sure if sFlow can capture individual switch loads? If it can, could someone please point me to some documentation that I can use?
3. With regards to #2, if sFlow can capture CPU utilization, is it restricted to network devices or can it query loads for hosts in Mininet too? If it is possible, any links to documentation please?
Hope I can find some answers here. Thanks in advance.
Regards,
Abhishek.