Bandbreite der PCI-SATA-Karte VS integriertes SATA

Bandbreite der PCI-SATA-Karte VS integriertes SATA

Ich habe einen älteren HP DL 380 G4-Server, den ich als NAS nutzen möchte. Derzeit hat er 6 Hot-Swap-Laufwerke mit jeweils mickrigen 36,4 GB – nicht gerade eine Menge Speicherplatz.

Da es jedoch einen PCI-Steckplatz hat, dachte ich, dass die Installation einer SATA-Karte und der Betrieb eines externen SATA-Laufwerks meine Platzprobleme beheben könnten.

Was mich wirklich interessiert, ist, wie sich die Bandbreite dieses Setups im Vergleich zu einem integrierten SATA-Controller verhält. Verliere ich Bandbreite, wenn ich die PCI-Karte für SATA-Funktionen verwende?

Antwort1

Dies hängt von der SATA-Version, den PCI-Steckplätzen und den Laufwerken ab.

Beginnen wir mit PCI, das in mehreren Varianten erhältlich ist:

  1. 32 Bit, 33 MHz.
  2. 32 Bit, 66 MHz.
  3. 64 Bit, 33 MHz.
  4. 64 Bit, 66 MHz.

Die erste Option (ein 32 Bit breiter PCI-Bus mit 33 MHz und 3,3 V oder 5 Volt) ist die gebräuchlichste. Sie finden sie in den meisten älteren Computern. (In moderneren Computern finden Sie stattdessen PCIe).

Die 32b/33-MHz-Konfiguration kann theoretisch bis zu 132 MB/Sekunde über den PCI-Bus übertragen. (4 Bytes pro Übertragung, 33 Millionen Übertragungen pro Sekunde).

Anhand des folgenden Diagramms können Sie feststellen, welche PCI-Version Sie haben.
(Bild mit freundlicher Genehmigung des Wikipedia-Artikels zu PCI).

Wikipedia-Diagramm der PCI-Anschlüsse


Als nächstes kommt SATA.

  • SATA-1, auch bekannt als SATA 1,5 Gb/s, kann bis zu 1½ Gbit/s übertragen.
  • SATA-2, auch bekannt als SATA 3.0 Gb/s, kann bis zu 3 Gbit/s übertragen.
  • SATA-3, auch bekannt als SATA 6.0 Gb/s, kann bis zu 6 Gbit/s übertragen.

Dies sind auch theoretische Maximalwerte in Bits. In der Praxis liegt eine gute Geschwindigkeit für SATA-2 bei etwa 270 MB/s.

Das ist fast doppelt so schnell wie der gängigste PCI-Bus. Die Antwort könnte also lauten:Ja, der PCI-Bus begrenzt die Geschwindigkeit.

Könnte, denn ich habe zwei weitere Punkte ignoriert:

Zunächst einmal die Laufwerke.

Wenn Sie eine Festplatte haben, die den PCI-Bus nicht füllen kann, spielt es keine Rolle, dass SATA-1/2/3 schneller ist als PCI (32/33). Keine der beiden Festplatten wird das Maximum erreichen.

Dies ist das wahrscheinlichste Szenario bei der Verwendung älterer Laufwerke. (Die aktuelle Höchstgeschwindigkeit mechanischer Festplatten beträgt etwa 200 MB/s für SAS-Laufwerke der Enterprise-Klasse mit 15.000 U/min und etwa 100 MB/s für moderne SATA-Laufwerke für Privatanwender mit 7.200 U/min.)

Zweitens ist PCI ein Bus. Die Bandbreite wird von allen Geräten auf demselben PCI-Bus gemeinsam genutzt. Wenn Ihre anderen integrierten SATA-Controller auf demselben PCI-Bus sind, konkurrieren sie um die Bandbreite.

verwandte Informationen