Ik ben tot de conclusie gekomen dat een aantal machines met SuperMicro P4SCi borden (S478) erg lage snelheden op het netwerk opleveren met CentOS 4.4.
Ten eerste is de bekabeling op orde en wordt er op 1GB CAT6 gebruikt van degelijke kwaliteit. De 100Mbit tests zijn op dezelfde switch met exact dezefde CAT5e kabels.
Ik heb exact hetzelfde getest met SuperMicro P8SCT (S775) borden en hier lijkt alles normaal snel te gaan.
Wat haal ik ?
Met de P4SCi borden op 100Mbit:
3-4MB/s, met autoneg aan, met autoneg uit niet vooruit te branden.
Met de P8SCT borden op 100Mbit:
22-25MB/s met autoneg uit, met autoneg aan rond de 8MB (dacht ik, 22-25 weet ik zeker).
Met P4SCi op 1000Mbit:
19MB/s met autoneg aan en uit, aangezien dit op de switch al uitgeschakeld staat bij default.
Met P8SCT op 1000Mbit:
Nog geen test stats.
De 100Mbit test is met alle machines op dezelfde simpele 100Mbit unmanaged HP switch, de instellingen met ethtool zijn:
ethtool ethX -s speed 100 duplex full autneg off
Wanneer ik op de P4SCi borden op "autoneg off" zet zakt de snelheid in naar 132KB/s en komt nauwelijks vooruit.
Het blijkt dat de P4SCi borden voorzien zijn van Intel 1000/Pro kaarten, de P8SCT's van Broadcom BCM5721 Gigabit Ethernet Controllers.
Na het testen op dezelde HP-switch op een Compaq Machine met Intel 100/Pro nics erin bleek exact hetzelfde te gebeuren qua snelheid als bij de P4SCi's, ook met "autoneg off".
Alle tests op de 2e of eigenlijk eerste NIC (eth0) van alle borden geven dezelfde specificaties als hierboven. Eth0 is per machine op een andere switch aangesloten, er kan dus gezegd worden dat het niet aan de switches ligt.
Ik draai CentOS 4.4 met een 2.6.9-42.0.3.ELsmp kernel wat verder geen problemen geeft.
Het updaten van de BIOS op de P4SCi borden zal weinig nut hebben omdat de Compaq('s) met Intel 100/Pro kaarten hier ook last van heeft.
Het lijkt er dus op dat het puur Intel Nics zijn die lage snelheden opleveren.
De Prioriteit van de managed switches (eth0) staat op 0, zou prima in orde moeten zijn.
Ik heb zaken als autoneg op de switches ook al geprobeerd, maar aangezien ik een dergelijke "cross-test" van verschillende apparatuur heb gedaan/kunnen doen lijkt het me vrij duidelijk dat dit een Nic-probleem is in combinatie met het OS.
Ten eerste is de bekabeling op orde en wordt er op 1GB CAT6 gebruikt van degelijke kwaliteit. De 100Mbit tests zijn op dezelfde switch met exact dezefde CAT5e kabels.
Ik heb exact hetzelfde getest met SuperMicro P8SCT (S775) borden en hier lijkt alles normaal snel te gaan.
Wat haal ik ?
Met de P4SCi borden op 100Mbit:
3-4MB/s, met autoneg aan, met autoneg uit niet vooruit te branden.
Met de P8SCT borden op 100Mbit:
22-25MB/s met autoneg uit, met autoneg aan rond de 8MB (dacht ik, 22-25 weet ik zeker).
Met P4SCi op 1000Mbit:
19MB/s met autoneg aan en uit, aangezien dit op de switch al uitgeschakeld staat bij default.
Met P8SCT op 1000Mbit:
Nog geen test stats.
De 100Mbit test is met alle machines op dezelfde simpele 100Mbit unmanaged HP switch, de instellingen met ethtool zijn:
ethtool ethX -s speed 100 duplex full autneg off
Wanneer ik op de P4SCi borden op "autoneg off" zet zakt de snelheid in naar 132KB/s en komt nauwelijks vooruit.
Het blijkt dat de P4SCi borden voorzien zijn van Intel 1000/Pro kaarten, de P8SCT's van Broadcom BCM5721 Gigabit Ethernet Controllers.
Na het testen op dezelde HP-switch op een Compaq Machine met Intel 100/Pro nics erin bleek exact hetzelfde te gebeuren qua snelheid als bij de P4SCi's, ook met "autoneg off".
Alle tests op de 2e of eigenlijk eerste NIC (eth0) van alle borden geven dezelfde specificaties als hierboven. Eth0 is per machine op een andere switch aangesloten, er kan dus gezegd worden dat het niet aan de switches ligt.
Ik draai CentOS 4.4 met een 2.6.9-42.0.3.ELsmp kernel wat verder geen problemen geeft.
Het updaten van de BIOS op de P4SCi borden zal weinig nut hebben omdat de Compaq('s) met Intel 100/Pro kaarten hier ook last van heeft.
Het lijkt er dus op dat het puur Intel Nics zijn die lage snelheden opleveren.
De Prioriteit van de managed switches (eth0) staat op 0, zou prima in orde moeten zijn.
Ik heb zaken als autoneg op de switches ook al geprobeerd, maar aangezien ik een dergelijke "cross-test" van verschillende apparatuur heb gedaan/kunnen doen lijkt het me vrij duidelijk dat dit een Nic-probleem is in combinatie met het OS.