X

Oracle Customer Engineering & Advocacy Lab (CEAL) Blog covers BI Tech, EPM, BI Cloud and EPM Cloud.

Exalytics OVM 3.2.x - Increase Send Queue Length (txqueuelen) for VM guest (DomU) VIF

For VM guest (DomU) VIF interface, by increasing the Send Queue Length (txqueuelen) from 32 or 500 to 10000 can increase network performance 50%.

a. How to Increase Send Queue Length in Dom0:

In Dom0, you need to perform following permanent changes to make the txqueuelen to 10000:
1. Run below ifconfig script by crontab and it will automatically set 10000 for all the VIFs:
ifconfig | grep -P '^vif\d+\.\d+' |  awk '{system("ifconfig "$1" txqueuelen 10000")}'

2. Edit /etc/rc.local and append the following setting per interface:
ifconfig eth0 txqueuelen 10000
ifconfig eth1 txqueuelen 10000

3. It is recommended to perform sanity check that txqueuelen is set to 10000 for all the VIFs in Dom0 when VM guest (DomU) is restarted.

b. How to Increase Send Queue Length in VM Guest (DomU):

In VM guest (DomU), you need to perform following permanent changes to make the txqueuelen 10000:
1. Edit /etc/rc.local and append the following setting eth0 interface only:
ifconfig eth0 txqueuelen 10000

2. It is recommended to perform sanity check that txqueuelen is set to 10000 for eth0 interface when VM guest (DomU) is restarted.


Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha