METHOD OF CONTROLLING MAGNETIC TAPE STORAGE AND MAGNETIC TAPE STORAGE CONTROLLER
To control a magnetic tape storage created is a global data segment table including location offsets on magnetic tapes of the storage where all data segment or its duplicates are stored. After receiving a restoration request for a data object, determined are related data segments to be read for the...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To control a magnetic tape storage created is a global data segment table including location offsets on magnetic tapes of the storage where all data segment or its duplicates are stored. After receiving a restoration request for a data object, determined are related data segments to be read for the data object restoration. A set of lists of reading locations is created to read the required data from the magnetic tapes, each list comprises a location offset of a different one of the related data segments together with location offsets of all its duplicates stored on the magnetic tapes. A plurality of reading options is generated to read the required data from the magnetic tapes by selecting one different location offset from each list of reading locations, and a set of reading sequences is obtained for a set of magnetic tapes to be read with a minimum overall read time.
Pour commander un stockage sur bande magnétique créé, l'invention concerne la création d'une table globale de segments de données comprenant des décalages d'emplacement sur des bandes magnétiques de la mémoire où tous les segments de données ou leurs doublons sont stockés. Après réception d'une demande de restauration pour un objet de données, des segments de données associés à lire pour la restauration d'objet de données sont déterminés. Un ensemble de listes d'emplacements de lecture est créé pour lire les données requises dans les bandes magnétiques, chaque liste comprenant un décalage d'emplacement d'un segment différent des segments de données associés conjointement avec des décalages d'emplacement de tous ses doublons stockés sur les bandes magnétiques. Une pluralité d'options de lecture est générée afin de lire les données requises dans les bandes magnétiques en sélectionnant un décalage d'emplacement différent de chaque liste d'emplacements de lecture, et un ensemble de séquences de lecture est obtenu pour un ensemble de bandes magnétiques à lire avec un temps de lecture global minimal. |
---|