Un périphérique dans pour décrire les périphériques permettant un accès aléatoire aux données, les principaux exemples étant la mémoire à tambour et les disques durs . Plus tard, les lecteurs de disques optiques et les unités de mémoire flash ont également été classés comme DASD.
Le terme DASD s'oppose aux périphériques de stockage à accès séquentiel , tels qu'un lecteur de bande magnétique , et aux équipements d'enregistrement unitaire, tels qu'un lecteur de cartes perforées . Sur un DASD, un enregistrement est accessible sans avoir à parcourir les enregistrements intermédiaires à partir de son emplacement actuel. En revanche, sur bande ou sur jeu de cartes, la lecture d'un enregistrement autre que le suivant nécessite de passer outre les enregistrements intermédiaires et requiert un temps d'accès proportionnellement long pour atteindre un point éloigné du support. Les modes d'accès pour DASD comprennent l'accès séquentiel, partitionné , indexé et direct .
La catégorie de stockage DASD comprend à la fois des supports fixes et amovibles.
des canaux , un type de mini-processeur subordonné. Les programmes de canal écrivent sur le périphérique, lisent à partir de celui-ci et le contrôlent. Les périphériques de stockage à accès direct IBM antérieurs au System/360 présentent diverses architectures, tout comme les périphériques plus récents hors de la gamme S/360. Cependant, les DASD des mainframes IBM, du S/360 à l'IBM Z, n'utilisent que trois architectures DASD.CTR (CHR)
Le système d'exploitation utilise une piste et un enregistrement relatifs de quatre octets (TTR) pour certaines méthodes d'accès et pour d'autres une adresse de bloc d'enregistrement de piste de cylindre d'étendue de huit octets, ou MBBCCHHR Les programmes de canal adressent le DASD à l'aide d'une adresse de recherche de six octets et d'un identificateur d'enregistrement de cinq octets ( CCHHR ).
- BB représentant le B dans (à partir de 2321 cellules de données ),
- CC représentant le cylindre ,
- HH représentant la tête (ou la piste), et
- R représentant le numéro d' enregistrement (bloc).
Pour les périphériques antérieurs aux volumes d'adresses étendus, l'adresse de recherche est
| Appareil | Octet | |||||
|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | |
| Disque | 0 | 0 | Cylindre | Tête | ||
| Tambour | 0 | 0 | 0 | Cylindre | 0 | Tête |
| Cellule de données | 0 | cellule | sous-cellule | bande | Cylindre | Tête |
Lorsque la cellule de données 2321 a été abandonnée en janvier 1975, le schéma d'adressage et le dispositif lui-même ont été appelés CHR ou CTR pour enregistrement de piste de cylindre, car le numéro de bin était toujours 0.
IBM désigne les données utilisées par les programmeurs comme des enregistrements logiques , et le format sur DASD comme des blocs ou des enregistrements physiques . Un bloc peut contenir plusieurs enregistrements logiques (ou utilisateur) ou, dans certains schémas, des enregistrements logiques partiels, appelés enregistrements étendus .
Les disques physiques peuvent avoir n'importe quelle taille jusqu'à la limite d'une piste, mais certains appareils disposent d'une fonction de débordement de piste qui permet de diviser un grand bloc en segments de la taille d'une piste au sein du même cylindre.
Les méthodes d'accès en file d'attente, telles que QSAM , gèrent le blocage et le déblocage des enregistrements logiques lors de leur écriture ou de leur lecture sur un support externe. Les méthodes d'accès de base, telles que BSAM , laissent cette tâche à l'utilisateur.
IRC
SCSI connecté à FCP
Les processeurs dotés de canaux FICON peuvent accéder aux disques SCSI via le protocole Fibre Channel (FCP). Si z/VM et z/VSE prennent entièrement en charge FCP, z/OS n'offre qu'une prise en charge limitée via IOSFBA.
Accéder
OS/360 et ses successeurs
Les systèmes d'exploitation OS/360 à z/OS prennent en charge les jeux de données sur DASD avec les méthodes d'accès suivantes :Méthode d'accès séquentiel de base (BSAM)
Dans MVS , à partir de OS/VS2 Release 2 et jusqu'à z/OS , toutes les méthodes d'accès, y compris EXCP[VR], utilisez la macro privilégiée STARTIO .
Terminologie
IBM, dans sa première version de 1964 du « Résumé du système IBM System/360 », utilisait le terme File pour décrire collectivement les périphériques maintenant appelés DASD. Les Files fournissaient un « stockage à accès aléatoire » Au même moment, le manuel de référence des produits IBM décrivait ces périphériques comme des « périphériques de stockage à accès direct » sans aucun acronyme.
L'une des premières utilisations publiques de l'acronyme DASD figure dans le manuel d'IBM de mars 1966, « Data File Handbook ». La première utilisation non-IBM de l'acronyme DASD, trouvée par le « Google ngram viewer » pour désigner des périphériques de stockage, date de 1968. À partir de cette date, l'utilisation du terme a connu une croissance exponentielle jusqu'en 1990, après quoi elle a considérablement diminué.
Les tambours et les cellules de données ont disparu du marché, si bien que le terme DASD reste synonyme de disque, de mémoire flash et de périphérique optique. Les systèmes DASD modernes utilisés dans les ordinateurs centraux ne sont que très rarement constitués de disques uniques. Le plus souvent, « DASD » désigne de grands ensembles de disques utilisant des systèmes RAID . Les dispositifs actuels émulent le CKD sur du matériel FBA.