[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Vif rate limiting

  • To: "Keir Fraser" <keir@xxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Padala, Pradeep" <pradeep.padala@xxxxxx>
  • Date: Mon, 5 Mar 2007 16:34:41 -0000
  • Delivery-date: Mon, 05 Mar 2007 08:33:58 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcdfObbXJry5atpKQZeip1ndOLCSrgAAZtY7AADqybAAAJh/MAAAXEfQ
  • Thread-topic: [Xen-devel] Vif rate limiting

> > This is the config line I am using.
> > 
> > vif = ['ip=', 'rate=10MB/s']
> This will rate-limit to 10 megabytes per second, not 10 
> megabits per second.
> Is this what you meant? Otherwise you should use 'rate=10Mb/s'.

Yes, I meant 10Mbytes/sec, since we have 1gbit interfaces. I have an
apache server serving a 1G file, and I download the file from another
machine, that is on the same enclosure. So, the network is very fast.

I see an output like below. I posted a message earlier
l) describing similar problems with tc as well. I have tried this setup
in a separate set of machines connected with 1gbit interfaces with same
results. Any help is greatly apperciated.

[root@acts-03 ~]# wget --no-proxy
           => `data1G.dat'
Connecting to connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,073,741,824 (1.0G) [text/plain]

100%[===========================>] 1,073,741,824  112.12M/s    ETA 00:00

08:23:53 (107.39 MB/s) - `data1G.dat' saved [1073741824/1073741824] 

The full configuration of the VM is below. I am using routed networking.

kernel = '/boot/vmlinuz-2.6-xen'
vif = ['ip=', 'rate=10MB/s']
ip = ''
name = 'hperf1'
#extra = 'ramdisk_size=524288'
hostname = 'hperf1'
netmask = ''
user = 'padalap'
disk = ['file:/root/xen/vm1_8g.img,sda1,w',
root = '/dev/sda1 ro'
gateway = ''
restart = 'never'


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.