Sziasztok,
ProLiant iSCSI Acceleration Software Pack, No Media, 1-Server License - 452679-B21
ProLiant iSCSI Acceleration Software Pack, No Media, Flexible-Quantity License - 452680-B21
érdekelne, hogy használ-e ilyet valaki, és ha igen, akkor milyen javulást sikerült elérnie vele.
HP Proliant (G5) szerver mind az initiator mind a target.
Az egyik oldalon OpenFiler van, a másik oldalon Debian Lenny.
Valamint érdekelne még uitt, sikerült-e belőni vkinek a TCP offload Engine-t, és ha igen, hogyan - milyen javulással.
(ha jól láttam, "támogatott" azaz Win,RHEL,Suse OS-ekre van binary only driver)
Köszönöm előre is!
- 1434 megtekintés
Hozzászólások
Az MTU átállításon és az alap linux driver offload beállításain már túl vagy?
- A hozzászóláshoz be kell jelentkezni
az MTU 9000 az rendben van, ennyivel szaladgálnak a csomagok (megnéztem iptraf-al).
persze, ha menet közben (értsd openiscsi indítása után) ifconfig-al módosítom, akkor openiscsi
az alap 1500 mtu-val dolgozik, újra kell indítani ahhoz, hogy jó legyen (ill. előtte kéne mtu-t módosítani)
alap linux offload - nem, csak alap tcp módosítások (wmem, rmem, timestamp, etc) - mit kéne tennem ehhez?
- A hozzászóláshoz be kell jelentkezni
ethtool -K eth0 tso off
- A hozzászóláshoz be kell jelentkezni
nem az lenne a cel, hogy a kartya drivere csinalja hwbol a tso -t? ha igen, akkor miert kapcsolja itt ki?
- A hozzászóláshoz be kell jelentkezni
Oke, kicsit felre olvastam, na. Viszont eddig nekem nem sikerult ertelmesebb sebesseget kihozni ugy, hogy a kartya checksumolt. Esetenkent az auto negotiationt is erdemes kikapcsolni.
Mikori a Linuxos driver a kernelben? Probald meg frissiteni, nalunk ez javitott a teljesitmenyen (bar itt intel kartyak vannak).
- A hozzászóláshoz be kell jelentkezni
Openfiler:
eth1: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at
mem fa000000, IRQ 16, node addr 00:1c:c4:43:xx:xx (HP Alaplapi)
e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection (dualportos pci-x HP server NIC)
Lenny:
[ 2.460529] eth0: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem f8000000, IRQ 18, node addr 00:21:5a:a9:xx:xx (HP Alaplapi)
elvileg a HP alaplapi kártyák is tudják a tcp offload-ot, sőt, még iSCSI-ről bootolni is elvileg.
2.6.26-2-xen-amd64 - ez a kernel, az ebben lévő driver nem jó nekem?
mind openfiler-en, mind lenny-n:
driver: bnx2
version: 1.7.5
firmware-version: 1.9.6
openfileren:
driver: e1000
version: 8.0.6-NAPI
firmware-version: N/A
egy új (dl380g6) gép, amiben bnx 5708 helyett 5709 van már:
driver: bnx2
version: 1.7.5
firmware-version: 4.6.4 NCSI 1.0.3
ha jól látom 1.6.7 óta csak fix (ill. újabb kártya támogatása) van, enhancement nincsen azóta.
- A hozzászóláshoz be kell jelentkezni
lenny: ethtool -k
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on
udp fragmentation offload: off
generic segmentation offload: on
large receive offload: off
- A hozzászóláshoz be kell jelentkezni