Hallo,
vor einer Weile wollte ich SMB-Multichannel testen, welches RSS bei den Netzwerkkarten voraussetzt. (SMB-Multichannel ermöglicht es ab Windows 8, wenn Klient und Server entsprechende mehrfache Netzwerkanbindung haben, bei einem einzelnen Kopiervorgang die n-fache Geschwindigkeit zu nutzen. Gbit-Hardware ist ja recht günstig und oft sind die 113 MB/s ein Flaschenhals und 10 Gbit-Hardware kostet in der Regel einiges mehr und verbraucht deutlich mehr Strom.)
Mit meiner Hardware ging das nicht (das Mainboard hat eine I210 und eine I217-LM onboard), obwohl die neuesten Treiber installiert waren und die NICs laut Datenblättern RSS unterstützen. Nach langem hin und her konnte man Folgendes herausfinden:
Ich bin kein Netzwerk-Spezialist. Was bringt RSS, wenn die Last des Netzwerkverkehrs nicht auf mehrere CPU-Kerne verteilt werden kann? Ich dachte, dies sei quasi die Kernfunktion.
Vielen Dank für die Aufklärung!
vor einer Weile wollte ich SMB-Multichannel testen, welches RSS bei den Netzwerkkarten voraussetzt. (SMB-Multichannel ermöglicht es ab Windows 8, wenn Klient und Server entsprechende mehrfache Netzwerkanbindung haben, bei einem einzelnen Kopiervorgang die n-fache Geschwindigkeit zu nutzen. Gbit-Hardware ist ja recht günstig und oft sind die 113 MB/s ein Flaschenhals und 10 Gbit-Hardware kostet in der Regel einiges mehr und verbraucht deutlich mehr Strom.)
Mit meiner Hardware ging das nicht (das Mainboard hat eine I210 und eine I217-LM onboard), obwohl die neuesten Treiber installiert waren und die NICs laut Datenblättern RSS unterstützen. Nach langem hin und her konnte man Folgendes herausfinden:
Intel 82579/I217/I218/I219 and Receive Side Scaling (RSS).
The Intel (R) Ethernet Connection 82579, I217, I218, and I219 Network adapter families provide support for Receive Side Scaling (RSS) for up to 2 receive queues. This feature allows incoming network traffic to be processed in multiple queues to provide greater receive efficiency.
Because of the internal architecture of these Network Connection families they do not support Message Signaled Interrupts (MSI-X).
Message Signaled Interrupts are required to allow separate receive queues to be processed by separate CPU Cores.
The Intel(R) Ethernet Connection 82579, I217, I218, and I219 Network adapters’ multiple Receive Queues are thus handled by a single CPU Core. This prevents the use of these network connections in SMB-Multichannel configurations.
Other Intel networking products including the Intel(R) I210 Gigabit Network Connection, do support MSI-X and can be used in SMB-Multichannel configurations.
Ich bin kein Netzwerk-Spezialist. Was bringt RSS, wenn die Last des Netzwerkverkehrs nicht auf mehrere CPU-Kerne verteilt werden kann? Ich dachte, dies sei quasi die Kernfunktion.
Vielen Dank für die Aufklärung!
Zuletzt bearbeitet: