We have many applications running on the same server machine which is inside a network of servers. We want limit the bandwidth of our applications to specific value. So here are some choices:
suppose we have three apps: A, B, and C.
1) Use Linux (kernel 2.6) QoS Utilities to limit the bandwidth of
these three applications.
2) Develop our own application to limit the bandwidth.
Of course the first one is preferred, but we need to know if the qos utilities provided by Linux can fulfill our requirements or not. The first thing to check is if Qos tool like TC provides any means to limit the bandwidth for multiple applications (specifying application names or other)?