Hi Geetha, For OpenVSwitch, you can configure quality of service with ovs-vsctl. Check the manpage [1] under the "configuration cookbook" section -- there is an example titled "Quality of Service (QoS)".
For tc queueing configuration, there is a neat example and tutorial on using hierarchical token buckets in http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm [1] http://openvswitch.org/cgi-bin/ovsman.cgi?page=utilities%2Fovs-vsctl.8 Good luck! Srinivas On Wed, Feb 20, 2013 at 3:56 PM, Geetha S <geetha.shen...@gmail.com> wrote: > Thank you for the reply Oleg. > > I also came across this thread wherein we can queue management and QoS from > ovs-dpctl as well. > > https://mailman.stanford.edu/pipermail/openflow-discuss/2011-May/002178.html > > Can you give me some idea as to which one i should use to create queues in > mininet switch. Also can you share some links that has examples of adding > queues using "tc". > > Regards, > Geetha > > > On Mon, Feb 18, 2013 at 12:57 AM, Oleg Sadov <sa...@linux-ink.ru> wrote: >> >> QoS management is switch-dependent. Some switches (like a reference >> Stanford openflow switch and derived from them) use queue facilities, >> another (for ex. HP HW switches) drives by PCP/TOS bits -- look at docs >> & sources. For ex. -- at lib/netdev.c of reference Stanford openflow >> switch you can see some useful comments about queue management >> implementation with standard Linux traffic control machinery. >> >> 16/02/2013 11:03 -0800, Geetha S wrote: >> > My goal is to introduce QoS in openflow networks. >> > >> > >> > I will looking at the Slicing tutorial on Openflow.org and came across >> > an experiment that deals with queues and its min rate etc.I am using >> > Mininet to create hosts and switch and POX controller. I am a beginner >> > towards POX and have understood l2 forwarding switch behavior. >> > >> > >> > I am currently interested in working with queues and take it from >> > there. I came across this link and i was stuck at the add-queue part >> > (dint really understand what happened after that), >> > >> > https://mailman.stanford.edu/pipermail/mininet-discuss/2010-November/000172.html >> > >> > >> > I am not sure if i am proceeding in the right direction. Is slicing >> > really required for me to deal with QoS ? >> > >> > >> > Please guide me. >> > >> > >> > Thanks, >> > Geetha >> > _______________________________________________ >> > openflow-discuss mailing list >> > openflow-discuss@lists.stanford.edu >> > https://mailman.stanford.edu/mailman/listinfo/openflow-discuss >> >> >> _______________________________________________ >> mininet-discuss mailing list >> mininet-disc...@lists.stanford.edu >> https://mailman.stanford.edu/mailman/listinfo/mininet-discuss > > > > _______________________________________________ > mininet-discuss mailing list > mininet-disc...@lists.stanford.edu > https://mailman.stanford.edu/mailman/listinfo/mininet-discuss > On Wed, Feb 20, 2013 at 3:56 PM, Geetha S <geetha.shen...@gmail.com> wrote: > Thank you for the reply Oleg. > > I also came across this thread wherein we can queue management and QoS from > ovs-dpctl as well. > > https://mailman.stanford.edu/pipermail/openflow-discuss/2011-May/002178.html > > Can you give me some idea as to which one i should use to create queues in > mininet switch. Also can you share some links that has examples of adding > queues using "tc". > > Regards, > Geetha > > > On Mon, Feb 18, 2013 at 12:57 AM, Oleg Sadov <sa...@linux-ink.ru> wrote: >> >> QoS management is switch-dependent. Some switches (like a reference >> Stanford openflow switch and derived from them) use queue facilities, >> another (for ex. HP HW switches) drives by PCP/TOS bits -- look at docs >> & sources. For ex. -- at lib/netdev.c of reference Stanford openflow >> switch you can see some useful comments about queue management >> implementation with standard Linux traffic control machinery. >> >> 16/02/2013 11:03 -0800, Geetha S wrote: >> > My goal is to introduce QoS in openflow networks. >> > >> > >> > I will looking at the Slicing tutorial on Openflow.org and came across >> > an experiment that deals with queues and its min rate etc.I am using >> > Mininet to create hosts and switch and POX controller. I am a beginner >> > towards POX and have understood l2 forwarding switch behavior. >> > >> > >> > I am currently interested in working with queues and take it from >> > there. I came across this link and i was stuck at the add-queue part >> > (dint really understand what happened after that), >> > >> > https://mailman.stanford.edu/pipermail/mininet-discuss/2010-November/000172.html >> > >> > >> > I am not sure if i am proceeding in the right direction. Is slicing >> > really required for me to deal with QoS ? >> > >> > >> > Please guide me. >> > >> > >> > Thanks, >> > Geetha >> > _______________________________________________ >> > openflow-discuss mailing list >> > openflow-discuss@lists.stanford.edu >> > https://mailman.stanford.edu/mailman/listinfo/openflow-discuss >> >> >> _______________________________________________ >> mininet-discuss mailing list >> mininet-disc...@lists.stanford.edu >> https://mailman.stanford.edu/mailman/listinfo/mininet-discuss > > > > _______________________________________________ > mininet-discuss mailing list > mininet-disc...@lists.stanford.edu > https://mailman.stanford.edu/mailman/listinfo/mininet-discuss > _______________________________________________ openflow-discuss mailing list openflow-discuss@lists.stanford.edu https://mailman.stanford.edu/mailman/listinfo/openflow-discuss