Brevet FR2906906A1 — publié le 20080411

La présente invention concerne un dispositif de réseau de disques et un procédé de commande du dispositif de réseau de disques. Ces dernières années, dans divers domaines, les questions liées à l'environnement et à la réduction des coûts sont devenues des enjeux primordiaux. Pour y faire face, on a cherché à réduire la consommation d'énergie des dispositifs de réseau de disques. Le document US 2003/0 193 732 Al décrit un procédé consistant à comman- der l'accès à partir d'un dispositif de traitement d'in-formations à chaque groupe d'unités de disque dur (groupe de Réseau Redondant de Disques Bon Marché (RAID)) d'un dispositif de réseau de disques et à établir toutes les unités de disque dur qui constituent le groupe RAID à un mode d'économie d'énergie lorsqu'elles ne font l'objet d'aucun accès pendant une certaine durée En outre, le dispositif de réseau de disques est nécessaire pour éviter des défaillances des unités de disque dur individuelles et accroître la durée de vie du dispositif de réseau de disques entier. Le document US 6 057 974 A décrit un procédé consistant à effectuer une opération d'établissement d'unités de disque dur à un mode d'économie d'énergie (arrêt de la rotation des disques magnétiques) l'un après l'autre à des intervalles de temps prédéterminés de manière à éviter des défaillances des unités de disque dur sans réduire considérablement les performances d'accès. Le procédé selon le document US 2003/0 193 732 Al établit toutes les unités de disque dur à un mode d'économie d'énergie pour chaque groupe RAID. Pour cette raison, lorsqu'un dispositif de traitement d'informations émet une demande pour accéder à un volume logique du groupe RAID décrit ci-dessus, il est nécessaire d'annuler d'abord le mode d'économie d'énergie et ensuite de répon- dre à la demande d'accès, ce qui réduit considérablement 2906906 2 les performances d'accès. Ainsi, il existe une demande pour réduire la consommation d'énergie des unités de dis-que dur sans réduire considérablement les performances d'accès. 5 En outre, un dispositif de réseau de disques combinant une pluralité d'unités de disque dur ayant différentes normes d'interface est utilisé ces dernières an-nées. La norme d'interface est, par exemple, une norme fibre canal et une norme d'Adaptateur de Terminal Analo- 10 gique (ATA) série. Comparativement à une unité de disque dur fibre canal, une unité de disque dur ATA série a une fiabilité inférieure et une durée de vie plus courte. Ce-pendant, l'unité de disque dur ATA série est moins onéreuse que l'unité de disque dur fibre canal, et ainsi 15 l'unité de disque dur ATA série est utilisée pour des tâches autres que des tâches principales, et l'unité de disque dur ATA série et l'unité de disque dur fibre canal sont souvent utilisées de manière distincte selon leurs applications. 20 Par exemple, on va supposer un dispositif de réseau de disques constitué d'une unité de disque dur fibre canal et d'une unité de disque dur ATA série. Dans ce cas, du fait que l'unité de disque dur ATA série a une durée de vie plus courte, la durée de vie du dispositif 25 de réseau de disques entier est réduite du fait qu'elle est influencée par la durée de vie de l'unité de disque dur ATA série. Pour cette raison, lorsque le dispositif de réseau de disques est constitué d'unités de disque dur ayant une pluralité de normes d'interface, il existe une 30 demande pour accroître la durée de vie des unités de dis-que dur. En utilisant le procédé décrit dans le document US 6 057 974 A, il est possible d'établir une par une des unités de disque dur à un mode d'économie d'énergie, de manière à éviter des défaillances des unités de disque 35 dur et à accroître la durée de vie des unités de disque 2906906 3 dur, mais le procédé décrit dans le document US 6 057 974 A ne prend pas en compte un cas dans lequel un dispositif de réseau de disques est constitué d'unités de disque dur ayant une pluralité de normes d'interface. La présente invention a été mise en oeuvre à la vue des problèmes décrits ci-dessus et un but de la pré-sente invention consiste à fournir un dispositif de ré-seau de disques et un procédé de commande du dispositif de réseau de disques. Afin de résoudre les problèmes décrits ci-dessus, la présente invention concerne un dispositif de réseau de disques connecté à un dispositif de traite-ment d'informations de manière à pouvoir communiquer avec celui-ci, comportant une pluralité d'unités de disque dur 15 et un contrôleur construit en incluant une interface hôte qui reçoit une demande pour une lecture de données à par-tir des unités de disque dur décrites ci-dessus et une demande pour une écriture de données dans celles-ci en provenance du dispositif de traitement d'informations dé- 20 crit ci-dessus, une interface de disque connectée aux unités de disque dur décrites ci-dessus de manière à pou-voir communiquer avec celles-ci via un trajet de communication qui effectue une entrée de données dans les unités de disque dur décrites ci-dessus et une sortie de données 25 à partir de celles-ci, une mémoire, une unité centrale de traitement (CPU) qui commande l'interface hôte décrite ci-dessus et l'interface de disque décrite ci-dessus et un mécanisme de comptage de temps, caractérisé en ce qu'un volume logique est formé dans un groupe RAID ayant 30 une redondance constitué d'une pluralité des unités de disque dur décrites ci-dessus et le dispositif de réseau de disques décrit ci-dessus comporte une section de mémorisation de temps d'accès qui mémorise, à la réception d'une demande pour une lecture de données à partir du vo- 35 lume logique décrit ci-dessus ou d'une demande pour une 5 10 2906906 4 écriture de données dans celui-ci provenant du dispositif de traitement d'informations d'écrit ci-dessus, le temps acquis par le mécanisme de comptage de temps décrit ci-dessus en tant que temps d'accès dans la mémoire dé- 5 crite ci-dessus en association avec un identifiant du groupe RAID décrit ci-dessus dans lequel le volume logique décrit ci-dessus est formé et une section d'exécution de mode d'économie d'énergie qui se rapporte au temps d'accès décrit ci-dessus mémorisé dans la mémoire décrite 10 ci-dessus et établit un certain nombre des unités de dis-que dur décrites ci-dessus conformément à la redondance du groupe RAID décrit ci-dessus à un mode d'économie d'énergie lorsque la différence entre le temps acquis par le mécanisme de comptage de temps décrit ci-dessus et le 15 temps d'accès décrit ci-dessus dépasse un temps prédéterminé. En outre, la présente invention concerne un dispositif de réseau de disques connecté à un dispositif de traitement d'informations de manière à pouvoir communiquer avec celui-ci, comportant une pluralité de premières unités de disque dur qui effectuent une transmission/réception de données conformément à une première norme d'interface, une pluralité de secondes unités de disque dur qui effectuent une transmission/réception de 25 données conformément à une seconde norme d'interface ayant une durée de vie plus courte que les premières uni-tés de disque dur décrites cidessus et un contrôleur construit en incluant une interface hôte qui reçoit une demande pour une lecture de données à partir des premiè- 30 res ou secondes unités de disque dur décrites ci-dessus et une demande pour une écriture de données dans celles-ci en provenance du dispositif de traitement d'informations décrit ci-dessus, une interface de disque connectée aux premières ou secondes unités de disque dur décri- 35 tes ci-dessus de manière à pouvoir communiquer avec cel- 2906906 5 les-ci via un trajet de communication qui effectue une entrée de données dans les premières ou secondes unités de disque dur décrites ci-dessus et une sortie de données à partir de celles-ci, une mémoire, une CPU qui commande 5 l'interface hôte décrite ci-dessus et l'interface de dis-que décrite ci-dessus et un mécanisme de comptage de temps, caractérisé en ce qu'un volume logique est formé dans un groupe RAID constitué d'une pluralité des premières ou secondes unités de disque dur décrites ci-dessus 10 et le dispositif de réseau de disques décrit ci-dessus comporte une section de mémorisation de temps d'accès qui mémorise, à la réception d'une demande pour une lecture de données à partir du volume logique décrit ci-dessus ou d'une demande pour une écriture de données dans celui-ci 15 en provenance du dispositif de traitement d'informations décrit ci-dessus, le temps acquis par le mécanisme de comptage de temps décrit ci-dessus en tant que temps d'accès dans la mémoire décrite ci-dessus en association avec un identifiant du groupe RAID décrit ci-dessus dans 20 lequel le volume logique décrit ci-dessus est formé et une section d'exécution de mode d'économie d'énergie qui se rapporte au temps d'accès décrit ci-dessus mémorisé dans la mémoire décrite ci-dessus et établit, pour le groupe RAID décrit ci-dessus dont la différence entre le 25 temps acquis par le mécanisme de comptage de temps décrit ci-dessus et le temps d'accès décrit ci-dessus dépasse un temps prédéterminé, un certain nombre des premières uni-tés de disque dur décrites ci-dessus conformément à la redondance du groupe RAID décrit ci-dessus à un mode 30 d'économie d'énergie lorsque le groupe RAID est unique-ment constitué des premières unités de disque dur et établit un nombre arbitraire des secondes unités de disque dur décrites ci-dessus à un mode d'économie d'énergie lorsque le groupe RAID décrit ci-dessus est uniquement 35 constitué des secondes unités de disque dur décrites 2906906 6 ci-dessus, une section de mémorisation de temps de début d'économie d'énergie qui mémorise le temps acquis par le mécanisme de comptage de temps décrit ci-dessus en tant que temps de début d'économie d'énergie dans la mémoire 5 décrite ci-dessus en association avec un identifiant du groupe RAID lorsque les premières ou secondes unités de disque dur décrites ci-dessus sont établies à un mode d'économie d'énergie par la section d'exécution de mode d'économie d'énergie décrite ci-dessus et une section 10 d'annulation de mode d'économie d'énergie qui se rapporte au temps de début d'économie d'énergie décrit ci-dessus et annule le mode d'économie d'énergie des premières ou secondes unités de disque dur décrites ci-dessus dans le mode d'économie d'énergie lorsque la différence entre le 15 temps de début d'économie d'énergie décrit ci-dessus et le temps acquis par le mécanisme de comptage de temps décrit ci-dessus dépasse un temps prédéterminé. La présente invention peut fournir un dispositif de réseau de disques et un procédé de commande du 20 dispositif de réseau de disques. D'autres buts, caractéristiques et avantages de la présente invention vont apparaître plus clairement à la lecture de la description des modes de réalisation de la présente invention faite en association avec les des- 25 sins annexés, sur lesquels : - la figure 1 est un schéma fonctionnel représentant une configuration matérielle du dispositif de ré-seau de disques conformément à un premier mode de réalisation et à un second mode de réalisation, 30 - la figure 2 est un schéma fonctionnel représentant des fonctions d'un contrôleur conformément au premier mode de réalisation, - la figure 3 représente un tableau de commande de groupe RAID et un temps d'attente d'économie d'énergie 35 conformément au premier mode de réalisation, 2906906 7 - la figure 4 est un ordinogramme représentant un processus d'économie d'énergie conformément au premier mode de réalisation, - la figure 5 est un ordinogramme représentant 5 un processus de LECTURE conformément au premier mode de réalisation, - la figure 6 est un ordinogramme représentant un processus d'ECRITURE exécuté en utilisant des unités de réserve conformément au premier mode de réalisation, 10 - la figure 7 est un ordinogramme représentant un processus d'ECRITURE exécuté sans utiliser d'unités de réserve quelconques conformément au premier mode de réalisation, - la figure 8 représente un mode de connexion 15 d'unités de disque dur fibre canal conformément au premier mode de réalisation, - la figure 9 représente un premier mode de connexion d'unités de disque dur ATA série conformément au premier mode de réalisation, 20 - la figure 10 représente un exemple de configuration d'un groupe RAID lorsque le convertisseur est placé dans le cas additionnel conformément au premier mode de réalisation comme représenté sur la figure 9, - la figure 11 représente un second mode de 25 connexion d'unités de disque dur ATA série conformément au premier mode de réalisation, - la figure 12 représente un exemple de configuration d'un groupe RAID conformément au premier mode de réalisation lorsque les convertisseurs sont agencés comme 30 représenté sur la figure 11, - la figure 13 est un schéma fonctionnel représentant des fonctions d'un contrôleur conformément au second mode de réalisation, - la figure 14 représente un tableau de corn- 35 mande de groupe RAID, un tableau de commande d'unité de 2906906 8 disque dur, un tableau de commande d'économie d'énergie, un tableau de commande de réserve, un temps d'attente de décharge, un tableau de commande de limite supérieure et un tableau de commande d'erreur conformément au second 5 mode de réalisation, - la figure 15 est un ordinogramme représentant un processus d'économie d'énergie conformément au second mode de réalisation, - la figure 16 est un ordinogramme représentant 10 un processus de LECTURE conformément au second mode de réalisation, - la figure 17 est un ordinogramme représentant un processus d'ECRITURE exécuté en utilisant des unités de réserve conformément au second mode de réalisation, 15 - la figure 18 est un ordinogramme représentant un processus d'ECRITURE exécuté sans utiliser d'unités de réserve quelconques conformément au second mode de réalisation, - la figure 19 est un ordinogramme représentant 20 un processus d'établissement d'unités de disque dur à un mode d'économie d'énergie pour chaque groupe RAID en utilisant les unités de réserve conformément au second mode de réalisation, - la figure 20 est un ordinogramme représentant 25 un processus consistant à décharger des têtes des unités de disque dur conformément au second mode de réalisation, - la figure 21 est un ordinogramme représentant un processus de détermination de la durée de vie des uni-tés de disque dur conformément au second mode de réalisa- 30 tion, et - la figure 22 est un ordinogramme représentant un processus de remplacement d'unités de disque dur par des unités de réserve sur la base d'un compte d'erreurs produites dans les unités de disque dur conformément au 35 second mode de réalisation. 2906906 9 La figure 1 est un schéma fonctionnel représentant une configuration matérielle d'un dispositif de ré-seau de disques qui va être décrite en tant que premier mode de réalisation de la présente invention. 5 Des dispositifs de traitement d'informations 20 sont connectés à un dispositif de réseau de disques 10 via un Réseau Local de Mémorisation (SAN) 30 et un terminal de commande 90 est également connecté au dispositif de réseau de disques 10 via un réseau local (LAN). 10 Le dispositif de traitement d'informations 20 est un ordinateur personnel, une station de travail ou un gros ordinateur, etc. Un système d'exploitation s'exécute sur le dispositif de traitement d'informations 20. Un logiciel d'application s'exécute sous le système d'exploi- 15 tation. Le logiciel d'application délivre des fonctions telles qu'un système de guichet bancaire automatique et un système de réservation de billets d'avion. Le terminal de commande 90 est un ordinateur destiné à effectuer la maintenance et la commande des 20 dispositifs de réseau de disques 10 et des unités de dis-que dur 80 et est connecté au dispositif de réseau de disques 10 via un réseau local. Le réseau local effectue une communication conformément à un protocole tel que le protocole TCP/IP et est un réseau qui connecte le dispo- 25 sitif de réseau de disques 10 et le terminal de commande 90. Le terminal de commande 90 n'a pas nécessairement besoin de fonctionner via des moyens de communication tels qu'un réseau local, mais peut également être connecté via une ligne de transmission conforme à une interface sys- 30 tème pour petits ordinateurs (SCSI) ou poste à poste. En outre, le terminal de commande 90 peut également être incorporé dans le dispositif de réseau de disques. Comme représenté sur la figure 1, les dispositifs de traitement d'informations 20 sont connectés au 35 dispositif de réseau de disques 10 via le réseau SAN 30. 2906906 10 Le dispositif de traitement d'informations 20 est un ordinateur personnel, une station de travail ou un gros ordinateur, etc. Le dispositif de réseau de disques 10 est muni 5 d'un boîtier de base 11 et d'un boîtier ou d'une pluralité de boîtiers supplémentaires 12. Dans ce mode de réalisation, le boîtier de base 11 est muni de contrôleurs 13, d'unités de disque dur 80, etc. Le contrôleur 13 est muni d'interfaces hôte 40, d'interfaces de disque 50, d'une 10 CPU 14, d'une mémoire 15, d'un mécanisme de comptage de temps 16, d'une mémoire cache 60 et d'un contrôleur de données 17, etc. En outre, le boîtier supplémentaire 12 est muni d'unités de disque dur 80, etc. Les unités de disque dur 80 du boîtier de base et du boîtier supplémen- 15 taire sont connectées aux interfaces de disque 50 de manière à pouvoir communiquer avec celles-ci via des trajets de communication 81. On va décrire ultérieurement de manière détaillée le mode de connexion entre les interfaces de disque 50 et les unités de disque dur 80. 20 L'interface hôte 40 est une interface destinée à effectuer une communication avec le dispositif de traitement d'informations 20. L'interface hôte 40 a une fonction d'acceptation d'une demande d'accès à un bloc conformément à un protocole fibre canal. 25 L'interface de disque 50 est une interface destinée à effectuer un transfert de données vers les unités de disque dur 80 ou depuis celles-ci sur des instructions provenant de la CPU 14. L'interface de disque 50 est mu-nie d'une fonction d'envoi d'une demande d'entrée de don- 30 nées dans les unités de disque dur 80 ou d'une demande de sortie de données à partir de celles-ci conformément au protocole spécifié par une instruction destinée à commander les unités de disque dur 80. La CPU 14 commande le dispositif de réseau de 35 disques entier 10 et commande les interfaces hôte 40, les 2906906 11 interfaces de disque 50 et le contrôleur de données 17, etc., en exécutant un microprogramme mémorisé dans la mémoire 15. En plus du microprogramme, la mémoire 15 mémorise également un tableau de commande de groupe RAID 301, 5 etc., qui va être décrit ultérieurement. La mémoire cache 60 est utilisée pour mémoriser temporairement des données échangées entre l'interface hôte 40 et l'interface de disque 50. Le mécanisme de comptage de temps 16 est un 10 circuit capable de mesurer le temps. Le mécanisme de comptage de temps 16 peut également être mis en oeuvre par un microprogramme mémorisé dans la mémoire 15 plutôt que par un matériel tel qu'un circuit. Le contrôleur de données 17 transfère des don- 15 nées entre l'interface hôte 40 et la mémoire cache 60 ou entre la mémoire cache 60 et l'interface de disque 50 sous la commande de la CPU 14. Le contrôleur 13 est muni d'une fonction de commande des unités de disque dur 80 à un niveau RAID 20 (par exemple 0, 1 et 5) spécifié par ce que l'on appelle un système RAID (Réseau Redondant de Disques Bon Marché). Conformément au système RAID, une pluralité d'unités de disque dur 80 sont commandées en tant qu'un groupe (appelé ci-dessous "groupe RAID"). Sur le groupe RAID 82, un 25 volume logique 83 qui est une unité d'accès à partir du dispositif de traitement d'informations 20 est formée et chaque volume logique 83 est affecté d'un identifiant appelé "Numéro d'Unité Logique" (LUN)". En outre, le dispositif de réseau de disques 10 30 peut également être muni d'une unité de réserve 85 constituée d'une unité ou d'une pluralité d'unités de disque dur 80, qui est un dispositif alternatif utilisé lorsque les unités de disque dur 80 constituant le groupe RAID 82 subissent une défaillance. 2906906 12 En plus de la configuration décrite ci-dessus, le dispositif de réseau de disques peut également fonctionner en tant que Mémorisation en Réseau (NAS) cons-truite de manière à accepter une demande d'entrée/sortie 5 de données provenant d'un dispositif de traitement d'in-formations 20 en spécifiant un nom de fichier conformé-ment à un protocole tel qu'un Système de Gestion de Fichiers en Réseau (NFS). L'unité de disque dur 80 est un dispositif de 10 disque dur capable de communiquer conformément aux normes d'interface telles qu'une norme Fibre Canal (FC) et une norme ATA série. L'unité de disque dur 80 est munie d'une pluralité de disques magnétiques et lit/écrit des données par l'intermédiaire de sa tête qui accède aux données sur 15 le disque magnétique. Il existe des systèmes d'exploitation de tête tels qu'un système CSS (Contact Lancement Arrêt) et un système de charge/décharge. Conformément au système CSS, la tête reste sur la zone du rayon située la plus à l'ex- 20 térieur du disque magnétique lorsque le disque magnétique ne tourne pas et, lorsque le disque magnétique tourne, la tête flotte au-dessus de la surface du disque magnétique via une pression du vent produite par la rotation. Conformément au système de charge/décharge, la tête se 25 rétracte (est déchargée) vers l'extérieur du disque magnétique lorsque le disque magnétique ne tourne pas et, lorsque le disque magnétique tourne, la tête est déplacée (chargée) sur le disque magnétique. En outre, l'unité de disque dur 80 dispose 30 d'une pluralité de modes de fonctionnement ayant différentes quantités de consommation d'énergie. La pluralité de modes de fonctionnement sont réalisés en commandant la rotation de l'axe de l'unité de disque dur 80. Par exemple, lorsque la norme d'interface de l'unité de disque 35 dur 80 est une norme ATA série, il existe quatre modes de 2906906 13 fonctionnement ; actif, au repos, en attente et en veille. La consommation d'énergie diminue dans l'ordre des quatre modes décrits ci-dessus et la vitesse de réponse à une demande d'accès telle qu'une demande d'en- 5 trée/sortie de données diminue dans cet ordre. Par conséquent, lorsqu'il n'existe pas de demande d'accès à l'uni-té de disque dur 80, l'établissement d'un mode d'économie d'énergie tel que la mise en attente et la mise en veille peut réduire la consommation d'énergie de l'unité de dis- 10 que dur 80. Les unités de disque dur 80 peuvent être intégrées au dispositif de réseau de disques 10 ou peuvent également être indépendantes de celui-ci. La zone de mémorisation fournie par l'unité de disque dur 80 est corn- 15 mandée en unités du volume logique 83 mentionné ci-dessus. Des données peuvent être écrites dans les uni-tés de disque dur 80 et lues à partir de celles-ci en spécifiant un numéro LUN (Numéro d'Unité Logique) qui est un identifiant affecté au volume logique 83. 20 Le trajet de communication 81 est, par exemple, une boucle du type Boucle Arbitrée-Fibre Canal (FC-AL) et connecte l'interface de disque 50 et l'unité de disque dur 80 de manière à ce qu'elles puissent communiquer l'une avec l'autre. L'interface de disque 50 et l'unité 25 de disque dur 80 peuvent être connectées de manière à communiquer l'une avec l'autre via un concentrateur FC-AL ou un câble fibre canal peut également être connecté directement. La figure 2 est schéma fonctionnel représentant 30 des fonctions du contrôleur 13 conformément au premier mode de réalisation. Le contrôleur 13 est muni d'une section de mémorisation de temps d'accès 201, d'une section d'exécution de mode d'économie d'énergie 202, d'une section de sélection de trajet de communication 203, d'une 35 section de réponse à une demande de lecture 204, d'une 2906906 14 section d'annulation de mode d'économie d'énergie 205, d'une section de mémorisation d'unité de réserve 206, d'une section de réponse à une demande d'écriture 207 et d'une section de mémorisation d'informations de position 5 208. Les sections respectives 201 à 208 sont mises en oeuvre par la CPU 14 du contrôleur 13 en exécutant un programme mémorisé dans la mémoire 15. La figure 3 représente un tableau de commande de groupe RAID 301 mémorisé dans la mémoire 15 et un 10 temps d'attente d'économie d'énergie 302. Le tableau de commande de groupe RAID 301 comporte des champs tels que "paramétrage de réseau RAID", "numéro LUN de commande", "temps d'accès", "position de montage (numéro d'unité)", "numéro de trajet de communi- 15 cation" et "temps de début d'économie d'énergie". Le champ "paramétrage de réseau RAID" définit le numéro indiquant le groupe RAID. Le champ "numéro LUN de commande" mémorise les numéros LUN de tous les volumes logiques 83 établis dans 20 le groupe RAID. Le champ "temps d'accès" établit le temps du dernier accès à partir du dispositif de traitement d'informations 20 à l'un quelconque des volumes logiques 83 du groupe RAID 82. Lorsque l'interface hôte 40 reçoit une demande d'accès en provenance du dispositif de trai- 25 terrent d'informations 20, la section de mémorisation de temps d'accès 201 acquiert le temps courant via le mécanisme de comptage de temps 16 et établit celui-ci en tant que "temps d'accès". Le champ "position de montage" établit des positions dans lesquelles toutes les unités de 30 disque dur 80 du groupe RAID 82 sont établies à un mode d'économie d'énergie. Le champ "numéro de trajet de communication" établit des numéros indiquant les trajets de communication 81 auxquels toutes les unités de disque dur 80 du groupe RAID 82 établies à un mode d'économie 35 d'énergie sont connectées. Le champ "temps de début 2906906 15 d'économie d'énergie" établit des temps au cours desquels les unités de disque dur 80 du groupe RAID 82 ont été établies à un mode d'économie d'énergie. La section d'exécution de mode d'économie d'énergie 202 établit des 5 informations d'économie d'énergie concernant la "position de montage", le "numéro de trajet de communication" et "le temps de début d'économie d'énergie" lorsque les uni-tés de disque dur 80 sont établies à un mode d'économie d'énergie lors du processus d'économie d'énergie qui va 10 être décrit ultérieurement. Le temps d'attente d'économie d'énergie 302 établit un temps avant que l'unité de disque dur 80 soit établie à un mode d'économie d'énergie. A savoir, lors-qu'il n'existe aucun accès en provenance du dispositif de 15 traitement d'informations 20 à l'un quelconque des volumes logiques 80 du groupe RAID 82 pendant le temps établi dans le temps d'attente d'économie d'énergie 302, les unités de disque dur 80 sont établies à un mode d'économie d'énergie dans le groupe RAID 82 conformément à un 20 processus qui va être décrit ultérieurement. Le temps d'attente d'économie d'énergie 302 est établi par le terminal de commande 90. La figure 4 est un ordinogramme représentant un processus d'économie d'énergie conformément au premier 25 mode de réalisation. Le processus d'économie d'énergie est exécuté pour chaque groupe RAID 82. La section d'exécution de mode d'économie d'énergie 202 surveille le groupe RAID 82 pour déterminer si la différence entre le temps d'accès enregistré dans 30 le tableau de commande de groupe RAID 301 et le temps courant dépasse ou non le temps d'attente d'économie d'énergie (étape S401). Lorsque la différence dépasse le temps d'attente d'économied'énergie, la section d'exécution de mode d'économie d'énergie 202 contrôle si le 2906906 16 groupe RAID 82 a oui ou non une configuration RAID ayant une redondance (étape S402). La configuration RAID ayant une redondance se rapporte à une configuration capable de lire correctement 5 des données même si une défaillance survient sur une uni-té ou une pluralité d'unités de disque dur 80 constituant le groupe RAID 82. Par exemple, dans le cas du réseau RAID 5, lorsqu'une défaillance survient sur une unité de disque dur parmi une pluralité d'unités de disque dur 80 10 constituant le groupe RAID 82, il est possible de reconstituer les données mémorisées dans l'unité de disque dur 80 ayant la défaillance en utilisant les unités de disque dur restantes 82 n'ayant pas de défaillance. Cependant, lorsqu'une défaillance survient sur une unité de disque 15 dur 80 parmi la pluralité d'unités de disque dur 80 constituant le groupe RAID 82, le réseau RAID 0 ne peut pas être lire des données correctement et, par conséquent, le réseau RAID 0 n'a pas de redondance. Lorsque la configuration RAID du groupe RAID 82 20 qui a dépassé le temps d'attente d'économie d'énergie n'a pas de redondance, la section d'exécution de mode d'économie d'énergie 202 termine le processus sans changer le mode d'exploitation des unités de disque dur 80. Lorsque la configuration RAID du groupe RAID 82 25 qui a dépassé le temps d'attente d'économie d'énergie a une redondance, la section d'exécution de mode d'économie d'énergie 202 commence un processus consistant à établir un certain nombre des unités de disque dur 80 correspondant à cette redondance à un mode d'économie d'énergie. 30 Ici, le nombre conformément à la redondance se rapporte à un nombre maximum d'unités de disque dur 80 sans lesquelles il reste possible de lire correctement des données en utilisant les unités de disque dur 80 restantes. Lors-qu'il existe une pluralité d'unités de disque dur candi35 dates 80 qui peuvent être établies à un mode d'économie 2906906 17 d'énergie, la section de sélection de trajet de communication 203 sélectionne un trajet de communication 81 au-quel les unités de disque dur 80 à établir à un mode d'économie d'énergie sont connectées (étape S403). Dans 5 ce cas, la section de sélection de trajet de communication 203 se rapporte aux numéros de trajets de communication des unités de disque dur 80 mémorisés dans le tableau de commande de groupe RAID 301 et établit à un mode d'économie d'énergie et sélectionne un trajet de communication 81 auquel le plus petit nombre d'unités de disque dur 80 en mode d'économie d'énergie sont connectées. La section d'exécution de mode d'économie d'énergie 202 bas-cule le mode d'exploitation d'un certain nombre d'unités de disque dur 80 conformément à la redondance connectées 15 au trajet de communication sélectionné 81 en un mode d'économie d'énergie (étape S404). La section d'exécution de mode d'économie d'énergie 202 enregistre la position de montage, le numéro de trajet de communication de l'unité de disque dur 80 établie à un mode d'économie 20 d'énergie et le temps d'établissement du mode d'économie d'énergie dans le tableau de commande de groupe RAID (étape S405). Ici, les unités de disque dur 80 peuvent être établies à un mode d'économie d'énergie en arrêtant la 25 rotation de l'axe des unités de disque dur 80 ou en bas-culant le mode d'exploitation d'actif au repos, en attente ou en veille, etc. La figure 5 est un ordinogramme représentant un déroulement de processus lorsqu'une demande de lecture de 30 données est reçue en provenance du dispositif de traite-ment d'informations 20. Lorsque l'interface hôte 40 reçoit une demande de lecture de données en provenance du dispositif de traitement d'informations 20 (étape S501), la section de 35 réponse à une demande de lecture 204 contrôle si le 2906906 18 groupe RAID 82 auquel le volume logique 83, la cible de la demande de lecture, appartient est oui ou non en mode d'économie d'énergie (étape S502). Lorsque le groupe RAID 82 n'est pas établi à un 5 mode d'économie d'énergie, la section de réponse à une demande de lecture 204 lit les données demandées à partir de l'unité de disque dur 80 (étape S503) et envoie les données lues au dispositif de traitement d'informations 20. La section de mémorisation de temps d'accès 201 enre- 10 gistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'accès du tableau de commande de groupe RAID 301 (étape S504) et termine le processus. Ensuite, on va décrire le processus exécuté 15 lorsque le groupe RAID 82 auquel le volume logique 83, la cible de la demande de lecture, appartient est dans un mode d'économie d'énergie. La section de réponse à une demande de lecture 204 lit des données à partir des uni-tés de disque dur 80 n'étant pas en mode d'économie 20 d'énergie en utilisant la redondance du réseau RAID (étape S505). La section de réponse à une demande de lecture 204 envoie les données lues au dispositif de traite-ment d'informations 20. Ensuite, la section d'annulation de mode d'économie d'énergie 205 annule le mode d'écono- 25 mie d'énergie des unités de disque dur 80 qui sont en mode d'économie d'énergie (étape S506). La section de mémorisation de temps d'accès 201 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant qu'un temps d'accès dans le tableau de commande de 30 groupe RAID 301. La section d'annulation de mode d'économie d'énergie 205 supprime la position de montage, le numéro de trajet de communication et le temps de début d'économie d'énergie qui constituent des informations d'économie d'énergie (étape S507). Ensuite, la section 35 d'annulation de mode d'économie d'énergie 205 lance le 2906906 19 processus d'économie d'énergie concernant le groupe RAID 82, la cible de la demande de lecture (étape S508). Le mode d'économie d'énergie des unités de dis-que dur 80 peut être annulé en relançant la rotation in- 5 terrompue de l'axe ou en basculant le mode d'exploitation en mode actif, etc. La figure 6 est un ordinogramme représentant un déroulement de processus exécuté lorsqu'une demande d'écriture de données est reçue en provenance du disposi- 10 tif de traitement d'informations 20. Lorsque l'interface hôte 40 reçoit la demande d'écriture de données en provenance du dispositif de traitement d'informations 20 (étape S601), la section de réponse à une demande d'écriture 207 contrôle si le 15 groupe RAID 82 auquel le volume logique 83, la cible de la demande d'écriture, appartient est oui ou non dans un mode d'économie d'énergie (étape S602). Lorsque le groupe RAID 82 n'est pas dans un mode d'économie d'énergie, la section de réponse à une 20 demande d'écriture 207 exécute un processus d'ECRITURE consistant à écrire des données dans les unités de disque dur 80 constituant le volume logique 83 (étape S602) et informe le dispositif de traitement d'informations 20 de la fin du processus d'écriture. La section de mémorisa- 25 tion de temps d'accès 201 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'accès dans le tableau de commande de groupe RAID 301 (étape S604) et termine le processus. Ensuite, on va décrire le processus exécuté 30 lorsque le groupe RAID 82 auquel le volume logique 83, la cible de la demande d'écriture, appartient est dans un mode d'économie d'énergie. Ici, dans le processus d'économie d'énergie représenté sur la figure 4, on suppose que la section de mémorisation d'unité de réserve 206 mé- 35 morise des doubles des données mémorisées dans les unités 2906906 20 de disque dur 80 dans les unités de réserve 85 avant que la section d'exécution de mode d'économie d'énergie 202 n'établisse les unités de disque dur 80 à un mode d'économie d'énergie (étape S404). 5 La section de réponse à une demande d'écriture 207 exécute un processus d'ECRITURE consistant à écrire des données dans les unités de disque dur 80 constituant le volume logique 83 n'étant pas en mode d'économie d'énergie et dans les unités de réserve 85 (étape S605) 10 et informe le dispositif de traitement d'informations 20 de la fin du processus d'écriture. La section d'annulation de mode d'économie d'énergie 205 annule le mode d'économie d'énergie de l'unité de disque dur 80 étant dans un mode d'économie 15 d'énergie (étape S606). La section d'annulation de mode d'économie d'énergie 205 reconstitue les doubles des don-nées mémorisées dans les unités de réserve 85 dans les unités de disque dur 80 dont le mode d'économie d'énergie a été annulé (étape S607). La section de mémorisation 20 d'informations de position 208 peut également mémoriser les informations de position des données écrites dans les unités de réserve 85 par l'intermédiaire de la section de réponse à une demande d'écriture 207 dans la mémoire cache 60. Dans ce cas, lorsque les données sont reconsti- 25 tuées à partir des unités de réserve 85 dans les unités de disque dur 80 (étape S607), la section d'annulation de mode d'économie d'énergie 205 peut reconstituer unique-ment les données indiquées par les informations de position mémorisées dans la mémoire cache 60 dans les unités 30 de disque dur 80. La section de mémorisation de temps d'accès 201 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'accès dans le tableau de commande de groupe RAID 301. La section d'annulation de mode d'économie d'énergie 205 sup- 35 prime les informations d'économie d'énergie (étape S608). 2906906 21 Ensuite, la section d'annulation de mode d'économie d'énergie 205 lance le processus d'économie d'énergie pour le groupe RAID 82, la cible de la demande d'écriture (étape S609). 5 Sur la figure 6, le procédé consistant à utiliser les unités de réserve 85 lorsqu'une demande pour une écriture dans les unités de disque dur 80 en mode d'économie d'énergie est reçue est décrit, mais il existe également un procédé n'utilisant aucune unité de réserve 85. 10 Ce procédé va être décrit à l'aide de l'ordinogramme re- présenté sur la figure 7. Le processus des étapes S701 à S704 sur la figure 7 est le même que le processus des étapes S601 à S604 sur la figure 6. On va décrire le processus exécuté 15 lorsque le groupe RAID 82 auquel le volume logique 83, la cible de la demande d'écriture, appartient est dans un mode d'économie d'énergie. La section de réponse à une demande d'écriture 207 exécute un processus d'ECRITURE consistant à écrire 20 des données dans les unités de disque dur 80 n'étant pas en mode d'économie d'énergie constituant le volume logique 83 (étape S705) et informe le dispositif de traite-ment d'informations 20 de la fin du processus d'écriture. La section d'annulation de mode d'économie 25 d'énergie 205 annule le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie (étape S706). La section d'annulation de mode d'économie d'énergie 205 génère des données à mémoriser dans les unités de disque dur 80 étant en mode d'économie 30 d'énergie à partir des données mémorisées dans les unités de disque dur 80 qui ne sont pas en mode d'économie d'énergie et reconstitue les données générées dans les unités de disque dur 80 dont le mode d'économie d'énergie a été annulé (étape S707). 2906906 22 La section de mémorisation d'informations de position 208 peut également mémoriser les informations de position des données qui sont initialement supposées être écrites lorsque les unités de disque dur 80 sont en mode 5 d'économie d'énergie dans la mémoire cache 60. Dans ce cas, lorsque les données sont reconstituées à partir des unités de disque dur 80 n'étant en mode d'économie d'énergie (étape S707), la section d'annulation de mode d'économie d'énergie 205 peut reconstituer uniquement les 10 données indiquées par les informations de position mémo-risées dans la mémoire cache 60 dans les unités de disque dur 80. La section de mémorisation de temps d'accès 201 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'accès dans le 15 tableau de commande de groupe RAID 301. La section d'annulation de mode d'économie d'énergie 205 supprime les informations d'économie d'énergie (étape S708). Ensuite, la section d'annulation de mode d'économie d'énergie 205 lance le processus d'économie d'énergie pour le groupe 20 RAID 82, la cible de la demande d'écriture (étape S709). Le processus d'économie d'énergie, le processus de LECTURE et le processus d'ECRITURE vont être décrits ci-après. Dans le processus d'économie d'énergie mention- 25 né ci-dessus, lorsqu'il n'existe pas de demande d'accès telle qu'une demande d'écriture de données dans le volume logique 83 formé dans le groupe RAID 82 pendant un temps prédéterminé, un certain nombre d'unités de disque dur 80 conformément à la redondance du groupe RAID 82 sont éta- 30 blies à un mode d'économie d'énergie. Ensuite, il est possible d'obtenir un effet d'économie d'énergie sans détériorer considérablement les performances d'accès aux unités de disque dur 80 à partir du dispositif de traite-ment d'informations 20. 2906906 23 En outre, le processus de LECTURE mentionné ci-dessus lit des données en utilisant les unités de dis-que dur 80 n'étant pas en mode d'économie d'énergie et annule ensuite le mode d'économie d'énergie des unités de 5 disque dur 80 étant en mode d'économie d'énergie. Ainsi, en annulant le mode d'économie d'énergie des unités de disque dur 80 à la suite d'une réponse à une demande d'accès, il est possible d'exécuter rapidement un processus accompagnant les demandes de lecture ou les demandes 10 d'écriture ultérieures. En outre, dans le processus d'ECRITURE représenté sur la figure 6, des données à écrire dans les uni-tés de disque dur 80 en mode d'économie d'énergie sont écrites dans les unités de réserve 85 et le dispositif de 15 traitement d'informations 20 reçoit ainsi une réponse indiquant que l'écriture est terminée. Ensuite, le mode d'économie d'énergie des unités de disque dur 80 en mode d'économie d'énergie est annulé et les données mémorisées dans les unités de réserve 85 sont écrites dans les uni- 20 tés de disque dur 80. Ceci permet au dispositif de traitement d'informations 20 de terminer le processus d'écriture de données sans attendre que le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie soit annulé, ce qui empêche une ré- 25 duction des performances d'accès aux unités de disque dur 80 à partir du dispositif de traitement d'informations 20. Les informations de position des données écrites dans les unités de réserve 85 sont mémorisées, et il est ainsi possible de reconstituer uniquement les données écrites 30 dans les unités de réserve 85 dans les unités de disque dur 80 alors que les unités de disque dur 80 sont dans un mode d'économie d'énergie. Ceci peut réduire le temps de reconstitution des unités de disque dur 80 lorsque le mode d'économie d'énergie des unités de disque dur 80 est 35 annulé. 2906906 24 En outre, dans le processus d'ECRITURE représenté sur la figure 7, des données sont écrites unique-ment dans les unités de disque dur 80 du groupe RAID 82 n'étant pas en mode d'économie d'énergie et le dispositif 5 de traitement d'informations 20 est ainsi informé que l'écriture est terminée. Ensuite, le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie est annulé et des données sont reconstituées dans les unités de disque dur 80 dont le mode 10 d'économie d'énergie a été annulé en utilisant la redondance du réseau RAID. En ce qui concerne le processus d'ECRITURE représenté sur la figure 6, il permet au dis-positif de traitement d'informations 20 de terminer le processus d'écriture de données sans attendre que le mode 15 d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie soit annulé. De cette manière, il est possible d'empêcher les performances d'accès aux unités de disque dur 80 à partir du dispositif de traite-ment d'informations 20 de se détériorer. Il est également 20 possible de mémoriser les informations de position des données qui sont initialement supposées être écrites dans les unités de disque dur 80 alors que les unités de dis-que dur 80 sont dans un mode d'économie d'énergie. Pour cette raison, il est possible de reconstituer les données 25 dans les unités de disque dur 80 qui ont été en mode d'économie d'énergie uniquement à partir des données écrites dans les autres unités de disque dur 80 du groupe RAID 82 alors que les unités de disque dur 80 sont dans un mode d'économie d'énergie. Lorsque le mode d'économie 30 d'énergie des unités de disque dur 80 est annulé, il est possible de raccourcir le temps de reconstitution des unités de disque dur 80. En outre, lorsque les unités de disque dur 80 à établir à un mode d'économie d'énergie sont sélection- 35 nées, la section de sélection de trajet de communication 2906906 25 203 sélectionne un trajet de communication 81 ayant le plus petit nombre d'unités de disque dur 80 étant dans un mode d'économie d'énergie connectées au trajet de communication 81. Pour cette raison, le nombre d'unités de 5 disque dur étant dans un mode d'économie d'énergie de chaque trajet de communication 81 est égalisé. Ceci empêche des écarts extrêmes de survenir dans le trafic de données de chaque trajet de communication 81 produisant des différences visibles en termes de performance d'accès 10 entre les trajets de communication 81. Ensuite un second mode de réalisation de la présente invention va être décrit. La configuration matérielle comportant un dispositif de réseau de disques conformément au second mode de réalisation est similaire à 15 celle représentée sur la figure 1 décrite dans le premier mode de réalisation. Dans le second mode de réalisation, un dispositif de réseau de disques 10 comporte des unités de disque dur 80 qui sont des premières unités de disque dur dont la norme d'interface est une norme fibre canal 20 et des unités de disque dur 80 qui sont de secondes uni-tés de disque dur dont la norme d'interface est une norme ATA série. Cependant, la norme d'interface n'est pas limitée aux normes décrites ci-dessus si la durée de vie des secondes unités de disque dur est au moins plus 25 courte que la durée de vie des premières unités de disque dur. Tout d'abord, on va décrire un mode de connexion entre une interface de disque 50 et des unités de disque dur 80. 30 La figure 8 représente un mode de connexion lorsque la norme d'interface des unités de disque dur 80 est une norme fibre canal. Lorsque des trajets de communication 81 sont du type boucle FC-AL, une pluralité de Circuits de Dérivation de Port 801 sont fournis. Les cir- 35 cuits de dérivation de port 801 fournissent une fonction 2906906 26 de connexion de l'interface de disque 50 et des unités de disque dur 80 dont la norme d'interface est une norme fibre canal. En outre, le circuit de dérivation de port 801 a également une fonction de séparation des unités de dis- 5 que dur 80 ayant des défaillances de la boucle FC-AL per-mettant à l'interface de disque 50 de communiquer avec les autres unités de disque dur 80. La figure 9 représente un exemple d'un mode de connexion lorsque la norme d'interface des unités de dis- 10 que dur 80 est différente de la norme fibre canal telle qu'une norme ATA série. Du fait qu'il est impossible de connecter les unités de disque dur 80 de la norme d'interface directement à la boucle FC-AL, un convertisseur 901 est utilisé. Le convertisseur 901 est un circuit des- 15 tiné à convertir des données ou un signal selon les normes d'interface fibre canal et ATA série. Dans l'exemple représenté sur la figure 9, le convertisseur 901 est agencé de telle manière que toutes les unités de disque dur 80 contenues dans un boîtier de base 11 ou dans un 20 boîtier supplémentaire 12 effectuent des conversions de la norme fibre canal en norme ATA série. Par conséquent, dans le cas où le convertisseur 901 est fourni, toutes les unités de disque dur 80 ont la norme d'interface ATA série. 25 La figure 10 représente un exemple de configuration d'un groupe RAID 82 lorsque le convertisseur 901 est agencé dans le boîtier supplémentaire 12 comme représenté sur la figure 9. Dans le boîtier de base 11, des groupes RAID 1001 et 1002 constitués d'unités de disque 30 dur fibre canal 80 sont formés. Du fait que le convertisseur 901 est agencé dans le boîtier supplémentaire 12, des groupes RAID 1003 et 1004 constitués d'unités de dis-que dur ATA série 80 sont formés. La figure 11 représente un autre exemple de 35 connexion des unités de disque dur 80 d'une norme autre 2906906 27 que la norme fibre canal telle qu'une norme ATA série. Comme sur la figure 8, une pluralité de circuits de dérivation de port 801 sont connectés à la boucle FC-AL. L'unité de disque dur ATA série 1101 est munie d'un con- 5 vertisseur 901 et le convertisseur 901 est connecté au circuit de dérivation de port 801. Ceci permet à l'unité de disque dur ATA série 1101 de transférer des données et un signal vers l'interface de disque 50 ou à partir de celle-ci. En outre, dans ce mode de connexion, il est 10 également possible de connecter une unité de disque dur 1102 d'une norme fibre canal. La figure 12 représente un exemple de configuration d'un groupe RAID 82 lorsque le convertisseur 901 est agencé comme représenté sur la figure 11. Dans le 15 boîtier de base 11, des groupes RAID 1201 et 1202 sont formés et le groupe RAID 1201 est uniquement constitué d'unités de disque dur fibre canal 80 et le groupe RAID 1202 est uniquement constitué d'unités de disque ATA série 80. En outre, dans le boîtier supplémentaire 12, des 20 groupes RAID 1203 et 1204 sont formés, chacun d'eux étant constitué d'un mélange d'unités de disque fibre canal 80 et d'unités de disque dur ATA série 80. De cette manière, lorsque le convertisseur 901 est agencé comme représenté sur la figure 11, il est possible de mélanger des unités 25 de disque dur fibre canal 80 et des unités de disque dur ATA série 80 dans un boîtier ou un groupe RAID 82. La figure 13 est un schéma fonctionnel représentant des fonctions d'un contrôleur 13 conformément au second mode de réalisation. Le contrôleur 13 est muni 30 d'une section de mémorisation de temps d'accès 1301, d'une section d'exécution de mode d'économie d'énergie 1302, d'une section de mémorisation de temps de début d'économie d'énergie 1303, d'une section d'annulation de mode d'économie d'énergie 1304, d'une section de mémori- 35 sation de temps de fonctionnement continu 1305, d'une 2906906 28 section d'exécution de réserve par lots 1306, d'une section de mémorisation de temps de fonctionnement cumulé 1307, d'une section de mémorisation de temps de charge 1308, d'une section d'exécution de décharge 1309, d'une 5 section de mémorisation de compte d'erreurs 1310, d'une section d'exécution de réserve dynamique 1311, d'une section de réponse à une demande de lecture 1312, d'une section de mémorisation d'unité de réserve 1313, d'une section de réponse à une demande d'écriture 1314, d'une sec- 10 tion de mémorisation d'informations de position 1315 et d'une section de contrôle de limite supérieure 1316. Les sections 1301 à 1316 sont mises en oeuvre par une CPU 14 du contrôleur 13 exécutant un programme mémorisé dans une mémoire 15. 15 La section de mémorisation de temps de fonctionnement continu 1305 mémorise un temps de fonctionne-ment continu dans le tableau de commande de groupe RAID 1401 pour chaque groupe RAID 82. Le temps de fonctionne-ment continu pour chaque groupe RAID 82 est un temps pen- 20 dant lequel les unités de disque dur 80 qui appartiennent au groupe RAID 82 fonctionnent continuellement sans être établies à un mode d'économie d'énergie. La section de mémorisation de temps de fonctionnement cumulé 1307 mémorise un temps de fonctionnement cumulée pour chaque unité de disque dur 80 dans le tableau de commande d'unités de disque dur 1402. Le temps de fonctionnement cumulé pour chaque unité de disque dur 80 est une accumulation de segments temporels pendant lesquels chaque unité de disque dur 80 fonctionne sans 30 être établie à un mode d'économie d'énergie. Lorsque le système de fonctionnement de tête des unités de disque dur 80 est un système de charge/décharge, la section de mémorisation de temps de charge 1308 acquiert le temps courant via le mécanisme de 35 comptage de temps 16 lorsque la tête est chargée sur le 2906906 29 disque magnétique et mémorise celui-ci dans le tableau de commande d'unités de disque dur 1402. La section de mémorisation de compte d'erreurs 1310 mémorise le compte d'erreurs qui sont survenues dans 5 les unités de disque dur 80 dans le tableau de commande d'unités de disque dur 1402 pour chaque unité de disque dur 80. La figure 14 représente un tableau de commande de groupe RAID 1401, un tableau de commande d'unités de 10 disque dur 1402, un tableau de commande d'économie d'énergie 1403, un tableau de commande de réserve 1404, un temps d'attente de décharge 1405, un tableau de commande de limite supérieure 1406 et un tableau de commande d'erreur 1407 mémorisés dans la mémoire 15. 15 Le tableau de commande de groupe RAID 1401 comporte des champs tels que "paramétrage de réseau RAID", "numéro LUN de commande", "temps de début d'économie d'énergie" et "temps d'accès" comme dans le cas du premier mode de réalisation. Les contenus établis dans ces 20 champs sont les mêmes que ceux du premier mode de réali-sation. Le tableau de commande de groupe RAID 1401 comporte en outre des champs "type d'unité", "mode d'utilisation" et "temps de fonctionnement continu". Le champ 25 "type d'unité" établit des informations concernant la norme d'interface des unités de disque dur 80 constituant le groupe RAID 82. Dans ce mode de réalisation, HEC" est établie lorsque la norme d'interface de toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 est 30 une norme fibre canal et "SATA" est établie lorsque la norme d'interface de toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 est une norme ATA série. En outre, comme représenté sur la figure 12, "mélangée" est établie lorsque l'interface des unités de disque 35 dur 80 qui appartiennent au groupe RAID 82 est un mélange 2906906 30 d'une norme fibre canal et d'une norme ATA série. Le champ "mode d'utilisation" établit le mode d'utilisation pour chaque groupe RAID 82. Le mode d'utilisation indique si le groupe RAID 5 82 est ou non utilisé en vue d'un traitement dans lequel les performances d'accès d'une tâche principale, etc., sont très importantes ou si le groupe RAID 82 est ou non utilisé en vue d'un traitement tel qu'un traitement de sauvegarde dans lequel une détérioration des performances 10 d'accès ne pose aucun problème significatif. Dans ce mode de réalisation, le mode d'utilisation appliqué à une tâche principale est exprimé sous la forme "en ligne" et le mode d'utilisation appliqué à un traitement de sauve-garde, etc., est exprimé sous la forme "hors ligne". 15 Le tableau de commande d'unités de disque dur 1402 est destiné à commander des informations pour chaque unité de disque dur 80 et comporte des champs "paramétrage de réseau RAID", "numéro d'unité", "temps de charge", "temps de fonctionnement cumulé", "compte de dé- 20 charge" et "compte d'erreurs". Le champ "paramétrage de réseau RAID" établit le groupe RAID 82 auquel les unités de disque dur 80 appartiennent. Le champ "numéro d'unité" établit le numéro indiquant l'unité de disque dur 80. Le champ "temps de 25 charge" établit le temps auquel la tête est chargée surle disque magnétique enregistré par la section de mémorisation de temps de charge 1308. Le champ "temps de fonctionnement cumulé" établit le temps de fonctionnement cumulé pour chaque unité de disque dur 80 enregistré par la 30 section de mémorisation de temps de fonctionnement cumulé 1307. Le champ "compte de décharge" mémorise le nombre de fois que la tête est déchargée des unités de disque dur 80. Le champ "compte d'erreurs" mémorise le compte d'erreurs telles que des erreurs d'écriture dans les unités 2906906 31 de disque dur 80 enregistrées par la section de mémorisation de compte d'erreurs 1310. Le tableau de commande d'économie d'énergie 1403 comporte des champs "temps d'attente d'économie 5 d'énergie" et "temps d'économie d'énergie". Le champ "temps d'attente d'économie d'énergie" établit le temps avant que les unités de disque dur 80 ne soient établies à un mode d'économie d'énergie comme dans le cas du premier mode de réalisation. Le champ "temps d'économie 10 d'énergie" établit le temps jusqu'à ce que le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie soit annulé. Le tableau de commande de réserve 1404 comporte des champs "temps d'attente de réserve" et "temps de ré- 15 serve". Le champ "temps d'attente de réserve" établit le temps d'attente pour chaque groupe RAID 82 une fois les données mémorisées dans les unités de disque dur 80 copiées dans les unités de réserve 85 jusqu'à ce que toutes les unités de disque dur 80 du groupe RAID 82 soient éta- 20 blies à un mode d'économie d'énergie. Le champ "temps de réserve" établit le temps jusqu'à ce que le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie soit annulé en utilisant les unités de réserve 85. 25 Le temps d'attente de décharge 1405 établit le temps d'attente après le temps de charge auquel la tête est chargée sur le disque magnétique des unités de disque dur 80 jusqu'à ce que la tête soit déchargée. Le tableau de commande de limite supérieure 1406 contient les champs 30 "temps de fonctionnement de limite supérieure" et "compte de décharge de limite supérieure". Lorsque le temps de fonctionnement cumulé ou le compte de décharge pour chaque unité de disque dur 80 mémorisé dans le tableau de commande d'unités de disque dur 1402 dépasse le temps de 35 fonctionnement de limite supérieure ou le compte de dé- 2906906 32 charge de limite supérieure établi dans le tableau de commande de limite supérieure 1406, une demande destinée à remplacer les unités de disque dur 80 est envoyée au terminal de commande 90. 5 Le tableau de commande d'erreur 1407 comporte des champs "temps de fonctionnement" et "compte d'erreurs de limite supérieure". Le champ "temps de fonctionnement" établit la plage de temps de fonctionnement cumulé dans les unités de disque dur 80 et le champ "compte d'erreurs 10 de limite supérieure" établit la valeur limite supérieure d'un compte d'erreurs correspondant au temps de fonctionnement. Lorsque le compte d'erreurs des unités de disque dur 80 dépasse le compte d'erreurs de limite supérieure correspondant au temps de fonctionnement établi dans le 15 tableau de commande d'erreur 1407, un processus de ré-serve dynamique qui va être décrit ultérieurement est exécuté pour les unités de disque dur 80. La figure 15 est un ordinogramme représentant un processus d'économie d'énergie exécuté par la CPU 14. 20 Le processus d'économie d'énergie est exécuté pour chaque groupe RAID 82. Concernant le groupe RAID 82 en tant que cible, la section d'exécution de mode d'économie d'énergie 1302 surveille si la différence entre le temps d'accès enre- 25 gistré dans le tableau de commande de groupe RAID 1401 et le temps courant acquis par le mécanisme de comptage de temps 16 dépasse ou non le temps d'attente d'économie d'énergie établi dans le tableau de commande d'économie d'énergie 1403 (étape S1501). Lorsque le temps d'attente 30 d'économie d'énergie est dépassé, la section d'exécution de mode d'économie d'énergie 1302 contrôle si le type d'unité du groupe RAID 82 est "FC" ou si le mode d'utilisation est "en ligne" (étape S1502). Lorsque le type d'unité est "FC" ou que le mode 35 d'utilisation est "en ligne", la section d'exécution de 2906906 33 mode d'économie d'énergie 1302 sélectionne un certain nombre d'unités de disque dur 80 conformément à la redondance du groupe RAID 82 en référence au tableau de commande d'unités de disque dur 1402 et en donnant priorité 5 à celles ayant un long temps de fonctionnement cumulé (étape S1503). La section d'exécution de mode d'économie d'énergie 1302 établit les unités de disque dur 80 sélectionnées à un mode d'économie d'énergie (étape S1504). La section de mémorisation de temps de début d'économie 10 d'énergie 1303 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps de début d'économie d'énergie dans le tableau de commande de groupe RAID 1401 (étape S1505). La section d'annulation de mode d'économie d'énergie 1304 surveille si la diffé- 15 rence entre le temps de début d'économie d'énergie et le temps courant acquis par le mécanisme de comptage de temps 16 dépasse ou non le temps d'économie d'énergie établi dans le tableau de commande d'économie d'énergie 1403 (étape S1506). Lorsque le temps d'économie d'énergie 20 est dépassé, la section d'annulation de mode d'économie d'énergie 1304 annule le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie (étape S1507) et supprime le temps de début d'économie d'énergie du tableau de commande de groupe RAID 1401 25 (étape S1508). Lorsque le type de lecteur est "FC" ou que le mode d'utilisation est "en ligne", une série de processus consistant à sélectionner les unités de disque dur 80 ayant un long temps de fonctionnement cumulé et à établir celles-ci à un mode d'économie d'énergie (étapes 30 S1503 à S1508) sont exécutés de manière répétée. Lorsque le type de lecteur est différent de "FC" et que le mode d'utilisation est "hors ligne", la section d'exécution de mode d'économie d'énergie 1302 établit un nombre arbitraire d'unités de disque dur 80 à 35 un mode d'économie d'énergie indépendamment de la redon- 2906906 34 dance du groupe RAID 82. Dans ce mode de réalisation, la section d'exécution de mode d'économie d'énergie 1302 établit toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 à un mode d'économie d'énergie 5 (étape S1509). Ici, toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 n'ont pas besoin d'être établies à un mode d'économie d'énergie. La figure 16 est un ordinogramme représentant un déroulement de processus exécuté lorsqu'une demande de 10 lecture de données est reçue en provenance du dispositif de traitement d'informations 20. Lorsque l'interface hôte 40 reçoit une demande de lecture de données en provenance du dispositif de traitement d'informations 20 (étape S1601), la section de 15 réponse à une demande de lecture 1312 se rapporte au tableau de commande de groupe RAID 1401 et contrôle si le groupe RAID 82 auquel le volume logique 83, la cible de la demande de lecture, appartient est oui ou non établi à un mode d'économie d'énergie (étape S1602). Lorsque le 20 groupe RAID 82 est dans un mode d'économie d'énergie, la section de réponse à une demande de lecture 1312 contrôle si le type d'unité du groupe RAID 82 étant dans un mode d'économie d'énergie est oui ou non "FC" ou si le mode d'utilisation est oui ou non "en ligne" (étape S1603). 25 Lorsque le groupe RAID 82 n'est pas dans un mode d'économie d'énergie ou lorsqu'il est dans un mode d'économie d'énergie mais que le type d'unité est "FC" ou que le mode d'utilisation est "en ligne", la section de réponse à une demande de lecture 1312 lit des données à 30 partir des unités de disque dur 80 n'étant pas en mode d'économie d'énergie (étape S1604) et envoie les données au dispositif de traitement d'informations 20. Ensuite, la section de réponse à une demande de lecture 1312 enregistre le temps courant acquis par le mécanisme de camp- 35 tage de temps 16 en tant que temps d'accès dans le ta- 2906906 35 bleau de commande de groupe RAID 1401 (étape S1605) et termine le processus. Ensuite, le processus exécuté lorsque le groupe RAID 82 auquel le volume logique 83, la cible de la de- 5 mande de lecture, appartient est dans un mode d'économie d'énergie et que le type d'unité n'est pas "FC" et que le mode d'utilisation n'est pas "en ligne" va être décrit. Dans ce cas, toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 sont dans un mode d'écono- 10 mie d'énergie. Par conséquent, la section de réponse à une demande de lecture 1312 annule le mode d'économie d'énergie de ces unités de disque dur 80 (étape S1606). Ensuite, la section de réponse à une demande de lecture 1312 lit des données à partir des unités de disque dur 80 15 dont le mode d'économie d'énergie a été annulé (étape S1607) et envoie les données au dispositif de traitement d'informations 20. La section de mémorisation de temps d'accès 1312 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'ac- 20 cès dans le tableau de commande de groupe RAID 1401. La section de réponse à une demande de lecture 1312 supprime le temps de début d'économie d'énergie (étape S1608). En-suite, la section de réponse à une demande de lecture 1312 lance le processus d'économie d'énergie pour le 25 groupe RAID, la cible de la demande de lecture (étape S1609). La figure 17 est un ordinogramme représentant un déroulement de processus lorsqu'une demande d'écriture de données est reçue en provenance du dispositif de trai- 30 terrent d'informations 20. Lorsque l'interface hôte 40 reçoit une demande d'écriture de données en provenance du dispositif de traitement d'informations 20 (étape S1701), la section de réponse à une demande d'écriture 1314 contrôle si groupe 35 RAID 82 auquel le volume logique 83, la cible de la de- 2906906 36 mande d'écriture, appartient est oui ou non dans un mode d'économie d'énergie (étape S1702). Lorsque le groupe RAID 82 n'est pas dans un mode d'économie d'énergie, la section de réponse à une 5 demande d'écriture 1314 exécute un processus d'ECRITURE consistant à écrire des données dans les unités de disque dur 80 constituant le volume logique 83 (étape S1703) et informe le dispositif de traitement d'informations 20 de la fin du processus d'écriture. La section de mémorisa- 10 tion de temps d'accès 1301 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'accès dans le tableau de commande de groupe RAID 1401 (étape S1704) et termine le processus. Le processus exécuté lorsque le groupe RAID 82 15 auquel le volume logique 83, la cible de la demande d'écriture, appartient est dans un mode d'économie d'énergie va être décrit. La section de réponse à une de-mande d'écriture 1314 contrôle si le type d'unité du groupe RAID 82 étant dans un mode d'économie d'énergie 20 est oui ou non "FC" ou si le mode d'utilisation est oui ou non "en ligne" (étape S1705). Tout d'abord, le processus exécuté lorsque le type d'unité du groupe RAID 82 auquel le volume logique 83, la cible de la demande d'écriture, appartient n'est 25 pas "FC" et lorsque le mode d'utilisation n'est pas "en ligne" va être décrit. La section de réponse à une de-mande d'écriture 1314 annule le mode d'économie d'énergie des unités de disque dur 80 étant en mode d'économie d'énergie (étape S1706). La section de réponse à une demande d'écriture 1314 exécute un processus d'ECRITURE en utilisant les unités de disque dur 80 dont le mode d'économie d'énergie a été annulé (étape S1707) et informe le dispositif de traitement d'informations 20 de la fin du processus d'écriture. La section de mémorisation de temps 35 d'accès 1301 enregistre le temps courant acquis par le 2906906 37 mécanisme de comptage de temps 16 en tant que temps d'accès dans le tableau de commande de groupe RAID 1401. En-suite, la section de réponse à une demande d'écriture 1314 lance le processus d'économie d'énergie concernant 5 le groupe RAID (étape S1709). Ensuite, le processus exécuté lorsque le type d'unité du groupe RAID 82 auquel le volume logique 83, la cible de la demande d'écriture, appartient est "FC" ou lorsque le mode d'utilisation est "en ligne" va être dé- 10 crit. Ici, dans le processus d'économie d'énergie représenté sur la figure 15, on suppose que la section de mémorisation d'unité de réserve 1313 mémorise des doubles des données mémorisées dans les unités de disque dur 80 dans les unités de réserve 85 avant que la section d'exé- 15 cution de mode d'économie d'énergie 1302 n'établisse un certain nombre d'unités de disque dur 80 conformément à la redondance du groupe RAID 82 à un mode d'économie d'énergie (étape S1504). La section de réponse à une de-mande d'écriture 1314 exécute un processus d'ECRITURE 20 consistant à écrire des données dans les unités de disque dur 80 constituant le volume logique 83 et n'étant pas en mode d'économie d'énergie et dans les unités de réserve 85 (étape S1710) et informe le dispositif de traitement d'informations 20 de la fin du processus d'écriture. La 25 section de mémorisation d'informations de position 1315 mémorise des informations de position relatives aux don-nées écrites dans les unités de réserve 85 dans la mémoire cache 60 (étape S1711). La section de mémorisation de temps d'accès 1301 enregistre le temps courant acquis 30 par le mécanisme de comptage de temps 16 en tant que temps d'accès dans le tableau de commande de groupe RAID 1401 (étape S1712). Ainsi, dans le cas où les unités de réserve 85 sont utilisées, lorsque le mode d'économie d'énergie est 35 annulé via le processus d'économie d'énergie représenté 2906906 38 sur la figure 15 (étape S1507), la section d'annulation de mode d'économie d'énergie 1304 reconstitue les données mémorisées dans le disque de réserve 85 dans les unités de disque dur 80. A savoir, la section d'annulation de 5 mode d'économie d'énergie 1304 reconstitue les doubles des données mémorisées dans les disques de réserve 85 dans les unités de disque dur 80 dont le mode d'économie d'énergie a été annulé. Dans ce cas, la section d'annulation de mode d'économie d'énergie 1304 peut également 10 être adaptée de manière à reconstituer uniquement les données indiquées par les informations de position mémo-risées dans la mémoire cache 60. Ceci rend possible de raccourcir le temps de reconstitution des données dans les unités de disque dur 80. 15 Sur la figure 17, le procédé utilisant les uni-tés de réserve 85 a été décrit, mais il existe également un procédé n'utilisant pas les unités de réserve 85. Ce procédé va être décrit en se reportant à l'ordinogramme représenté sur la figure 18. 20 Le processus des étapes S1801 à S1809 sur la figure 18 est le même que le processus des étapes S1701 à S1709 sur la figure 17. Le processus exécuté lorsque le groupe RAID 82 auquel le volume logique 83, la cible de la demande 25 d'écriture, appartient est dans un mode d'économie d'énergie et lorsque le type d'unité est "FC" ou le mode d'utilisation est "en ligne" va être décrit. La section de réponse à une demande d'écriture 1314 exécute un processus d'ECRITURE consistant à écrire 30 des données dans les unités de disque dur 80 constituant le volume logique 83 et n'étant pas en mode d'économie d'énergie (étape S1810) et informe le dispositif de traitement d'informations 20 de la fin du processus d'écriture. La section de mémorisation d'informations de posi- 35 tion 1315 mémorise des informations de position relatives 2906906 39 aux données qui sont initialement supposées être écrites dans les unités de disque dur 80 étant en mode d'économie d'énergie dans la mémoire cache 60 (étape S1811). La section de mémorisation de temps d'accès 1301 enregistre le 5 temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps d'accès dans le tableau de commande de groupe RAID 1401 (étape S1812). Ainsi, lorsque des données sont écrites unique-ment dans les unités de disque dur 80 du groupe RAID 82 10 n'étant pas en mode d'économie d'énergie, la section d'annulation de mode d'économie d'énergie 1304 reconstitue les données dans les unités de disque dur 80 étant dans un mode d'économie d'énergie en utilisant la redondance du groupe RAID lorsque le mode d'économie d'énergie 15 représenté sur la figure 15 est annulé (étape S1507). A savoir, la section d'annulation de mode d'économie d'énergie 1304 génère les données des unités de disque dur 80 étant en mode d'économie d'énergie à partir des données mémorisées dans les unités de disque dur 80 du 20 groupe RAID n'étant pas en mode d'économie d'énergie. En-suite, la section d'annulation de mode d'économie d'énergie 1304 mémorise les données générées dans les unités de disque dur 80 dont le mode d'économie d'énergie a été annulé. Dans ce cas, la section d'annulation de mode d'éco- 25 nomie d'énergie 1304 peut également être adaptée de manière à reconstituer uniquement les données indiquées par les informations de position mémorisées dans la mémoire cache 60. Ceci rend possible de raccourcir le temps de reconstitution des données dans les unités de disque dur 30 80. On a jusqu'ici décrit un processus d'économie d'énergie, un processus de LECTURE et un processus d'ECRITURE. Les unités de disque dur ATA série 80 ont une fiabilité et une durée de vie inférieures aux unités de 35 disque dur fibre canal 80. Cependant, les unités de dis- 2906906 que dur ATA série 80 sont moins onéreuses que les unités de disque dur fibre canal 80 et, par conséquent, leur utilisation pour des tâches autres que des tâches principales augmente rapidement. En outre, concernant les uni- 5 tés de disque dur ATA série 80, le temps de fonctionne-ment influe largement sur la durée de vie et, par conséquent, il est possible d'accroître leur durée de vie en réduisant le temps de fonctionnement. Comme avec le processus d'économie d'énergie mentionné ci-dessus, dans le 10 cas des unités de disque dur ATA série 80, en établissant plus d'unités de disque dur 80 que d'unités de disque dur fibre canal 80 à un mode d'économie d'énergie, il est possible d'accroître la durée de vie du dispositif de ré-seau de disques 10 entier constitué des unités de disque 15 dur ATA série. En tant que norme d'interface, on a décrit les normes fibre canal et ATA série, mais toute norme d'interface peut permettre d'obtenir des effets similaires si leurs unités de disque dur ont au moins une différence en termes de durée de vie. 20 En outre, les unités de disque dur fibre canal 80 sont souvent utilisées pour des tâches concernant les-quelles les performances d'accès sont importantes telles qu'un traitement en ligne de tâches principales. Pour cette raison, l'établissement d'un certain nombre d'uni- 25 tés de disque dur 80 conformément à la redondance du groupe RAID 82 à un mode d'économie d'énergie permet d'obtenir un effet d'économie d'énergie sans réduire de manière significative les performances d'accès. D'autre part, des unités de disque dur ATA série 80 sont souvent 30 utilisées pour des tâches concernant lesquelles une réduction des performances d'accès n'est pas un problème important telles que des tâches autres que les tâches principales. Pour cette raison, l'établissement de toutes les unités de disque dur 80 constituant le groupe RAID 82 35 à un mode d'économie d'énergie sans dépendre de la redon- 2906906 41 dance du groupe RAID 82 permet d'obtenir un effet d'économie d'énergie plus important. En outre, le groupe RAID 82 constitué d'un mélange d'unités de disque dur fibre canal 80 et d'unités 5 de disque dur ATA série 80 peut également être utilisé pour des tâches concernant lesquelles les performances d'accès sont importantes telles qu'un traitement "en ligne" de tâches principales. Dans ce cas, l'établissement d'un certain nombre d'unités de disque dur 80 conformé- 10 ment à la redondance du groupe RAID 82 à un mode d'économie d'énergie permet d'obtenir un effet d'économie d'énergie sans réduire de manière importante les performances d'accès. En outre, le groupe RAID 82 peut égale-ment être utilisé pour des tâches concernant lesquelles 15 une réduction des performances d'accès n'est pas un problème important telles qu'un traitement "hors ligne". Dans ce cas, l'établissement de toutes les unités de dis-que dur 80 constituant le groupe RAID 82 à un mode d'économie d'énergie sans dépendre de la redondance du groupe 20 RAID 82 permet d'obtenir un effet d'économie d'énergie plus important. En outre, lorsqu'un certain nombre d'unités de disque dur 80 conformément à la redondance du groupe RAID 82 sont établies à un mode d'économie d'énergie, les uni- 25 tés de disque dur 80 ayant un long temps de fonctionne-ment cumulé parmi les unités de disque dur 80 qui appartiennent au groupe RAID 82 sont établies à un mode d'économie d'énergie. De cette manière, il est possible de réduire des variations dans le temps de fonctionnement cumulé des unités de disque dur 80 du groupe RAID 82 et d'uniformiser la durée de vie des unités de disque dur 80. En outre, lorsque les unités de disque dur 80 sont dans un mode d'économie d'énergie, si l'état dans lequel il n'existe pas de demande de lecture ou de demande 35 d'écriture entre le dispositif de traitement d'informa- 2906906 42 tions 20 et le groupe RAID 82 auquel les unités de disque dur 80 appartiennent se poursuit, les unités de disque dur 80 à établir à un mode d'économie d'énergie selon des intervalles temporels prédéterminés sont changées dans le 5 groupe RAID 82. De cette manière, il est possible d'atténuer des variations dans le temps de fonctionnement cumulé des unités de disque dur 80 du groupe RAID 82 et d'uniformiser la durée de vie des unités de disque dur 80. 10 La figure 19 est un ordinogramme représentant un déroulement de processus consistant à établir les uni-tés de disque dur 80 à un mode d'économie d'énergie pour chaque groupe RAID en utilisant les unités de réserve 85. La section d'exécution de réserve par lots 1306 15 se rapporte au tableau de commande de groupe RAID 1401 et surveille s'il existe un groupe RAID 82 quelconque dont le temps de fonctionnement continu dépasse le temps d'attente de réserve établi dans le tableau de commande de réserve 1404 (étape S1901). Lorsqu'il existe un groupe 20 RAID 82 qui dépasse le temps d'attente de réserve, la section d'exécution de réserve par lots 1306 mémorise des doubles des données mémorisées dans toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 dans les unités de réserve 85 (étape S1902). A cette candi- 25 tion, lorsque le dispositif de traitement d'informations 20 émet une demande de lecture à partir du groupe RAID, la section de réponse à une demande de lecture 1312 exécute un processus relatif à la demande de lecture en utilisant les unités de réserve 85. De manière similaire, 30 lorsque le dispositif de traitement d'informations 20 émet une demande d'écriture dans le groupe RAID, la section de réponse à une demande d'écriture 1314 exécute le processus relatif à la demande d'écriture en utilisant les unités de réserve 85. 2906906 43 La section d'exécution de réserve par lots 1306 établit toutes les unités de disque dur 80 qui appartiennent au groupe RAID 82 à un mode d'économie d'énergie (étape S1903). La section d'exécution de réserve par lots 5 1306 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps de début d'économie d'énergie dans le tableau de commande de groupe RAID 1401 (étape S1904). Ensuite, la section d'exécution de réserve par lots 1306 surveille si la différence entre 10 le temps de début d'économie d'énergie et le temps courant dépasse ou non le temps de réserve établi dans le tableau de commande de réserve 1404 (étape S1905). Lors-que le temps de réserve est dépassé, la section d'exécution de réserve par lots 1306 annule le mode d'économie 15 d'énergie de toutes les unités de disque dur 80 du groupe RAID 82 (étape S1906). Ensuite, la section d'exécution de réserve par lots 1306 mémorise des doubles des données mémorisées dans les unités de réserve 85 dans les unités de disque dur 80 du groupe RAID 82. La section d'exécu- 20 tion de réserve par lots 1306 supprime le temps de début d'économie d'énergie du tableau de commande de groupe RAID 1401 (étape S1907) et recommence à surveiller le groupe RAID 82 qui dépasse le temps d'attente de réserve (étape S1901). 25 De cette manière, en copiant des données dans les unités de réserve 85 pour chaque groupe RAID 82 selon certains intervalles temporels indépendamment de la présence/de l'absence d'une demande d'accès et en établissant ensuite les unités de disque dur 80 à un mode d'éco- 30 nomie d'énergie, il est possible d'accroître la durée de vie des unités de disque dur 80 sans réduire les performances d'accès à partir du dispositif de traitement d'in-formations 20. 2906906 44 La figure 20 est un ordinogramme représentant un déroulement de processus consistant à décharger la tête des unités de disque dur 80. La section d'exécution de décharge 1309 se rap- 5 porte au tableau de commande d'unités de disque dur 1402 et surveillance si il existe des unités de disque dur 80 quelconques dans lesquelles la différence entre le temps de charge et le temps courant acquis par le mécanisme de comptage de temps 16 dépasse le temps établi dans le 10 temps d'attente de décharge 1405 (étape S2001). Lorsqu'il existe certaines unités de disque dur 80 qui dépassent le temps d'attente de décharge, la section d'exécution de décharge 1309 décharge la tête des unités de disque dur 80 (étape S2002). La section d'exécution de décharge 1309 15 incrémente le compte de décharge des unités de disque dur 80 de 1 dans le tableau de commande d'unités de disque dur 1402 (étape S2003). Ensuite, la section d'exécution de décharge 1309 recharge la tête des unités de disque dur 80 (étape S2003). La section de mémorisation de temps 20 de charge 1308 enregistre le temps courant acquis par le mécanisme de comptage de temps 16 en tant que temps de charge dans le tableau de commande d'unités de disque dur 1402 (étape S2004). Lorsque les unités de disque dur 80 sont en 25 fonctionnement, la tête destinée à lire/écrire des don-nées est positionnées au-dessus d'un disque magnétique en rotation avec un espace d'approximativement quelques dix nm. Lorsque le disque magnétique est en rotation, des sillons sont générés dans un lubrifiant à la surface du 30 disque magnétique du fait d'une pression du vent provenant de la tête. Pour cette raison, dans le cas des uni-tés de disque dur 80 d'un système de charge/décharge, il est possible de décharger la tête selon certains intervalles temporels, de lisser des projections et des dé- 35 pressions du lubrifiant sur la surface du disque magnéti- 2906906 que et de réduire le risque que le disque magnétique soit endommagé par un choc externe, etc. La figure 21 est un ordinogramme représentant un déroulement de processus consistant à déterminer la 5 durée de vie des unités de disque dur 80 et à envoyer une demande de remplacement des unités de disque dur 80 au terminal de commande 90 lorsque nécessaire. La section de contrôle de limite supérieure 1316 se rapporte au tableau de commande d'unités de dis- 10 que dur 1402 et surveille s'il existe des unités de dis-que dur 80 quelconques dont le temps de fonctionnement cumulé dépasse le temps de fonctionnement de limite supérieure établi dans le tableau de commande delimite supérieure 1406 ou dont le compte de décharge dépasse le 15 compte de décharge de limite supérieure établi dans le tableau de commande de limite supérieure 1406 (étape S2001). Lorsqu'il existe certaines unités de disque dur 80 qui dépassent le temps de fonctionnement de limite supérieure ou le temps de décharge de limite supérieure, la 20 section de contrôle de limite supérieure 1316 envoie les informations indiquant que les unités de disque dur 80 arrivent à la fin de leur durée de vie utile au terminal de commande 90. Ainsi, en déterminant la durée de vie des uni-25 tés de disque dur 80 sur la base du temps de fonctionne-ment cumulé et du compte de décharge de la tête et en en-voyant une demande de remplacement des unités de disque dur 80 au terminal de commande 90, etc., il est possible d'éviter des défaillances des unités de disque dur 80. 30 Ceci peut accroître la disponibilité du dispositif de ré-seau de disques 10 entier. La figure 22 est un ordinogramme représentant un déroulement de processus consistant à remplacer les unités de disque dur 80 par les unités de réserve 85 sur 2906906 46 la base du compte d'erreurs qui sont survenues dans les unités de disque dur 80. La section d'exécution de réserve dynamique 1311 se rapporte au tableau de commande d'unités de dis-5 que dur 1402, surveille s'il existe des unités de disque dur 80 quelconques dont le compte d'erreurs dépasse un compte d'erreurs de limite supérieure conformément au temps de fonctionnement cumulé établi dans le tableau de commande d'erreur 1407 (étape 2201). Lorsqu'il existe 10 certaines unités de disque dur 80 dont le compte d'erreurs dépasse le compte d'erreurs de limite supérieure, la section d'exécution de réserve dynamique 1311 copie des doubles de données mémorisées dans les unités de dis-que dur 80 dans les unités de réserve 85 (étape S2202). 15 A cette condition, lorsque le dispositif de traitement d'informations 20 émet une demande de lecture à partir du volume logique 83 construit en incluant les unités de disque dur 80, la section de réponse à une de-mande de lecture 1312 exécute un processus relatif à la 20 demande de lecture en utilisant les unités de réserve 85. De manière similaire, lorsque le dispositif de traitement d'informations 20 émet une demande d'écriture dans le volume logique 83 construit en incluant les unités de dis-que dur 80, la section de réponse à une demande d'écri- 25 ture 1314 exécute un processus concernant la demande d'écriture en utilisant les unités de réserve 85. De cette manière, une valeur de limite supérieure d'erreurs est établie pour chaque temps de fonctionnement cumulé et lorsque la valeur de limite supé-30 rieure est dépassée, il est possible de copier des don-nées dans les unités de réserve 85. Par conséquent, il est possible d'exécuter une commande de manière à lancer une réponse à une demande d'accès provenant du dispositif de traitement d'informations 20 en utilisant les unités 35 de réserve 85 avant qu'une défaillance concernant les 2906906 47 unités de disque dur 80 ne survienne de manière à éviter une interruption d'accès du fait de la défaillance con-cernant les unités de disque dur 80. Des modes de réalisation ont été décrits 5 ci-dessus, mais ces modes de réalisation sont destinés à faciliter la compréhension de la présente invention et non pas à interpréter la présente invention de manière restrictive. La présente invention peut être modifiée ou améliorée de diverses manières sans s'écarter de l'esprit 10 de la présente invention et la présente invention inclut également les équivalents de celle-ci. REVENDICATIONS 1. Dispositif de réseau de disques comportant : un premier contrôleur (13) couplé à un dispositif de traitement d'informations (20) et effectuant une commande pour transférer des données vers ledit dispositif de traitement d'informations et recevoir des données en provenance de celui-ci et effectuant une commande pour lire/écrire des données, une pluralité de premières unités de disque (80), chacune étant couplée audit premier contrôleur, chacune desdites premières unités de disque correspondant à un convertisseur et mémorisant des données reçues via ledit convertisseur, ledit convertisseur exécutant une conversion d'une interface entre une interface Fibre Ca- nal (FC) et une interface ATA série (SATA), une pluralité de secondes unités de disque (80), chacune étant couplée audit premier contrôleur et mémorisant des données reçues conformément à l'interface FC, un premier groupe de Réseau Redondant de Disques bon marché (RAID) étant formé en utilisant lesdites premières unités de disque, un second groupe RAID étant formé en utilisant lesdites secondes unités de disque, et au moins une unité de disque de réserve (85), dans lequel ledit premier contrôleur exécute une mémorisation de données, correspondant à des données mémorisées dans au moins l'une desdites premières unités de disque, dans ladite unité de disque de réserve, si le-dit premier contrôleur exécute un premier processus de réserve, et dans lequel ledit premier contrôleur exécute une mémorisation de données, correspondant à des données mémorisées dans au moins l'une desdites secondes unités 2906906 49 de disque, dans ladite unité de disque de réserve, si le-dit premier contrôleur exécute un second processus de ré-serve. 2. Dispositif de réseau de disques selon la re- 5 vendication 1, comportant en outre : un boîtier de base (11) comportant ledit premier contrôleur, et un boîtier supplémentaire (12) comportant les-dites premières unités de disque. 10 3. Dispositif de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur comportant un pro-gramme informatique, ledit programme informatique comportant : 15 une commande de code pour former ledit premier groupe RAID et une commande pour former ledit second groupe RAID. 4. Dispositif de réseau de disques selon la revendication 1, dans lequel : 20 ledit premier contrôleur (13) comporte une première unité centrale de traitement (CPU) (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, et 25 ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes in-formations desdites premières unités de disque, des troisièmes informations dudit second groupe RAID, et des quatrièmes informations desdites secondes unités de disque. 30 5. Dispositif de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur (13) comporte une première CPU (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, et 2906906 50 ladite première mémoire (15) mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de dis-que, des troisièmes informations indiquant qu'une inter- 5 face de communication desdites premières unités de disque est une interface SATA, des quatrièmes informations dudit second groupe RAID, des cinquièmes informations desdites secondes unités de disque, et des sixièmes informations indiquant qu'une interface de communication desdites se- 10 condes unités de disque est une interface FC. 6. Dispositif de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur (13) exécute automatiquement ledit premier processus de réserve sur la base 15 des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque, et ledit premier contrôleur (13) exécute automatiquement ledit second processus de réserve sur la base des informations d'erreur de ladite au moins une unité parmi 20 lesdites secondes unités de disque. 7. Dispositif de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur (13) comporte une première CPU (14) et une première mémoire (15), 25 ladite première CPU forme ledit premier groupe RAID, ladite première mémoire (15) mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de dis- 30 que, et des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque, et ledit premier contrôleur (13) exécute ledit premier processus de réserve de ladite au moins une unité parmi lesdites premières unités de disque sur la base des 2906906 51 informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque. 8. Dispositif de réseau de disques selon la revendication 1, dans lequel : 5 ledit premier contrôleur (13) comporte une première CPU (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, ladite première mémoire mémorise des premières 10 informations dudit premier groupe RAID, des deuxièmes in-formations desdites premières unités de disque, des troisièmes informations indiquant qu'une interface de communication desdites premières unités de disque est une interface SATA, et des informations d'erreur de ladite au 15 moins une unité parmi lesdites premières unités de dis-que, des quatrièmes informations dudit second groupe RAID, des cinquièmes informations desdites secondes uni-tés de disque, et des sixièmes informations indiquant qu'une interface de communication desdites secondes uni- 20 tés de disque est une interface FC, et des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, ledit premier contrôleur exécute ledit premier processus de réserve sur la base des informations d'er- 25 reur de ladite au moins une unité parmi lesdites premières unités de disque, et ledit premier contrôleur exécute ledit second processus de réserve sur la base des informations d'erreur de ladite au moins une unité parmi lesdites secondes 30 unités de disque. 9. Dispositif de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur (13) comporte une première CPU (14) et une première mémoire (15), 2906906 52 ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, ladite première mémoire mémorise des informations d'erreur de ladite au moins une unité parmi lesdi- 5 tes premières unités de disque et des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, ledit premier contrôleur exécute ledit premier processus de réserve sur la base du fait que le nombre 10 d'erreurs de ladite au moins une unité parmi lesdites premières unités de disque est supérieur à un niveau, et ledit premier contrôleur exécute ledit second processus de réserve sur la base du fait que le nombre d'erreurs de ladite au moins une unité parmi lesdites secondes unités de disque est supérieur à un niveau. 10. Dispositif de réseau de disques selon la revendication 1, comportant en outre : un second contrôleur (13) couplé à au moins l'un dudit dispositif de traitement d'informations (20) 20 et d'un autre dispositif de traitement d'informations (20) et effectuant une commande pour transférer des don-nées vers ledit au moins un dispositif parmi ledit dispositif de traitement d'informations et ledit autre dispositif de traitement d'informations et recevoir des don- 25 nées en provenance de celui-ci et effectuer une commande pour lire/écrire des données, dans lequel chacune desdites premières unités de disque est couplée à la fois audit premier contrôleur et audit second contrôleur, et 30 dans lequel chacune desdites secondes unités de disque est couplée à la fois audit premier contrôleur et audit second contrôleur. 11. Dispositif de réseau de disques selon la revendication 1, comportant en outre : 2906906 53 un second contrôleur (13) couplé à au moins l'un dudit dispositif de traitement d'informations (20) et d'un autre dispositif de traitement d'informations (20) et effectuant une commande pour transférer des don- 5 nées vers ledit au moins un dispositif parmi ledit dispositif de traitement d'informations et ledit autre dispositif de traitement d'informations et recevoir des don-nées en provenance de celui-ci et effectuer une commande pour lire/écrire des données, 10 dans lequel chacune desdites premières unités de disque est couplée à la fois audit premier contrôleur et audit second contrôleur, et dans lequel chacune desdites secondes unités de disque est couplée à la fois audit premier contrôleur et 15 audit second contrôleur, dans lequel ledit premier contrôleur (13) comporte une première CPU (14) et une première mémoire (15), dans lequel ledit second contrôleur (13) comporte une seconde CPU (14) et une seconde mémoire (15), 20 dans lequel au moins l'un dudit premier contrôleur et dudit second contrôleur forme ledit premier groupe RAID et ledit second groupe RAID, dans lequel au moins l'une parmi ladite première mémoire et ladite seconde mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de dis-que, des troisièmes informations indiquant qu'une inter-face de communication desdites premières unités de disque est une interface ATA, et des informations d'erreur de 30 ladite au moins une unité parmi lesdites premières unités de disque, des quatrièmes informations dudit second groupe RAID, des cinquièmes informations desdites secondes unités de disque, et des sixièmes informations indiquant qu'une interface de communication desdites se- 35 condes unités de disque est une interface FC, et des in- 2906906 54 formations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, dans lequel ladite seconde CPU peut exécuter ledit premier processus de réserve sur la base des infor- 5 mations d'erreur de ladite au moins une unité parmi les-dites premières unités de disque, et dans lequel ladite seconde CPU peut exécuter ledit second processus de réserve sur la base des informations d'erreur de ladite au moins une unité parmi les- 10 dites secondes unités de disque. 12. Dispositif de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur (13) exécute ledit premier processus de réserve, si ladite au moins une uni- 15 té parmi lesdites premières unités de disque subit une défaillance, et ledit premier contrôleur exécute ledit second processus de réserve si ladite au moins une unité parmi lesdites secondes unités de disque subit une défaillance. 20 13. Contrôleur apte à être mis en oeuvre dans un dispositif de réseau de disques, ledit contrôleur comportant . au moins un premier port adapté pour recevoir des données en provenance d'un dispositif de traitement 25 d'informations, et au moins un second port adapté pour être couplé à une pluralité de premières unités de disque, à une pluralité de secondes unités de disque et à au moins une unité de disque de réserve, 30 dans lequel chacune desdites premières unités de disque correspond à un convertisseur et mémorisant des données reçues via ledit second convertisseur, ledit convertisseur convertissant une communication conformé-ment à l'interface Fibre Canal (FC) en une communication 35 conformément à une interface SATA, 2906906 55 dans lequel chacune desdites secondes unités de disque mémorise des données reçues conformément à l'interface FC, dans lequel ledit contrôleur forme un premier 5 groupe de Réseau Redondant de Disques bon marché (RAID) en utilisant lesdites premières unités de disque, dans lequel ledit contrôleur forme un second groupe RAID en utilisant lesdites secondes unités de dis-que, et 10 dans lequel ledit premier contrôleur exécute la mémorisation de données, correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque, dans ladite unité de disque de réserve, si ledit premier contrôleur exécute un premier processus 15 de réserve, et dans lequel ledit premier contrôleur exécute la mémorisation de données, correspondant à des données mémorisées dans au moins l'une desdites secondes unités de disque, dans ladite unité de disque de réserve, si ledit 20 premier contrôleur exécute un second processus de ré-serve. 14. Contrôleur selon la revendication 13, dans lequel : ledit contrôleur est inclus dans un boîtier de 25 base(11), et lesdites premières unités de disque sont incluses dans un boîtier supplémentaire (12). 15. Contrôleur selon la revendication 13, dans lequel : 30 ledit contrôleur comporte un programme informa-tique, ledit programme informatique comportant : une commande de code pour former ledit premier groupe RAID et une commande pour former ledit second groupe RAID. 2906906 56 16. Contrôleur selon la revendication 13, dans lequel : ledit contrôleur (13) comporte une première CPU (14) et une première mémoire (15), 5 ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, et ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes in-formations desdites premières unités de disque, des troi- 10 sièmes informations dudit second groupe RAID, et des qua- trièmes informations desdites secondes unités de disque. 17. Contrôleur selon la revendication 13, dans lequel : ledit contrôleur (13) comporte une première CPU 15 (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, et ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes in- 20 formations desdites premières unités de disque, des troisièmes informations indiquant qu'une interface de communication desdites premières unités de disque est une interface SATA, des quatrièmes informations dudit second groupe RAID, des cinquièmes informations desdites se- 25 condes unités de disque, et des sixièmes informations indiquant qu'une interface de communication desdites secondes unités de disque est une interface FC. 18. Contrôleur selon la revendication 13, dans lequel : 30 ledit contrôleur exécute automatiquement ledit premier processus de réserve sur la base des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque, et ledit contrôleur exécute automatiquement ledit 35 second processus de réserve sur la base des informations 2906906 57 d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque. 19. Contrôleur selon la revendication 13, dans lequel : 5 ledit contrôleur (13) comporte une première CPU (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID, ladite première mémoire mémorise des premières 10 informations dudit premier groupe RAID, des deuxièmes in-formations desdites premières unités de disque, et des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque, et ledit contrôleur exécute ledit premier proces- 15 sus de réserve de ladite au moins une unité parmi lesdites premières unités de disque sur la base des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque. 20. Contrôleur selon la revendication 13, dans 20 lequel : ledit contrôleur (13) comporte une première CPU (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, 25 ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes in-formations desdites premières unités de disque, des troisièmes informations indiquant qu'une interface de communication desdites premières unités de disque est une in- 30 terface SATA, et des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de dis-que, des quatrièmes informations dudit second groupe RAID, des cinquièmes informations desdites secondes uni-tés de disque, et des sixièmes informations indiquant 35 qu'une interface de communication desdites secondes uni-2906906 58 tés de disque est une interface FC, et des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, ledit contrôleur exécute ledit premier proces- 5 sus de réserve sur la base des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque, et ledit contrôleur exécute ledit second processus de réserve sur la base des informations d'erreur de la10 dite au moins une unité parmi lesdites secondes unités de disque. 21. Contrôleur selon la revendication 13, dans lequel : ledit contrôleur (13) comporte une première CPU 15 (14) et une première mémoire (15), ladite première CPU forme ledit premier groupe RAID et ledit second groupe RAID, ladite première mémoire mémorise des informations d'erreur de ladite au moins une unité parmi lesdi- 20 tes premières unités de disque et des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, ledit contrôleur exécute ledit premier processus de réserve sur la base du fait que le nombre d'er- 25 reurs de ladite au moins une unité parmi lesdites premières unités de disque est supérieur à un niveau, et ledit contrôleur exécute ledit second processus de réserve sur la base du fait que le nombre d'erreurs de ladite au moins une unité parmi lesdites secondes unités 30 de disque est supérieur à un niveau. 22. Contrôleur selon la revendication 13, dans lequel : ledit dispositif de réseau de disques est adapté pour mettre en oeuvre un autre contrôleur effectuant 35 une commande pour recevoir des données en provenance du-2906906 59 dit au moins dispositif parmi les dispositifs de traitement d'informations, chacune desdites premières unités de disque est couplée à la fois audit contrôleur et audit autre 5 contrôleur, et chacune desdites secondes unités de disque est couplée à la fois audit contrôleur et audit autre contrôleur. 23. Contrôleur selon la revendication 13, dans 10 lequel : ledit contrôleur exécute ledit premier processus de réserve, si ladite au moins une unité parmi lesdites premières unités de disque subit une défaillance, et ledit contrôleur exécute ledit second processus 15 de réserve, si ladite au moins une unité parmi lesdites secondes unités de disque subit une défaillance. 24. Procédé pour faire fonctionner un contrôleur adapté pour être implémenté dans un dispositif de réseau de disques et pour être couplé à un dispositif de 20 traitement d'informations, ledit procédé comportant la mise en oeuvre . d'une commande de code pour former un premier groupe de réseau redondant de disques bon marché (RAID) en utilisant une pluralité de premières unités de disque, 25 lesdites premières unités de disque correspondant toutes à un convertisseur et mémorisant des données reçues via ledit convertisseur, ledit convertisseur exécutant une conversion d'un protocole entre un protocole FC et un protocole ATA série (SATA), 30 d'une commande de code pour former un second groupe RAID en utilisant une pluralité de secondes unités de disque, lesdites secondes unités de disque mémorisant toutes des données reçues conformément au protocole FC, 2906906 60 d'une commande de code pour mémoriser des données, correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque, 5 dans une première unité de disque de réserve, si un premier processus de réserve est exécuté, et d'une commande de code pour mémoriser des données, correspondant à des données mémorisées dans au moins une unité parmi lesdites secondes unités de disque, 10 dans une seconde unité de disque de réserve, si un second processus de réserve est exécuté. 25. Procédé selon la revendication 24, dans lequel ledit contrôleur est inclus dans un boîtier de 15 base, et lesdites premières unités de disque sont incluses dans un boîtier supplémentaire. 26. Procédé selon la revendication 24, dans lequel : 20 ledit contrôleur comporte une première CPU et une première mémoire, et ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de disque, des 25 troisièmes informations dudit second groupe RAID et des quatrièmes informations desdites secondes unités de disque. 27. Procédé selon la revendication 24, dans lequel : 30 ledit contrôleur comporte une première CPU et une première mémoire, et ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de disque, des 35 troisièmes informations indiquant qu'un protocole de communication desdites premières unités de disque est un protocole SATA, des quatrièmes informations dudit second 2906906 61 groupe RAID, des cinquièmes informations desdites secondes unités de disque, et des sixièmes informations indiquant qu'un protocole de communication desdites secondes unités de disque est un protocole FC. 5 28. Procédé selon la revendication 24, dans lequel : un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque dans IO ladite première unité de disque de réserve, effectue une commande pour exécuter automatiquement ledit premier processus de réserve sur la base des informations d'erreur 15 de ladite au moins unités de disque, et un code, correspondant à des unité parmi lesdites une unité parmi lesdites premières pour mémoriser des données données mémorisées dans au moins une secondes unités de disque dans ladite seconde unité de disque de réserve, effectue une commande pour exécuter automatiquement ledit second processus de 20 réserve sur la base des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque. 29. Procédé selon la revendication 24, dans lequel : ledit contrôleur comporte une première CPU et 25 une première mémoire, ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de disque, et des informations d'erreur de ladite au moins une unité parmi 30 lesdites premières unités de disque, et un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque dans ladite première unité de disque de réserve, effectue une 2906906 62 commande pour exécuter ledit premier processus de réserve de ladite au moins une unité pai.ui lesdites premières unités de disque sur la base des informations d'erreur de ladite au moins une unité parmi lesdites premières unités 5 de disque. 30. Procédé selon la revendication 24, dans lequel : ledit contrôleur comporte une première CPU et une première mémoire, 10 ladite première mémoire mémorise des premières informations dudit premier groupe RAID, des deuxièmes informations desdites premières unités de disque, des troisièmes informations indiquant qu'un protocole de communication desdites premières unités de disque est un 15 protocole SATA, et des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque, des quatrièmes informations dudit second groupe RAID, des cinquièmes informations desdites secondes unités de disque, et des sixièmes informations indiquant qu'un 20 protocole de communication desdites secondes unités de disque est un protocole FC, et des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, un code, pour mémoriser des données 25 correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque dans ladite première unité de disque de réserve, effectue une commande pour exécuter ledit premier processus de réserve sur la base des informations d'erreur de ladite au moins 30 une unité parmi lesdites premières unités de disque, et un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une unité parmi lesdites secondes unités de disque dans ladite seconde unité de disque de réserve, effectue une commande 35 pour exécuter ledit second processus de réserve sur la 2906906 63 base des informations d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque. 31. Procédé selon la revendication 24, dans lequel : 5 ledit contrôleur comporte une première CPU et une première mémoire, ladite première mémoire mémorise des informations d'erreur de ladite au moins une unité parmi lesdites premières unités de disque et des informations 10 d'erreur de ladite au moins une unité parmi lesdites secondes unités de disque, un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque dans 15 ladite première unité de disque de réserve, effectue une commande pour exécuter ledit premier processus de réserve sur la base du fait que le nombre d'erreurs de ladite au moins une unité parmi lesdites premières unités de disque est supérieur à un niveau, et 20 un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une unité parmi lesdites secondes unités de disque dans ladite seconde unité de disque de réserve, effectue une commande pour exécuter ledit second processus de réserve sur la 25 base du fait que le nombre d'erreurs de ladite au moins une unité parmi lesdites secondes unités de disque est supérieur à un niveau. 32. Procédé selon la revendication 24, dans lequel : 30 ledit dispositif de réseau de disques est adapté pour mettre en œuvre un autre contrôleur couplé audit dispositif de traitement d'informations, chacune desdites premières unités de disque est couplée à la fois audit contrôleur et audit autre 35 contrôleur, et 2906906 64 chacune desdites secondes unités de disque est couplée à la fois audit contrôleur et audit autre contrôleur. 33. Procédé selon la revendication 24, dans 5 lequel : un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une unité parmi lesdites premières unités de disque dans ladite première unité de disque de réserve, effectue une 10 commande pour exécuter ledit premier processus de réserve, si ladite au moins une unité pal4ILi lesdites premières unités de disque subit une défaillance, et un code, pour mémoriser des données correspondant à des données mémorisées dans au moins une 15 unité parmi lesdites secondes unités de disque dans ladite seconde unité de disque de réserve, effectue une commande pour exécuter ledit second processus de réserve, si ladite au moins une unité parmi lesdites secondes unités de disque subit une défaillance. 20