Striping d’un lecteur de disque à la manière des années 1970

De nos jours, le stockage de masse pour les ordinateurs est assez simple. Soit il utilise un disque rotatif, soit il est à l’état solide. Il y a aussi quelques réticences à utiliser du ruban adhésif, mais par rapport à ce qu’il y en avait auparavant, le ruban est pratiquement mort. Mais il n’y a pas si longtemps, il existait de nombreux types de stockage de masse. Bandes, disques, tambours, cartes perforées, bandes de papier et même des choses plus étranges. Peut-être qu’aucun n’était aussi étrange que le lecteur IBM 2321 Data Cell – quelque chose qu’IBM a appelé en interne MARS.

Qu’est-ce qu’une cellule de données, pourriez-vous demander ? Une cellule de données était un périphérique de stockage de masse d’IBM en 1964 qui pouvait stocker environ 400 mégaoctets à l’aide de bandes magnétiques qui ressemblaient à environ un pied de film photographique. Les bandes résidaient à l’intérieur d’un tambour qui pouvait tourner. Lorsque vous aviez besoin d’un disque, le tambour faisait tourner la bande dont vous aviez besoin sur la partie active et un processus automatisé retirait la bande en question, l’enroulait autour d’une tête de lecture/écriture, puis la remettait en place une fois terminé.

Inutile de dire que ceux-ci ne se sont pas propagés. Les lecteurs de bande étaient bons pour la plupart des choses et les lecteurs de disque seraient bientôt moins chers, condamnant le 2321 à être une curiosité historique.

Compte tenu des limites de la journée, cependant, la solution était astucieuse. Chaque bande mesurait un peu plus de deux pouces de large et 13 pouces de long. Il y avait 200 bandes sur chaque tambour et une tête à 20 pistes qui pouvait se déplacer dans l’une des cinq positions, ce qui signifie que chaque bande contenait 100 pistes de données. Pour les besoins de stockage élevés, vous pouvez connecter plusieurs appareils ensemble.

Le tambour ressemblait à un très grand projecteur de diapositives portant des bandes magnétiques au lieu de diapositives optiques

Il est difficile de voir comment 200 bandes rentrent dans le tambour si vous regardez les photos. Vous devez regarder le dessin du manuel IBM qui le rend clair. Le tambour est en réalité composé de 10 cellules. Chaque cellule a deux sous-cellules de 10 bandes. La disposition physique ressemble à un vieux projecteur de diapositives à carrousel. Les bandes sont comme de très fines tranches de tarte et la machine aspire une bande particulière dans une tête d’écriture de lecture fixe.

Bien sûr, cela ressemble un peu à un Rube Goldberg, mais considérez ceci. Un lecteur de disque IBM similaire de l’époque contenait moins de 1/50e de ce que la cellule de données pouvait contenir. Si vous chargez une unité de contrôle avec huit tambours, ce sera la même chose que plus de 440 lecteurs de disque IBM2311. N’oubliez pas que vous aurez également besoin de plus de 50 contrôleurs pour les lecteurs de disque. Les lecteurs de disque, bien sûr, étaient plus rapides, mais pas beaucoup. Le 2311 avait un temps d’accès de 85 mS par opposition à la cellule de données cadencée à environ 600 mS dans le pire des cas, bien que si les étoiles et les bandes s’alignaient, cela pourrait être aussi rapide que 95 mS.

Cartouche de bande pour l’IBM 3850

Si vous pensez que c’était bruyant, vous avez raison. Ils ont également pris une huile spéciale pour lubrifier tous les rouages. Apparemment [Nerding] eu la chance de travailler avec l’un d’entre eux à l’époque. L’ordinateur accordait et refusait l’autorisation de crédit et il n’arrêtait pas de raccrocher. Il s’est avéré que le partage de ces cellules de données était risqué. Un programme déplacerait le tambour et un autre programme le déplacerait à nouveau avant que le premier ne puisse lire si les programmes accédaient aux côtés opposés du tambour.

IBM a également produit le 3850 qui pouvait stocker jusqu’à 472 Go sur l’IBM System/370. C’était une idée très similaire, mais la bande magnétique n’était pas en bandes mais en petites cartouches contenant environ 50 Mo chacune. Cela ressemblait plus à une machine à bande automatisée qu’à un lecteur de disque, mais cela montre toujours que les disques ont mis du temps à rattraper complètement la bande.

Schéma d’IBM de la tête de lecture/écriture

Nous avons une légère envie de construire une réplique fonctionnelle. Bien sûr, il y a une certaine précision impliquée dans l’alignement sur 1,8 degrés, mais ce nombre a certainement un son familier si vous construisez des imprimantes 3D ou des machines CNC. Un moteur pas à pas typique fait 200 pas complets par révolution. Allez comprendre. L’autre chose qui serait difficile à faire avec précision est de manipuler ce film fragile. Le film lui-même a, selon IBM, une épaisseur de 0,005 pouce. Pourtant, vous penseriez que vous pourriez comprendre quelque chose.

Nous nous contenterions d’un émulateur, surtout s’il avait une simulation graphique. Bien que nous puissions remercier IBM d’avoir popularisé le stockage sur bande, nous pouvons remercier Bing Crosby d’avoir fait de la bande audio une chose.