Just a thought, what about marking connections with iptables and using that mark with tc? -----Original Message----- From: hrchu [mailto:petertc.chu@xxxxxxxxx] Sent: donderdag 4 mei 2017 10:35 To: Marc Roos; ceph-users Subject: Re: Limit bandwidth on RadosGW? Thanks for reply. tc can only do limit on interfaces or given IPs, but what I am talking about is "per connection", e.g., each put object could be 5MB/s, get object could be 1MB/s. Correct me if anything wrong. Regards, Chu, Hua-Rong (曲華榮), +886-3-4227151 #57968 Networklab, Computer Science & Information Engineering, National Central University, Jhongli, Taiwan R.O.C. On Thu, May 4, 2017 at 4:01 PM, Marc Roos <M.Roos@xxxxxxxxxxxxxxxxx> wrote: No experience with it. But why not use linux for it? Maybe this solution on every RGW is sufficient, I cannot imagine you need 3rd party for this. https://unix.stackexchange.com/questions/28198/how-to-limit-network -bandwidth <https://unix.stackexchange.com/questions/28198/how-to-limit-network-bandwidth> https://wiki.archlinux.org/index.php/Advanced_traffic_control <https://wiki.archlinux.org/index.php/Advanced_traffic_control> -----Original Message----- From: hrchu [mailto:petertc.chu@xxxxxxxxx] Sent: donderdag 4 mei 2017 9:24 To: Ceph Users Subject: Limit bandwidth on RadosGW? Hi all, I want to limit RadosGW per connection upload/download speed for QoS. There is no build-in option for this, so maybe a 3rd party reverse proxy in front of Radosgw is needed. Does anyone have experience about this? _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com