All of lore.kernel.org
 help / color / mirror / Atom feed
* Request for help, implementing a new network scheduler
@ 2015-02-03  0:42 Ronald PIna
  2015-02-03 11:05 ` Wei Liu
  2015-02-03 11:54 ` Zoltan Kiss
  0 siblings, 2 replies; 8+ messages in thread
From: Ronald PIna @ 2015-02-03  0:42 UTC (permalink / raw)
  To: xen-devel

Hi

I am working for the msc thesis to improve the performance on network 
for guest domains that uses real-time services like voip or video 
streaming servers , i have an idea to implement a network scheduler on 
network backend, the schedulers may be weighted fair queuing or weighted 
round robin,  the idea is to schedule first the packet coming from 
real-time guest services, one of those schedulers could make the job and 
can prioritize the network traffic.

As far as i have studied from previous works explain that the outgoing 
network traffic in xen is scheduled in round robin manner inside the 
function net_tx_action(). Later on the last version of xen this function 
has changed xenvif_tx_action() and have changed his primarily structure. 
My primarily goal is to modify the round robin to more advanced 
scheduler  which introduce priorities. The clear question is that where 
is located the function which schedule in round robin and if possible 
are there any concern about using another network scheduling method in 
netback ?

Thanks in advance

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-02-04 11:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-03  0:42 Request for help, implementing a new network scheduler Ronald PIna
2015-02-03 11:05 ` Wei Liu
2015-02-03 11:12   ` Ian Campbell
2015-02-03 20:19     ` ronald pina
     [not found]   ` <CAONBAaei_fdGcwb=AhSZJZCMzrYrs_q1ifjP5d6OkQx+71HXfg@mail.gmail.com>
2015-02-04 10:54     ` Wei Liu
2015-02-03 11:54 ` Zoltan Kiss
2015-02-03 19:55   ` ronald pina
2015-02-04 11:42     ` Zoltan Kiss

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.