Hallo Leute,
ich habe gehört, daß es solche Adapter gibt.
Frage 1:
Was bringen die? Also läuft so ein System stabil (Adaptec 2940 U2W, irgend eine IDE-Platte)?
Frage 2:
Wie schnell muß so eine IDE-Platte mindestens sein, damit es vernünftig an dem Controller läuft?
Frage 3:
Wo gibts so einen Adapter? Bei Conrad.de hab ich nichts gefunden.
Archiv SCSI 2.798 Themen, 12.895 Beiträge
1. Ein solches System läuft prinzipiell genau so (in)stabil wie ein reines IDE-System. Die Sache hat einen entscheidenden Nachteil:
Beide Systeme arbeiten völlig unterschiedlich, bei IDE bestimmt der Controller, welches Gerät wann Daten überträgt, bei SCSI regeln das die Geräte untereinander selbständig ohne Zutun des Hostadapters. Deshalb ist der Begriff "SCSI-Controller" auch völlig falsch. Eine IDE-Platte wartet mit vollem Cache bis sie vom Hostadapter aufgefordert wird die Daten zu übertragen, was für diesen völlig ungewohnt ist, weil er sich darum normalerweise nicht kümmern muß. Er wartet also selbst zunächst eine ganze Weile und fragt erst relativ spät nach dem Verbleib der angeforderten Daten. In einem Test in irgendeiner PC-Zeitschrift war die gleiche IDE-Platte deshalb bei Betrieb über den Adapter ca. 3-4MB/s langsamer als am IDE-Kanal!
Der Hauptnachteil: Eine IDE-Platte meldet sich während der Zugriffszeit nicht am Bus ab, blockiert diesen also! Diese Fakt sollte man nicht unterschätzen, die Zugriffszeit ist immer noch erheblich länger, als die Zeit die nötig ist um die gelesenen Daten zu übertragen! Man holt sich die Nachteile des IDE-Systems auf den SCSI-Bus!
Noch ein Punkt: eine IDE-Platte kann immer nur einen E/A-Prozeß aktiv ausführen, alle weiteren müssen vom Prozessor verwaltet werden (Prozessorlast!). SCSI-Platten verwalten ohne zusätzliche Prozessorlast 64 gleichzeitige E/A-Prozesse, wobei diese dann auch in einer anderen Reihenfolge ausgeführt werden, nämlich so das möglichst wenige bzw. kurze Zugriffe nötig sind. Deshalb sind SCSI-Platten im zufälligen Zugriff (dem alltäglichen Betrieb) immer noch erheblich schneller als IDE-Platten.
Weiterhin lassen die Informationen über die Converter sehr zu wünschen übrig, werden die Daten auf SCSI-Seite asynchron oder synchron übertragen, wird der Schreibcache als ein- oder ausgeschalten betrachtet, um mal nur zwei zu nennen.
2. Die Frage ist mit Punkt 1 eigentlich schon beantwortet, von "vernünftig" kann überhaupt keine Rede sein.
Abgesehen von den schönen Benchmarks kommen im regulären Betrieb unter Windows und anderen Betriebssystemen sowieso höchstens 10MB/s von der IDE-Platte, ein Benchmark und der reale Alltag am PC sind zwei völlig verschiedene Sachen. Ein Benchmark mißt die theoretischen Werte einer Platte, was im regulärem Betrieb rauskommt steht auf einem anderen Blatt.
3. Die Converter gibts bei www.hantz.de.
Ich persönlich werde aufgrund der Nachteile diese nicht verwenden und weiterhin SCSI-Platten nutzen. Ich halte es für besser ein reines SCSI-System ohne IDE aufzubauen. Da sich SCSI-Geräte, im Gegensatz zu IDE, die Bandbreite des Busses teilen, ist es auch von Vorteil, mehrere kleine SCSI-Platten anstelle einer großen zu verwenden. Man kann also sein System zunächst mit einer kleinen Platte aufbauen, und später nach und nach erweitern, damit bleibt die finanzielle Belastung auch im Rahmen. Mal abgesehen davon: Welcher Normalanwender braucht im Ernst 30GB Platz? Ich hab im Moment insgesamt 22GB (2 x 9 und 2 x 2GB) und noch mehr als genug Platz.
Mfg Pfützner