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:
- 32 Bit, 33 MHz.
- 32 Bit, 66 MHz.
- 64 Bit, 33 MHz.
- 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).
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.