I have several OpenIndiana b147 boxes serving as a NAS heads with a dual port 
Myricom 10G NIC in each head.

The 10G network has been used for testing and we've been gathering performance 
numbers. We're ready to enable jumbo frames but I don't see a 
/kernel/drv/myri10ge.conf file in which to make the changes. Anyone know why 
the file might be missing? I don't see it on any of the OI boxes I've checked.

Can anyone recommend network tuning parameters that we should consider using 
for a NAS box serving as an ISCSI target with dual 10g interfaces for 25 ESX 
servers (1G Interfaces)?

Myricom has several recommendations:
/etc/system:
set ddi_msix_alloc_limit=8
set pcplusmp:apic_multi_msi_max=8
set pcplusmp:apic_msix_max=8
set pcplusmp:apic_intr_policy=1

/etc/kernel/myri10ge.conf:
myri10ge_bigbufs_initial=4096;
myri10ge_bigbufs_max=32768;

Might be helpful:
myri10ge_lro=1;
myri10ge_lro_max_aggr=2;

For Low Latency:
myri10ge_use_msix=0;
myri10ge_intr_coal_delay=0;

Any opinions on:
myri10ge_max_slices=1;

There are 20-odd ESX servers accessing this host at the same time- would 
additional slices be useful?

Is there any consensus on whether a low latency or high bandwidth configuration 
would be more useful for this sort of environment?

Any guidance would be appreciated.

Thanks in advance,
-Don
-- 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
networking-discuss@opensolaris.org

Reply via email to