Ok I’m convinced, I need to setup queues for better traffic management. I read a lot of post and wiki and certainly would like to keep it up to a fairly simple environment.
I tought using priorization without queues at first but, I do understand that this is relatively not efficient. So I would like to hand out a 64Kbs max download and 16Kbs upload to all users that connect to my Citrix farm (tcp 2598) and prio this to 1.
Can I use simple queue? Or should I go straight to a tree?
Simple queues would be the easiest to set up, but it will come down to the number of rules that are required. If your set up requires a ton of simple queues, then the tree would be the way to go. This is mainly because simple queues are processed in the order that they appear, so potentially a packet needs to be processed through all of these rules before they are hit and are applied and this can take up a lot of resources/time depending on the number of rules. A tree is a lot more efficient because the seek times are much much less to find a rule that they fit.
I don’t have a lot of rule so I think I will strart with simple queues. I guess when they grow in numbers, then, I will rethink all of this but for now I wont use more than 8 to 10 rules for now.