Bandlaufwerk statt HDD verwenden?

746
qspitzer

Ich habe mich gefragt, ob es technisch möglich ist, anstelle eines Festplatten- oder Solid-State-Laufwerks in einem modernen Desktop-Computer nur ein Bandlaufwerk zu verwenden.

(Und ja, ich weiß, dass dies unpraktisch ist, ich habe mich nur gefragt, ob es möglich ist.)

2
* "Verwenden Sie nur ein Bandlaufwerk in einem modernen Desktop-Computer" * - Theoretisch möglich, aber völlig unpraktisch. Sie schlagen vor, ein Gerät mit wahlfreiem Zugriff durch ein Gerät mit sequentiellem Zugriff zu ersetzen. Es ist, als würde man ein Auto durch ein Skateboard ersetzen. sawdust vor 6 Jahren 2
Beachten Sie, dass keine modernen Dateisysteme für die Verwendung mit Computern bandfähig sind. Wenn Sie Hardware erstellen und ein Betriebssystem dafür schreiben sollten, konnte Windows jedoch kein mit Bandspeicher gesichertes NTFS-Volume betreiben, da dieselbe Semantik keine Operationen ausdrückt, die für den sequenziellen Bandzugriff auf große Volumes geeignet wären. Frank Thomas vor 6 Jahren 2

2 Antworten auf die Frage

2
sawdust

Nein, es ist nicht möglich, die Festplatte in einem "modernen Desktop-Computer" durch ein (magnetisches) Bandlaufwerk zu ersetzen .

Erstens ist das Band so viel langsamer als eine Festplatte.
Band ist ein Gerät mit sequentiellem Zugriff, während Platten Direktzugriffsgeräte sind.
Einzelne Datensätze (bei normaler Geschwindigkeit) oder Dateimarken (bei hoher Geschwindigkeit) müssten gelesen und gezählt werden, um den angeforderten Datensatz oder die angeforderte Datei zu finden.

Zweitens besteht die beste Vorgehensweise beim Schreiben auf Magnetband darin, nur an das logische Bandende anzuhängen. Die Positionierung von Magnetbändern ist nicht so präzise wie eine HDD (die ein starres Medium und eine unidirektionale Bewegung dieses Mediums aufweist).
Das Umschreiben eines Banddatensatzes in der Bandmitte wird vermieden, da die Integrität des nächsten Datensatzes nach dem geschriebenen Datensatz nicht sichergestellt werden kann.

Durch diese Schreibeinschränkung wird das Magnetband unter diesen Umständen im Wesentlichen zu einem schreibgeschützten Gerät. (ZB wenn Sie eine neue Version einer Datei anhängen, wie könnten Sie die alte Version am Anfang des Bandes als ungültig kennzeichnen?)
Eingebettete Systeme verwenden schreibgeschützte Dateisysteme, aber ein "moderner Desktop-Computer" hätte ein eingeschränktes Programm. ähnlich einer Linux LiveCD.

Unter dem Strich kann Magnetband niemals als direkter Ersatz für eine Festplatte angesehen werden (es sei denn, Sie verwenden diese Festplatte als Streaming-Gerät).

1
Keltari

Solange das BIOS das Bandlaufwerk im Nachhinein erkennt, sollte es funktionieren. Offensichtlich funktionieren alte Bandlaufwerke mit parallelen / seriellen Anschlüssen nicht, da das Betriebssystem einen Treiber laden muss. SATA-, SCSI- und IDE-Bandlaufwerke sollten beim Booten jedoch angezeigt werden.

Solange das Band beim Booten zurückgespult wird und der Bootsektor sich am Anfang des Bandes befindet, gibt es keinen Grund, warum es nicht funktioniert.

Dies ist offensichtlich eine schreckliche Idee, da Bänder linear gelesen und geschrieben werden. Selbst die schnellsten Enterprise-Bandlaufwerke wären bei all diesen zufälligen Lese- und Schreibvorgängen langsam. Darüber hinaus können Timeout-Probleme auftreten, da das Betriebssystem möglicherweise einen Fehler ausgibt, wenn eine rechtzeitige Antwort auf etwas erwartet wird.

Aktualisieren:

Ich habe gerade erkannt, dass das Laufwerk im Nachhinein erkannt werden kann. Das BIOS muss das Laufwerk als bootfähig kennzeichnen können. Ich bezweifle stark, dass ein Standard-BIOS dies tun wird. Sie können dies jedoch möglicherweise mit dem BIOS eines SCSI-Adapters durchführen, sofern er dies unterstützt.

Würde das Band den Bootvorgang überhaupt überleben? Ich denke, da wäre so viel getan, dass es sich abnutzen könnte. Loren Pechtel vor 6 Jahren 1
@LorenPechtel-Bänder sind * sehr * robust, da sie für Sicherungs- und Archivierungszwecke ausgelegt sind. Da die Bandköpfe im Gegensatz zu Festplatten, die sich bewegen, fixiert sind, ist es weniger wahrscheinlich, dass sie ausfallen und das Medium physisch beschädigen. Keltari vor 6 Jahren 0
Sie haben nur das Bootproblem angesprochen. Sie haben noch einen langen Weg vor sich, bis Sie einen funktionsfähigen "modernen Desktop-Computer" haben. Wie @FrankThomas oben impliziert, gibt es kein Konzept für ein Lese- / Schreib-Dateisystem für Band. Bemerkenswerte Tatsache: Die Verwendung von Magnetbändern ist der beste Weg, nur im Anfügemodus zu schreiben. Das bedeutet, dass das Umschreiben oder Ersetzen einer Platte oder eines Blocks irgendwo in der Bandmitte gefährlich ist (dh die Positionierung ist nicht so präzise wie eine Festplatte). Mag-Band kann also niemals als direkter Ersatz für eine Festplatte angesehen werden (es sei denn, Sie verwenden diese Festplatte als Streaming-Gerät). sawdust vor 6 Jahren 1