Broadcom BCM57810 iSCSI-Offload-Leistung

Broadcom BCM57810 iSCSI-Offload-Leistung

Macht da draußen jemand iSCSI-Offloading mit Broadcom BCM57810 10-Gigabit-Ethernet-Karten?

Mein Testszenario

Netzwerk....

2 x Dell Force 10 S4810-Switches

Klient....

  1. Dell R620
  2. 24 Kerne
  3. 128 GB Speicher
  4. 2 Broadcom BCM57810 10-Gigabit-Dual-Port-Ethernet-Karten. Nur 1 Port auf jeder Karte verkabelt.
  5. CentOS 5.9
  6. iSCSI-Offload konfiguriert. Zwei Pfade, MTU 9000, kein VLAN-Tagging
  7. Multipath konfiguriert
  8. ext3-Dateisystem
  9. IRQ-Dienst läuft
  10. PID 1 Kinder an CPU 0 gebunden
  11. 4 Threads, aufgeteilt zu 50 % Lesen/Schreiben, 16 KB Blockgröße, 4 Datendateien mit je 1 GB

Server....

  1. Dell Compellent SC8000
  2. 8 10gig-e Ziele / 4 Sitzungen
  3. Tier 1 (Raid 10 schreiben) – 130 15K SAS

Ergebnisse....

Der Client erreicht 400 Megabyte/Sek./10.000 IOPS. Beim Umschalten auf Software-iSCSI erreicht der Client 600 Megabyte/Sek./3.200 IOPS. Ich habe an allen möglichen Kerneleinstellungen herumgebastelt, mit nur sehr geringen Auswirkungen auf den Durchsatz.

Broadcom behauptet, es seien 2 Millionen IOPS. Was hat es mit dieser Diskrepanz auf sich? Hat jemand eine Idee?

Danke,

/Chris C

verwandte Informationen