Brevet FR2898198A1 — publié le 20070907

La présente invention concerne un système de réseau de disques et un procédé pour commander un système de réseau de disques. Ces dernières années, avec l'augmentation de la capacité de mémorisation dans les systèmes de réseau de disques, leur importance au niveau des systèmes de traitement d'informations devient de plus en plus grande. Il est par conséquent essentiel d'écrire des données correctement dans une position demandée et de détecter des er- reurs dans les données lues en réponse à une demande d'entrée/sortie de données provenant d'un dispositif de traitement d'informations ou analogue. Le document JP-A-5-150 909 décrit un procédé dans lequel deux têtes sont fournies dans une unité de disque magnétique, et des données identiques lues par les deux têtes sont comparées les unes aux autres de manière à améliorer la fiabilité de l'écriture et de la lecture dans l'unité de disque magnétique. Lorsque le procédé décrit dans le document JP-A-5-150 909 est appliqué à un système de réseau de disques, deux têtes doivent être fournies dans chaque unité de disque magnétique. Par conséquent, le coût uni-taire de fabrication de chaque unité de disque dur augmente. Par conséquent, il est nécessaire de disposer d'un procédé pour améliorer la fiabilité d'une unité de disque dur sans changer sa structure physique, par exemple, sans lui ajouter de quelconques têtes. De plus, dans les systèmes de réseau de disques, des unités de disque dur de type à Adaptateur de Terminal Analogique (ATA) série ou à Adaptateur de Terminal Analogique (ATA) parallèle sont de plus en plus utilisées ainsi que des unités de disque dur de type Fibre Canal. Ceci est dû au fait que les unités de disque dur à Adaptateur de Terminal Analogique (ATA) série ou à Adap- tateur de Terminal Analogique (ATA) parallèle ont en ef- fet une fiabilité inférieure par rapport aux unités de disque dur de type Fibre Canal mais un prix inférieur. Il est par conséquent nécessaire de développer un procédé permettant d'améliorer la fiabilité des unités de disque dur autres que celles de type Fibre Canal dans un système de réseau de disques constitué d'une combinaison d'unités de disque dur de type Fibre Canal et d'autres unités de disque dur conformément à la norme d'Adaptateur de Terminal Analogique (ATA) série ou analogue. La présente invention a été développée en prenant en considération les problèmes précédents. C'est un but de la présente invention de fournir un système de ré-seau de disques et un procédé pour commander un système de réseau de disques. Afin d'atteindre le but précédent, un système de réseau de disques selon une configuration principale de la présente invention inclut un premier boîtier, un second boîtier et un contrôleur. Le premier boîtier con-tient un ou plusieurs groupes de Réseaux Redondants de Disques Bon Marché (RAID). Chaque groupe de Réseau Redondant de Disques Bon Marché est formé d'une pluralité d'unités de disque dur pour transmettre/recevoir des don-nées conformément à une première norme d'interface. Les unités de disque dur sont connectées via un trajet de communications. Le second boîtier contient un ou plu-sieurs groupes de Réseaux Redondants de Disques Bon Marché(RAID). Chaque groupe de Réseau Redondant de Disques Bon Marché (RAID) est constitué d'une pluralité d'unités de disque dur pour transmettre/recevoir des données con- formément à une seconde norme d'interface. Les unités de disque dur sont connectées par l'intermédiaire du trajet de communications via une pluralité d'unités de conversion servant à convertir entre elles les première et seconde normes d'interface. Les unités de disque dur con- formes à la seconde norme d'interface présentent une fia- bilité inférieure à celle des unités de disque dur con-formes à la première norme d'interface. Le contrôleur inclut une partie de commande de canal, une partie de commande de disque, une mémoire cache et une unité centrale de traitement (CPU). La partie de commande de canal est connectée à un dispositif de traitement d'informations de manière à pouvoir établir une communication avec celui-ci. La partie de commande de canal reçoit des demandes à partir du dispositif de traitement d'informations. Les demandes incluent une demande de lecture pour lire des données à partir des unités de disque dur dans le premier ou le second boîtier et une demande d'écriture pour écrire des données dans les unités de disque dur du premier ou second boîtier. La partie de commande de dis- que est connectée à la pluralité d'unités de disque dur des premier et second boîtiers par l'intermédiaire du trajet de communications de manière à pouvoir établir la communication avec la pluralité d'unités de disque dur des premier et second boîtiers. La partie de commande de disque effectue l'entrée de données et de données de parité dans la pluralité d'unités de disque dur des premier et second boîtiers et/ou la sortie de données et de don-nées de parité depuis ces dernières conformément à la de-mande de lecture ou à la demande d'écriture reçue par la partie de commande de canal. Les données de parité sont des données servant à détecter des erreurs sur une pluralité de parties de données incluant les données provenant de la pluralité d'unités de disque dur et/ou allant vers celles-ci dans les premier et second boîtiers. La mémoire cache mémorise temporairement des données à écrire dans la pluralité d'unités de disque dur. La CPU administre la commande de la partie de commande de canal et de la partie de commande de disque. Le contrôleur lit une pluralité de parties de données incluant des données mémorisées dans la pluralité d'unités de disque dur dans le second boîtier et des données de parité se rapportant à la pluralité de parties de données, à partir de toutes les uni-tés de disque dur du groupe de Réseau Redondant de Disques Bon Marché (RAID) auquel appartiennent les unités de disque dur mémorisant les données, et vérifie si la pluralité de parties de données incluant les données ont été écrites dans les unités de disque dur avec un contenu erroné ou non. De plus, lors d'écriture de données dans l'une des unités de disque dur du second boîtier conformément à la demande d'écriture provenant du dispositif de traite-ment d'informations, le contrôleur déplace une tête appartenant à l'unité de disque dur à partir d'une position ou les données ont été mémorisées. Après cela, le contrô- leur lit les données à partir d'un disque magnétique appartenant à l'unité de disque dur et à partir de la mémoire cache, et compare les deux parties de données lues. De plus, lors de la réception, à partir du dis-positif de traitement d'informations, de la demande d'écriture pour écrire des données dans l'une des unités de disque dur du second boîtier, le contrôleur forme une unité de données parmi les données constituées d'une pluralité de secteurs sur la base des données à écrire et des données de parité servant à détecter des erreurs de données dans la pluralité de secteurs, et écrit l'unité de donnés dans l'unité de disque dur. Lors de la réception de la demande de lecture pour lire les données à partir du dispositif de traitement d'informations, le contrôleur lit l'unité de données et vérifie si les don- nées sont mémorisées dans l'unité de disque dur avec un contenu erroné ou non. Ici, la première norme d'interface est, par exemple, une norme Fibre Canal. La seconde norme d'inter-face est, par exemple, une norme d'Adaptateur de Terminal Analogique (ATA) série. Le trajet de communications est, par exemple, une Boucle Arbitrée - Fibre Canal (FC-AL). De plus, chaque unité de conversion est, par exemple, un convertisseur servant à convertir entre eux un protocole de type Fibre Canal et un protocole de type Adaptateur de Terminal Analogique (ATA) série. De plus, chaque groupe de Réseau Redondant de Disques Bon Marché (RAID) sert à gérer une pluralité d'unités de disque dur comme étant un seul groupe lorsque les unités de disque dur ont une con-figuration de Réseau Redondant de Disques Bon Marché (RAID). Des volumes logiques servant d'unités d'accès du dispositif de traitement d'informations sont formés sur chaque groupe de Réseau Redondant de Disques Bon Marché (RAID). Un identificateur appelé Numéro d'Unité Logique (LUN) est attribué à chaque volume logique. Lors de la réception d'une demande d'écriture à partir du dispositif de traitement d'informations pour écrire des données dans un volume logique, la partie de commande de disque écrit les données et les données de parité servant à détecter les erreurs dans les données, dans les unités de disque dur formant le groupe de Réseau Redondant de Disques Bon Marché (RAID). Par conséquent, un système de réseau de disque et un procédé pour commander un système de réseau de dis-que peuvent être fournis selon la présente invention. Les problèmes décrits dans la présente demande et leurs solutions vont mieux apparaître à partir de la description détaillée qui va suivre de modes préférés de réalisation en se reportant aux dessins annexés, sur les-quels : - les figures lA et 1B sont des schémas représentant l'aspect d'un système de réseau de disques selon un mode de réalisation de la présente invention, - les figures 2A et 2B sont des schémas représentant la configuration d'un boîtier maître du système de réseau de disques selon le mode de réalisation, - les figures 3A et 3B sont des schémas représentant la configuration d'un boîtier d'extension du système de réseau de disques selon le mode de réalisation, - la figure 4 est un schéma représentant la configuration d'une unité de disque dur selon le mode de réalisation, - la figure 5 est un schéma représentant la configuration du système de réseau de disques selon le mode de réalisation, - la figure 6 est un schéma représentant l'état où des microprogrammes devant être exécutés par une CPU d'un contrôleur ont été mémorisés dans une mémoire selon le mode de réalisation, - la figure 7 est un schéma représentant un mode de connexion d'unités de disque dur de type Fibre Canal à une partie de commande de disque du contrôleur selon le mode de réalisation, - la figure 8 est un schéma représentant un premier mode pour connecter des unités de disque dur à Adaptateur de Terminal Analogique (ATA) série à la partie de commande de disque du contrôleur selon le mode de réalisation, - la figure 9 est un schéma représentant un second mode pour connecter les unités de disque dur à Adap- tateur de Terminal Analogique (ATA) série à la partie de commande de disque du contrôleur selon le mode de réalisation, - la figure 10 est un schéma représentant un exemple dans lequel des données sont écrites dans des unités de disque dur formant un groupe de Réseau Redondant de Disques Bon Marché (RAID) selon le mode de réalisation, - la figure 11 est un schéma représentant un tableau de commande de mise à jour selon le mode de ré-alisation, - la figure 12 est un ordinogramme permettant de comparer des données mémorisées dans une mémoire cache à des données mémorisées dans un disque magnétique lors-que des données sont écrites selon le mode de réalisa- tion, - la figure 13 est un ordinogramme servant à comparer des données mémorisées dans une mémoire cache à des données mémorisées dans un disque magnétique en prenant en considération la taille des données lorsque des données sont écrites selon le mode de réalisation, la figure 14 est un ordinogramme servant à comparer des données mémorisées dans une mémoire cache à des données mémorisées dans un disque magnétique lorsque les données mémorisées dans la mémoire cache sont écrites dans le disque magnétique selon le mode de réalisation, - la figure 15 est un schéma représentant un tableau de commande de contrôle de tête selon le mode de réalisation, - la figure 16 est un ordinogramme destiné au contrôle des têtes à effectuer périodiquement selon le mode de réalisation, - la figure 17 est un ordinogramme permettant d'exécuter le contrôle des têtes lorsque des données sont lues selon le mode de réalisation, - la figure 18 est un schéma représentant un exemple dans lequel une unité de données a été écrite dans une unité de disque dur selon le mode de réalisation, - la figure 19 est un schéma représentant un exemple dans lequel chaque unité de données a été écrite et distribuée sur une pluralité d'unités de disque selon le mode de réalisation, - la figure 20 est un schéma représentant un tableau de commande d'unités de données selon le mode de réalisation, et -la figure 21 est un schéma représentant la configuration du système de réseau de disques dans lequel des unités de disque dur de type Fibre Canal sont conte-nues dans un premier boîtier et des unités de disque dur de type à Adaptateur de Terminal Analogique (ATA) série sont contenues dans un second boîtier selon le mode de réalisation. On va maintenant décrire la configuration système. La figure lA est une vue avant d'un système de réseau de disques 10 qui sera décrit en tant que mode de réalisation de la présente invention. La figure 1B est une vue arrière du système de réseau de disques 10. la figure 2A est une vue en perspective d'un boîtier maître 20 destiné à être monté sur le système de réseau de disques 10, le boîtier maître 20 étant observé depuis son côté avant. La figure 2B est une vue en perspective du boîtier maître 20 observé depuis son côté arrière. La figure 3A est une vue en perspective d'un boîtier d'exten- Sion 30 devant être monté sur le système de réseau de disques 10, le boîtier d'extension 30 étant observé de-puis son côté avant. La figure 3B est une vue en perspective du boîtier d'extension 30 observé depuis son côté arrière. Comme représenté sur les figures lA et 1B, le système de réseau de disques 10 est formé en utilisant un châssis de baie 11 en tant que base. Les châssis de montage 12 sont formés dans une pluralité d'étages disposés dans les parties supérieure et inférieure sur les surfa- ces latérales de gauche et de droite intérieures du châssis de baie 11, de manière à s'étendre dans la direction avant/arrière. Le boîtier maître 20 et les boîtiers d'ex-tension 30 sont montés par tirage le long des châssis de montage 12. Comme représenté sur les figures 2A et 2B, des cartes ou des unités destinées à assurer diverses fonctions dans le système de réseau de disques 10 sont fixées sur le boîtier maître 20 et les boîtiers d'extension 30. Comme représenté sur la figure 2A, une plurali- té d'unités de disque 52 occupées chacune d'une unité de disque dur 51 sont insérées en parallèle dans l'étage supérieur avant du boîtier maître 20. Chaque unité de dis-que dur 51 est une unité de disque dur ayant une inter-face de communication permettant de fournir une fonction de communication conforme à une norme de Boucle Arbitrée - Fibre Canal (FC-AL), à une norme d'Interface Système pour Petits Ordinateurs 1 (SCSI1), une norme SCSI2, une norme SCSI3, une norme d'Adaptateur de Terminal Ana-logique (ATA) parallèle, une norme Adaptateur de Terminal Analogique (ATA) série ou analogue. Une unité de batterie 53, un panneau d'affichage 54 servant à afficher les états de fonctionnement etc. des unités de disque dur 51, et une unité de disquette 55 sont insérés dans l'étage inférieur avant du boîtier maître 20. L'unité de batterie 53 inclut une batterie secondaire. L'unité de batterie 53 joue le rôle d'une alimentation en énergie de secours permettant d'alimenter en énergie les cartes ou les unités lorsque l'alimentation en énergie provenant d'une alimentation en énergie à courant alternatif (AC)/courant continu (DC) 57 s'interrompt du fait d'une panne électrique ou analogue. Le panneau d'affichage 54 est muni de dispositifs d'affichage tels que des voyants à diode électroluminescente (LED) ou analogue pour afficher les conditions de fonc- tionnement etc. des unités de disque dur 51. L'unité de disquette 55 est utilisée, par exemple, pour charger un programme de maintenance. Comme représenté sur la figure 2B, des cartes de contrôleur d'alimentation en énergie 56 sont insérées sur les surfaces latérales opposées dans l'étage supé- rieur arrière du boîtier maître 20 une par une. Chaque carte de contrôleur d'alimentation en énergie 56 est connectée à une pluralité d'unités de disque dur 51 de manière à pouvoir établir des communications avec cel- les-ci. Par exemple, la carte de contrôleur d'alimentation en énergie 56 et la pluralité d'unités de disque dur 51 sont connectées pour pouvoir établir des communications par l'intermédiaire d'un trajet de communications analogue à une boucle tel qu'un trajet de communications réalisant des communications dans un système ayant une topologie de type Boucle Arbitrée - Fibre Canal (FC-AL). Chaque carte de contrôleur d'alimentation en énergie 56 est montée à l'aide de circuits servant à sur-veiller l'état de l'alimentation en énergie courant al-ternatif/courant continu 57, et surveiller les états des unités de disque dur 51, commander l'alimentation en énergie des unités de disque dur 51, commander la capacité de refroidissement d'une unité de refroidissement, commander les dispositifs d'affichage sur le panneau d'affichage 54, surveiller la température de chaque partie du boîtier, etc. A ce propos, l'unité de refroidisse-ment est une unité servant à refroidir l'intérieur du système de réseau de disques 10 ou l'intérieur du boîtier 20 ou 30. Par exemple, l'unité de refroidissement est un refroidisseur intermédiaire, un dissipateur thermique, un ventilateur d'un type à refroidissement d'air, ou analogue. La carte de contrôleur d'alimentation en énergie 56 est munie d'un connecteur de câble de type Fibre Canal 67, auquel est connecté un câble de technologie Fibre Ca- nal 91. Comme représenté sur la figure 2B, deux alimentations en énergie courant alternatif/courant continu 57 sont montées en parallèle dans un espace situé entre les deux cartes de contrôleur d'alimentation en énergie 56 dans l'étage supérieur arrière du boîtier maître 20. Cha- que alimentation en énergie courant alternatif/courant continu 57 délivre de l'énergie aux unités de disque dur 51, cartes, unités, etc. L'alimentation en énergie courant alternatif/courant continu 57 est connectée à la carte de contrôleur d'alimentation en énergie 56 et est définie pour pouvoir alimenter en énergie chaque unité de disque dur 51 conformément à un signal provenant de la carte de contrôleur d'alimentation en énergie 56. A ce propos, le présent mode de réalisation est conçu de sorte que deux cartes de contrôleur d'alimentation en énergie 56 et deux alimentations en énergie courant alternatif/courant continu 57 sont montées d'une manière redondante dans chacun des boîtiers maître et d'ex-tension 20 et 30 afin de garantir la sécurité quant à l'alimentation en énergie de chaque boîtier 20, 30. Toutefois, une carte de contrôleur d'alimentation en énergie 56 et une alimentation en énergie courant alternatif/courant continu 57 peuvent être montées dans chaque boîtier 20, 30. Chaque alimentation en énergie courant alternatif/courant continu 57 est munie d'un commutateur inter-rupteur 64 pour rendre passante/bloquée la sortie de l'alimentation en énergie courant alternatif/courant continu 57. Comme représenté sur la figure 2B, deux unités de ventilateur de refroidissement par air 58 sont montées en parallèle sous les alimentations en énergie courant alternatif/courant continu 57. Chaque unité de ventilateur de refroidissement 58 est montée munie d'un ou de plusieurs ventilateurs de refroidissement 66. Les ventilateurs 66 permettent à l'air de circuler dans/depuis le boîtier pour décharger ainsi la chaleur générée par les unités de disque dur 51, les alimentations en énergie courant alternatif/courant continu 57, etc., vers l'exté- rieur du boîtier. A ce propos, des trajets d'aération ou des trous d'aération permettant de faire circuler l'air à travers chaque boîtier maître/d'extension 20, 30 sont formés dans le boîtier 20, 30, et les cartes ou unités montées sur celui-ci, de manière à former un mécanisme permettant de décharger la chaleur du boîtier 20, 30 d'une manière efficace vers l'extérieur grâce aux ventilateurs 66. Bien que des ventilateurs 66 puissent être prévus pour chaque unité de disque dur 51, il est préférable de prévoir de plus grands ventilateurs 66 pour cha- que boîtier de sorte que le nombre de puces ou unités peut être réduit. Chaque unité de ventilateur 58 est connectée à une carte de contrôleur 59 ou à la carte de contrôleur d'alimentation en énergie 56 par l'intermédiaire d'une ligne de commande. Le nombre de tours de chaque ventilateur 66 de l'unité de ventilateur 58 est commandé par la carte de contrôleur 59 ou la carte de contrôleur d'alimentation en énergie 56 par l'intermédiaire de la ligne de commande. Comme représenté sur la figure 2B, une carte de contrôleur 59 est insérée dans l'étage inférieur arrière du boîtier maître 20. La carte de contrôleur 59 est montée munie d'une interface de communication avec les uni-tés de disque dur 51 montées dans le boîtier maître 20 et les boîtiers d'extension 30, de circuits pour commander les opérations des unités de disque dur 51 (par exemple, les commander dans un système de Réseau Redondant de Disques Bon Marché (RAID)) ou pour surveiller les états des unités de disque dur 51, etc. A ce propos, bien que les cartes de contrôleur d'alimentation en énergie 56 commandent l'alimentation en énergie des unités de disque dur 51 ou la capacité de refroidissement des unités de refroidissement dans le pré-sent mode de réalisation, la carte de contrôleur 59 peut réaliser une telle commande. Le présent mode de réalisation adopte le mode dans lequel la carte de contrôleur 59 est montée avec une carte d'interface de communication 61 pour assurer une fonction d'interface de communication avec un dispositif de traitement d'informations 300, par exemple, une fonction de communication conforme à une norme d'interface système pour petits ordinateurs (SCSI) ou une norme Fibre Canal, une mémoire cache 62 pour mémoriser des données à écrire dans les unités de disque dur 51 ou des données à lire à partir de celles-ci, etc. Toutefois, ces fonctions peuvent être montées sur une autre carte. La carte d'interface de communication 61 montée sur la carte de contrôleur 59 est munie d'un connecteur externe 63 pour réaliser une connexion au dispositif de traitement d'informations 300. Le connecteur externe 63 est conforme à une norme d'interface prédéterminée telle qu'une conception de réseau local de mémorisation (SAN), de réseau local (LAN) ou une conception SCSI par un protocole tel que Fibre Canal, Ethernet (nom commercial dé- posé) ou analogue. Le système de réseau de disques 10 est connecté au dispositif de traitement d'informations 300 via un câble de communication 92 connecté au connecteur 63. A ce propos, deux cartes de contrôleur 59 peu- vent être montées d'une manière redondante pour garantir la sécurité quant à la commande des unités de disque dur 51 placées dans le boîtier maître 20. Comme représenté sur la figure 3A, une pluralité d'unités de disque 52 recevant des unités de disque dur 51 sont montées en parallèle sur le côté avant de chaque boîtier d'extension 30. Comme représenté sur la figure 3B, des cartes de contrôleur d'alimentation en énergie 56 sont insérées sur les surfaces des côtés opposés arrière du boîtier d'extension 30 une par une. De plus, deux alimentations en énergie courant alterna- tif/courant continu 57 sont montées en parallèle dans un espace entre les deux cartes de contrôleur d'alimentation en énergie 56. De plus, deux unités de ventilateur 58 sont montées en parallèle sous les alimentations en éner-gie courant alternatif/courant continu 57. Chaque alimentation en énergie courant alternatif/courant continu 57 est munie d'un interrupteur 64 pour rendre passante/bloquée l'énergie de l'alimentation en énergie courant alternatif/courant continu 57. Le présent mode de réalisation est conçu de sorte que deux cartes de contrôleur d'alimentation en énergie 56 et deux alimentations en énergie courant alternatif/courant continu 57 sont montées d'une manière redondante dans chaque boîtier d'extension 30 afin de ga- rantir la sécurité en termes d'alimentation en énergie du boîtier d'extension 30, comme décrit ci-dessus. Toute-fois, une carte de contrôleur d'alimentation en énergie 56 et une alimentation en énergie courant alternatif/courant continu 57 peuvent être montées dans le boî- tier d'extension 30. A ce propos, les fonctions des car-tes de contrôleur d'alimentation en énergie 56 destinées à commander l'alimentation en énergie des unités de dis-que dur 57, commander la capacité de refroidissement des unités de refroidissement, etc., peuvent être montées sur la carte de contrôleur 59. La figure 4 représente un exemple de la configuration de chaque unité de disque dur 51 reçu dans chaque unité de lecteur de disque 52. L'unité de disque dur 51 a un boîtier 70, des disques magnétiques 73, des ac-tionneurs 71, un moteur à broche 72, des têtes 74 pour lire/écrire des données, un circuit de commande de mécanisme 75 pour commander des parties du mécanisme telles que les têtes 74 et analogue, un circuit de traitement de signal 76 pour commander un signal de lecture/écriture de données depuis/vers chaque disque magnétique 73, un cir- cuit d'interface de communication 77, un connecteur d'interface 79 pour délivrer en entrée/sortie diverses commandes ou données par l'intermédiaire de celui-ci, et un connecteur d'alimentation en énergie 80 qui sont tous disposés dans le boîtier 70. A ce propos, une mémoire cache destinée à mémoriser temporairement des données est incluse dans le circuit d'interface de communication 77. A ce propos, la mémoire cache appartenant à l'unité de disque dur 51 est appelée cache de disque afin d'être distinguée d'une mémoire cache 62 d'un contrôleur 500 qui sera décrite ultérieurement. Chaque unité de disque dur 51 est, par exemple, une unité de mémorisation munie de disques magnétiques de 3,5 pouces (88,9 mm) de type Contact Démarrage Arrêt (CSS), de disques magnétiques de 2,5 pouces (63,5 mm) de type charge/décharge, ou analogue. Par exemple, chaque disque magnétique de 3,5 pouces a une interface de communication de type interface système pour petits ordinateurs SCSI1, SCSI2, SCSI3, Boucle Arbitrée - Fibre Canal (FC-AL) ou analogue. D'autre part, par exemple, chaque disque magnétique de 2,5 pouces a une interface de communication de type Adaptateur de Terminal Analogique (ATA) parallèle, Adaptateur de Terminal Analogique (ATA) série ou analogue. Lorsque chaque disque magnétique de 2,5 pouces est reçu dans le boîtier 20, 30 du système de réseau de disques 10, il peut être reçu dans un conteneur ayant une forme de 3,5 pouces. Par conséquent, les performances de résistance aux chocs des disques magnétiques peuvent être améliorées. En effet, le disque magnétique de 2,5 pouces et le disque magnétique de 3,5 pouces diffèrent l'un de l'autre non seulement en termes d'interface de communication mais également en termes de performance d'entrée/sortie, de consommation d'énergie, de durée de vie, etc. Le disque magnétique de 2,5 pouces a une performance d'entrée/sortie inférieure à celle du disque magnétique de 3,5 pouces, et la durée de vie du premier est plus courte que celle de ce dernier. Cependant, le disque magnétique de 2,5 pouces est supérieur au disque magnétique de 3,5 pouces en ce sens que laconsommation d'énergie du premier est plus faible que celle du dernier. On va maintenant décrire la configuration matérielle d'un système de réseau de disques. La figure 5 est un schéma fonctionnel représen- tant la configuration matérielle du système de réseau de disques 10 décrit en tant que mode de réalisation de la présente invention. Comme représenté sur la figure 5, des dispositifs de traitement d'informations 300 sont connectés au système de réseau de disques 10 via un réseau local de mémorisation (SAN). Les dispositifs de traitement d'in-formations 300 sont, par exemple, des ordinateurs individuels, des postes de travail, des ordinateurs grand système, ou analogue. Le système de réseau de disques 10 a un boîtier maître 20 et un ou une pluralité de boîtiers d'extension 30 comme décrit précédemment. Dans le présent mode de réalisation, le boîtier maître 20 a des contrôleurs 500, des unités de disque dur 51, etc. Chaque contrôleur 500 a des parties de commande de canal 501, des parties de commande de disque 502, une unité CPU 503, une mémoire 504, une mémoire cache 62, un contrôleur de données 505, etc. Le contrôleur 500 est monté sur la carte de contrôleur 59 mentionnée ci-dessus. D'autre part, chaque boîtier d'ex- tension 30 a des unités de disque dur 51 etc. Les unités de disque dur 51 dans les boîtiers maître et d'extension sont connectées aux parties de commande de disque 502 via une Boucle Arbitrée - Fibre Canal (FC-AL) 506 de manière à pouvoir établir la communication avec les parties de commande de disque 502. En effet, le mode de connexion entre chaque partie de commande de disque 502 et chaque unité de disque dur 51 sera décrit ultérieurement en détail. Chaque partie de commande de canal 501 est une interface permettant de réaliser une communication avec les dispositifs de traitement d'informations 300. la partie de commande de canal 501 a une fonction permettant d'accepter une demande d'accès à un bloc conformément à un protocole Fibre Canal. Chaque partie de commande de disque 502 est une interface permettant d'échanger des données avec les uni-tés de disque dur 51 conformément à une instruction pro-venant de la CPU 503. La partie de commande de disque 502 a une fonction de transmission d'une demande d'en- trée/sortie de données vers les unités de disque dur 51 conformément à un protocole maintenant des commandes etc. pour commander les unités de disque dur 51. La CPU 503 administre la commande du système de réseau de disques 10 en totalité. La CPU 503 exécute des microprogrammes mémorisés dans la mémoire 504, de manière à commander les parties de commande de canal 501, les parties de commande de disque 502, le contrôleur de don-nées, etc. Les microprogrammes incluent un processus de LECTURE de données 601, un processus d'ECRITURE de don- nées 602 et analogue, comme représenté sur la figure 6. La mémoire cache 62 sert à mémoriser temporairement les données à échanger entre chaque partie de commande de canal 501 et chaque partie de commande de disque 502. Le contrôleur de données effectue un transfert de données entre chaque partie de commande de canal 501 et la mémoire cache 62 ou entre la mémoire cache 62 et chaque partie de commande de disque 502 sous la commande de la CPU 503. Chaque contrôleur 500 a une fonction de commande des unités de disque dur 51 sous un niveau de système de Réseau Redondant de Disques Bon Marché (RAID) (par exemple, 0, 1 ou 5) conformément à ce qu'on appelle un système de Réseau Redondant de Disques Bon Marché (RAID). Dans le système de Réseau Redondant de Disques Bon Marché (RAID), une pluralité d'unités de disque dur 51 sont gérées comme un seul groupe (par la suite appelé un groupe de Réseau Redondant de Disques Bon Marché (RAID)). Des volumes logiques servant d'unités d'accès par les dispositifs de traitement d'informations 300 sont formés sur chaque groupe de Réseau Redondant de Disques Bon Marché (RAID). Un identificateur appelé Numéro d'Uni-té Logique (LUN) est affecté à chaque volume logique. Des informations de configuration de Réseau Redondant de Disques Bon Marché (RAID) sont mémorisées dans la mémoire 504 sous la forme d'un tableau de configuration de Réseau Redondant de Disques Bon Marché (RAID) 603, comme représenté sur la figure 6. Le tableau de configuration de Ré- seau Redondant de Disques Bon Marché (RAID) 603 fait l'objet d'une référence par la CPU 503 lorsque la CPU 503 exécute le processus de LECTURE de données 601 ou le processus d'ECRITURE de données 602. A ce propos, par exemple, le système de réseau de disques peut être non pas un système conçu comme décrit ci-dessus mais un système servant de Mémorisation Attachée au Réseau (NAS) conçu pour accepter une demande d'entrée/sortie de données sur la base d'une désignation de nom de fichier provenant de l'un quelconques des dis-positifs de traitement d'informations 300 conformément à un protocole tel qu'un Système de Gestion de Fichiers en Réseau (NFS). On va maintenant décrire le mode de connexion des unités de disque dur. Ensuite, on va décrire le mode de connexion entre chaque contrôleur 500 et chaque unité de disque dur 51. La figure 7 représente un mode de connexion en- tre chaque partie de commande de disque 502 et chaque unité de disque dur de type Fibre Canal 51 placée dans le boîtier maître 20. Chaque partie de commande de disque 502 est connectée à une pluralité d'unités de disque dur 51 par l'intermédiaire d'une Boucle Arbitrée - Fibre Canal (FC-AL) 506. La Boucle Arbitrée - Fibre Canal (FC-AL) 506 a une pluralité de Circuits de Contournement de Port (PBC) 701. Les unités de disque dur à Fibre Canal 501 sont connectées à la Boucle Arbitrée - Fibre Canal (FC-AL) 506 via les Circuits de Contournement de Port 701 respectivement. Chaque Circuit de Contournement de Port 701 est un commutateur électronique formé dans une puce. Les Circuits de Contournement de Port 701 ont également une fonction pour contourner les parties de commande de disque 502 ou les unités de disque dur 51 et pour exclure ainsi celles-ci électriquement de la Boucle Arbitrée - Fibre Canal (FC-AL) 506. D'une manière spécifique, lorsque des défaillances surviennent dans certaines uni-tés de disque dur 51, les Circuits de Contournement de Port 701 séparent les unités de disque dur 51 de la Boucle Arbitrée - Fibre Canal (FC-AL) 506 de manière à pou-voir établir des communications entre une quelconque autre unité de disque dur 51 et chaque partie de commande de disque 502. De plus, les Circuits de Contournement de Port 701 permettent aux unités de disque dur 51 d'être retirées et insérées tout en maintenant le fonctionnement de la Boucle Arbitrée - Fibre Canal (FC-AL) 506. Par exemple, lorsqu'une nouvelle unité de disque dur 51 est insé- rée, l'unité de disque dur 51 est incorporée dans la Bou- cle Arbitrée - Fibre Canal (FC-AL) 506, ce qui fait qu'une communication peut être établie entre l'unité de disque dur 51 et la partie de commande de disque 502. A ce propos, une carte de circuit des Circuits de Contour- nement de Port 701 peut être fournie sur le châssis de baie 11 du système de réseau de disques 10 ou peut être montée partiellement ou entièrement sur la carte de contrôleur 59 ou la carte de contrôleur d'alimentation en énergie 56. La figure 8 représente un mode de connexion entre chaque partie de commande de disque 502 et chaque unité de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 placée dans le boîtier maître 20. Chaque unité de disque dur 51 est connectée à des Circuits de Contournement de Port 602 de la Boucle Arbitrée - Fibre Canal (FC-AL) 506 via un convertisseur 801. Le convertisseur 801 est un circuit servant à convertir un protocole Fibre Canal en un protocole d'Adaptateur de Terminal Analogique (ATA) série et vice versa. Le convertisseur 801 est constitué d'une seule puce dans la-quelle une fonction de conversion de protocole est incorporée. Le convertisseur 801 est fourni dans chaque unité de disque 52. La figure 9 est un autre mode de connexion dans lequel des unités de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 sont placées dans le boîtier maître 20. Chaque convertisseur 901 est un circuit servant à convertir un protocole Fibre Canal en un protocole Adaptateur de Terminal Analogique (ATA) série et vice versa de la même manière que dans le convertisseur 801 de la figure 8. Le convertisseur 901 est connecté à un Circuit de Contournement de Port 602 d'une Boucle Arbitrée - Fibre Canal (FC-AL) 506. Une pluralité d'unités de disque dur 51 sont connectées à chaque convertisseur 901 via des commutateurs 902, respectivement. Les commutateurs 902 sont des circuits de sélection d'une unité de disque dur 51 avec laquelle une communication doit être établie lorsque les unités de disque dur 51 sont connec- tées à une pluralité de convertisseurs 901. Chaque commutateur 902 est fourni dans chaque unité de disque 52. Chaque convertisseur 901 est formé d'une puce ou d'une pluralité de circuits dans lesquels une fonction de con-version de protocole est incorporée. Par exemple, le convertisseur 901 peut être implémenté par la configuration d'un dispositif maître de type à Adaptateur de Terminal Analogique Série (SATA) décrit dans "la publication de demande de Brevet des Etats-Unis n 2003/0 135 577". Le convertisseur 901 est monté sur la carte de contrôleur 59, la carte de contrôleur d'alimentation en énergie 56 ou analogue. On va maintenant décrire la commande d'amélioration de la fiabilité. On va maintenant décrire un procédé permettant d'améliorer la fiabilité de la lecture à partir des uni-tés de disque dur ou de l'écriture dans les unités de disque dur 51 du système de réseau de disques 10 décrit ci-dessus. On va maintenant décrire le contrôle de parité dans une configuration de Réseau Redondant de Disques Bon Marché (RAID). Tout d'abord, on va décrire un procédé permet-tant de vérifier si des données mémorisées dans une unité de disque dur 51 suivant la configuration de Réseau Re- dondant de Disques Bon Marché (RAID) se trouvent dans un état faux ou non. Ici, l'état faux signifie un état où les données ne sont pas écrites dans un emplacement spécifié par la partie de commande de disque 502 et un con-tenu également spécifié. La figure 10 représente un état où des données sont mémorisées dans les unités de disque dur 51 en Ré-seau Redondant de Disques Bon Marché-5 (RAID-5). Dans le Réseau Redondant de Disques Bon Marché-5 (RAID-5), un groupe de Réseau Redondant de Disques Bon Marché (RAID) 1001 est formé d'une pluralité d'unités de disque dur 51. Dans l'exemple de la figure 10, des données A à D et des données de parité P(A-D) servant à détecter des erreurs dans les donnés A à D sont mémorisées dans les unités de disque dur 51. De la même manière, des données E à H et des données de parité P(E-H) pour les données E à H sont mémorisées. Une telle combinaison de données et de don-nées de parité est appelée un groupe de grappes 1002. Dans la configuration de Réseau Redondant de Disques Bon Marché (RAID) ayant de tels groupes de grappes 1002 formés ici, le contrôleur 500, en lisant toutes les données et les données de parité du groupe de grappes 1002, peut vérifier si les données sont dans un état faux ou non. Tout d'abord, conformément à un instruction provenant de la CPU 503, la partie de commande de disque 502 lit les données A à D et les données de parité P(A-D) . Ensuite, la CPU 503 effectue un contrôle de parité en utilisant les données A à D et la parité P(A-D). Par conséquent, on peut vérifier si une quelconque partie des données A à D se trouve dans un état faux ou non. Lors de la réception d'une demande de lecture de données provenant de l'un quelconque des dispositifs de traitement d'informations 300, le contrôleur 500 peut lire toutes les données et toutes les données de parité d'un groupe de grappes y compris les données à lire. Par conséquent, on peut éviter que le contrôleur 500 ne lise des données fausses à partir des unités de disque dur 51 et ne transmette les données fausses au dispositif de traitement d'informations 300. En effet, la vérification des données fausses peut être effectuée non pas au moment de la réception d'une demande de lecture de données mais à un moment quelconque voulu. De cette manière, une détection de données fausses peut être effectuée sans avoir aucune influence sur les performances de lecture de don- nées. De plus, en utilisant un tableau de commande de mise à jour 1101 représenté sur la figure 11, il est possible de vérifier si les données écrites dans les unités de disque dur 51 sont dans un état faux ou non. Le ta- bleau de commande de mise à jour 1101 est constitué de numéros d'unités et de numéros de secteurs, et mémorisé dans la mémoire 504. Dans le présent mode de réalisation, les numéros des secteurs sont définis par une Adresse de Bloc Logique (LBA), et gérés par 128 unités d'Adresse de Bloc Logique (LBA), comme représenté par l'Adresse de Bloc Logique (LBA) n 1-128. A ce propos, l'unité regroupant les numéros de secteur n'est pas limitée à 128, mais peut être une quelconque unité voulue. Lors de l'écriture de données dans une unité de disque dur 51 via la partie de commande de disque 502, la CPU 503 change la valeur du secteur de l'unité de disque dur 51 soumis à l'écriture, en "1" dans le tableau de commande de mise à jour 1101. La CPU 503 lit, via la partie de commande de disque 502, toutes les données et les données de parité d'un groupe de grappes incluant le secteur cible de l'unité de disque dur 51 mémorisé à "1" dans le tableau de commande de mise à jour 1101, et procède à un contrôle de parité. Lorsque les données lues ne sont pas fausses, la CPU 503 change la valeur du secteur dans le tableau de commande de mise à jour 1101 en "0". Lors de la réception d'une demande de lecture de données en provenance de l'un quelconque des dispositifs de traitement d'informations 300 via la partie de commande de canal 501, la CPU 503 fait référence au tableau de commande de mise à jour 1101 et confirme si un secteur mémorisant les données à lire a été vérifié ou non. Lorsque le secteur mémorisant les données n'a pas été vérifié, la CPU 503 vérifie les données d'un groupe de grappes incluant les données à lire conformément au procédé mentionné ci-dessus. De cette manière, la vérifi- cation des données écrites dans chaque unité de disque dur 51 est réalisée avant la réception d'une demande de lecture pour lire les données. Par conséquent, on peut éviter la diminution des performances de lecture de don-nées. De plus, la non-exécution de la vérification est mémorisée dans le tableau de commande de mise à jour 1101, et un contrôle de parité est effectué lorsque des données non-vérifiées sont lues. Par conséquent, on peut éviter de lire des données erronées. On va maintenant décrire la vérification des données d'ÉCRITURE. Ensuite, on va décrire un procédé permettant de vérifier si des données sont écrites correctement ou non lorsque les données sont écrites dans une unité de disque dur 51. La figure 12 est un ordinogramme représentant la commande de la CPU 503 lorsque le contrôleur 500 écrit des données dans une unité de disque dur 51. Lors de la réception d'une demande d'écriture de données en provenance de l'un quelconque des dispositifs de traitement d'informations 300 via la partie de commande de canal 501, la CPU 503 transmet à la partie de commande de dis-que 502 une instruction pour écrire les données dans une unité de disque dur 51 (S1201). Ensuite, la CPU 503 transmet à la partie de commande de disque une instruc- tion pour exécuter un processus de positionnement pour déplacer la position d'une tête d'un disque magnétique vers l'emplacement où les données doivent être écrites (S1202). Ensuite, la CPU 503 lit les données à partir de la mémoire cache 62 (S1203), et lit les données à partir du disque magnétique (S1204). La CPU 503 compare les don- nées de la mémoire cache 62 et les données du disque magnétique de manière à vérifier si elles coïncident les unes avec les autres (S1205). Lorsque les deux parties de données ne coïncident pas les unes avec les autres, la CPU 503 informe le dispositif de traitement de données 300 du fait que l'écriture ne s'est pas déroulée normale-ment (S1206). Lorsque les données mémorisées dans le disque magnétique sont ainsi comparées aux données mémorisées dans la mémoire cache 62, il est possible de confirmer si les données ont été correctement écrites dans le disque magnétique ou non. De plus, même lorsque les données écrites sont dans un état faux, les données persistent dans la mémoire cache 62. Par conséquent, il n'y a pas de crainte de perdre les données. A ce propos, lorsqu'une tête appartenant à une unité de disque dur ayant un dis-que magnétique est déplacée par un processus de positionnement ou analogue avant que des données à comparer ne soient lues à partir du disque magnétique et à partir de la mémoire cache 62, il est possible d'empêcher la tête d'effectuer une lecture double dans une et même position lorsque la position au moment de l'écriture est fausse. Dans le traitement de la figure 12, toutes les données écrites sont lues à partir de la mémoire cache 62 et à partir du disque magnétique, et les deux parties de données sont comparées pour vérifier les données. Cependant, pas toutes les données, mais seulement une partie des données, par exemple, un segment au début des données et un segment à la fin des données, peuvent être lues et comparées. Par exemple, des données de grande taille (données séquentielles) sont souvent écrites dans des unités de disque dur à Adaptateur de Terminal Analogique (ATA) série du fait qu'elles sont utilisées pour des applications telles que la sauvegarde de données. Dans un tel cas, si des données mémorisées dans un disque magné- tique sont comparées à des données mémorisées dans la mémoire cache 62 pour toutes les données écrites, la performance du traitement d'écriture peut manifestement se détériorer. De plus, lorsque survient une erreur dans la position d'écriture ou analogue lorsque des données séquentielles sont écrites, il est très vraisemblable que toutes les données soient fausses. Par conséquent, dans la plupart des cas, on peut déterminer si les données sont fausses ou non si une partie des données est véri- fiée. C'est-à- dire que lorsque la comparaison est effectuée sur une partie des données écrites, par exemple, un segment au début des données et un segment à la fin des données, il est possible de contrôler des données fausses tout en évitant que les performances du traitement d'écriture ne se détériorent. En variante, le procédé de vérification des données écrites dans l'unité de disque dur 51 peut être changé en fonction de la taille des données. La figure 13 est un ordinogramme représentant le traitement permettant de changer le procédé de vérification selon que les don-nées écrites sont des données séquentielles ou non. La CPU 503 transmet à la partie de commande de disque 502 une instruction d'écriture de données dans une unité de disque dur 51 (S1301). Ensuite, la CPU 503 transmet à la partie de commande de disque une instruction pour exécuter un processus de positionnement pour déplacer la position de la tête du disque magnétique vers l'emplacement où les données ont été écrites (S1302). La CPU 503 détermine si les données sont des données séquentielles ou non (S1303). En effet, la détermination indiquant si les don-nées sont des données séquentielles ou non est effectuée sur la base que la taille des données écrites atteint une taille prédéterminée ou non. Lorsque les données sont des données séquen-tielles, la CPU 503 lit un segment au début des données et un segment à la fin des données à partir de la mémoire cache 62 et à partir du disque magnétique. Au contraire, lorsque les données ne sont pas des données séquentiel-les, la CPU 503 lit toutes les données à partir de la mé- moire cache 62 et à partir du disque magnétique (S1306 et S1307). Après cela, la CPU 503 compare les deux parties de données lues les unes aux autres et vérifie si elles coïncident les unes aux autres (S1308). Lorsqu'elles ne coïncident pas, la CPU 503 informe le dispositif de trai- terrent d'informations 300 du fait que l'écriture ne s'est pas déroulée normalement (S1309). Lorsque les données écrites sont des données séquentielles, une comparaison d'une partie des données est réalisée entre des données mémorisées dans le disque magnétique et des données mémorisées dans la mémoire cache 62 de cette manière. Par conséquent, il est possible de détecter des erreurs de données tout en atténuant la réduction des performances du traitement d'écriture. Au contraire, lorsque les données écrites ne sont pas des données séquentielles, la comparaison concernant toutes les données écrites est réalisée entre des données mémo-risées dans le disque magnétique et des données mémorisées dans la mémoire cache 62. Par conséquent, il est possible de détecter des erreurs de données parfaitement sans réduire les performances du traitement d'écriture aussi manifestement que dans le cas des données séquentielles. Afin d'améliorer la performance d'écriture de données, chaque unité de disque dur 51 peut avoir un fonctionnement comme suit. C'est-à-dire que lors de la réception d'une demande d'écriture de données en provenance du contrôleur 500, l'unité de disque dur 51 écrit les données uniquement dans le cache de disque, et in-forme le contrôleur 500 de la fin de l'écriture. Dans ce cas, les données écrites ne peuvent pas être vérifiées selon le procédé décrit sur les figures 12 et 13. La figure 14 est un ordinogramme d'un traitement permettant de vérifier les données écrites lorsque l'unité de disque dur 51 a une telle fonction. La CPU 503 surveille l'unité de disque dur 51 pour vérifier si le nombre d'écritures dans l'unité de disque dur 51 a dépassé un nombre prédéterminé ou non (S1401). Lorsqu'il dépasse le nombre pré-déterminé, la CPU 503 envoie à l'unité de disque dur via la partie de commande de disque 502 une instruction pour écrire les données mémorisées dans le cache de disque dans un disque magnétique (S1402). Ensuite, la CPU 503 lit les données à partir de la mémoire cache 62 et à par-tir du disque magnétique (S1403 et S1404). La CPU 503 confirme si les données de la mémoire cache 62 et les données du disque magnétique coïncident les unes avec les autres ou non (S1405). Lorsqu'elles ne coïncident pas, la CPU 503 informe le dispositif de traitement d'informations 300 du fait que l'écriture ne s'est pas déroulée normalement (S1406). Par conséquent, des erreurs de don- nées peuvent être détectées en dépit de l'utilisation de la fonction mentionnée ci-dessus permettant d'améliorer la performance du traitement d'écriture. En effet, dans le traitement de la figure 14, des données écrites dans le disque magnétique et des données écrites dans la mé- moire cache sont comparées lorsque le nombre d'écritures dépasse un nombre prédéterminé. Cependant, la vérification peut être réalisée à chaque fois qu'une durée prédéterminée s'est écoulée ou à chaque fois que le cache de disque n'a pas d'espace libre. Dans le cas d'une unité de disque dur de type Adaptateur de Terminal Analogique (ATA) série 51, les données sont souvent écrites incorrectement du fait d'une défaillance de sa tête. Par conséquent, on va maintenant décrire un procédé permettant de détecter une défaillance d'une tête d'une unité de disque dur 51 lorsque des don-nées sont lues à partir de l'unité de disque dur 51. La figure 15 est un schéma représentant un tableau de commande de contrôle de tête 1501. Le tableau de commande de contrôle de tête 1501 est constitué de numéros d'unités, de numéros de têtes et de numéros de secteurs, et est mémorisé dans la mémoire 504. Chaque numéro de secteur est défini par une Adresse de Bloc Logique (LBA) de la même manière que dans le tableau de commande de mise à jour 1101. lorsque des données sont écrites dans l'unité de disque dur 51 via la partie de commande de disque 502, la CPU 503 change la valeur du champ "existence de mise à jour" du secteur de la tête par l'intermédiaire de laquelle les données ont été écrites, en "1" dans le tableau de commande de contrôle de tête 1501. La figure 16 est un ordinogramme du traitement de contrôle de tête devant être exécuté par la CPU 503. La CPU 503 établit 1 en tant que valeur initiale d'un nu- méro de tête de vérification (S1601). La CPU 503 attend une durée prédéterminée (S1602), et écrit des données de vérification dans un bloc de commande d'un disque magné-tique en utilisant une tête spécifiée par le numéro de tête de vérification (S1603). En effet, le bloc de com- mande est une zone de mémorisation prédéterminée sur le disque magnétique. Ensuite, la CPU 503 lit les données écrites dans le bloc de commande (S1604), et confirme si les données lues et les données de vérification coïncident les unes avec les autres ou non (S1605). Lorsque les deux parties de données coïncident les unes avec les autres, la CPU 503 conclut qu'il n'y a pas d'anomalie dans la tête, et change la valeur de "existence de mise à jour" de la tête en "0" dans le tableau de commande de contrôle de tête 1501 (S1606). La CPU 503 ajoute 1 au numéro de tête de vérification (S1607). La CPU 503 confirme si le numéro de tête de vérification est plus grand qu'une valeur maximale du numéro de tête ou non (S1608). Lorsque le numéro de tête de vérification est plus grand, la CPU 503 définit un 1 en tant que numéro de tête de vérification. La CPU 503 exécute le traitement de contrôle de tête sur le numéro de tête établi, d'une manière répétée. Lorsque les données lues à partir du bloc de commande ne coïncident pas avec les données de vérifica- tion, la CPU 503 informe le dispositif de traitement d'informations 300 du fait qu'une anomalie survient dans l'unité de disque dur 51 en question, et termine ensuite le traitement. La figure 17 est un ordinogramme d'un traite- ment lorsque la CPU 503 reçoit une demande de lecture de données en provenance de l'un quelconque des dispositifs de traitement d'informations 300. La CPU 503 reçoit une demande de lecture de données à partir du dispositif de traitement d'informations 300 via la partie de commande de canal 501 (S1701). La CPU 503 confirme la valeur de l'"existence de mise à jour" d'un secteur cible d'une unité de disque dur 51 où les données sont mémorisées dans le tableau de commande de contrôle de tête 1501 (S1702 et S1703). "L'existence de mise à jour" dont la valeur est "1" indique l'état dans lequel le traitement de contrôle de tête mentionné ci-dessus n'a pas été effectué même si une écriture de données a été effectuée à l'Adresse de Bloc Logique (LBA) de l'unité de disque dur 51 en question. Lorsque la valeur de "existence de mise à jour" est "0", la CPU 503 lit les données à partir de l'unité de disque dur 51 (S1708). Lorsque la valeur de "existence de mise à jour" est "1", la CPU 503 écrit des données de vérification dans un bloc de commande d'un disque magnétique en utili-sant la tête en question de la même manière que dans le traitement de contrôle de tête mentionné ci-dessus (S1704). A ce propos, le bloc de commande est une zone de mémorisation prédéterminée sur le disque magnétique. En-suite, la CPU 503 lit les donnés écrites dans le bloc de commande (S1705), et confirme si les données lues coïncident avec les données de vérificationou non (S1706). Lorsque les deux parties de données coïncident les unes avec les autres, la CPU 503 conclut qu'il n'y a pas d'anomalie dans la tête, et change la valeur de "existence de mise à jour" de la tête en "0" dans le tableau de commande de contrôle de tête 1501 (S1707). En-suite, la CPU 503 lit les données demandées à partir de l'unité de disque dur 51 conformément à la demande de lecture (S1708). Lorsque les données lues à partir du bloc de commande ne coïncident pas avec les données de vérification, la CPU 503 notifie au dispositif de traitement d'informations 300 du fait qu'une anomalie survient dans l'unité de disque dur 51 en question (S1709), et ensuite la CPU 503 termine le traitement sans lire les données à partir de l'unité de disque dur 51. De cette manière, lorsque des données écrites dans l'unité de disque dur 51 sont lues, il est possible de confirmer si la tête grâce à laquelle les données ont été écrites est normale ou non. Lorsque la tête est anormale, il est possible que les données ne soient pas écrites correctement ou il est possible que les données ne puissent pas être lues correctement. En détectant l'anomalie dans la tête lorsque des données sont lues, il est possible d'éviter la lecture de données erronées. On va maintenant décrire la vérification sur la base d'une affectation de parité. Selon le procédé mentionné ci-dessus dans le-quel toutes les données d'un groupe de grappes de la con- figuration de Réseau Redondant de Disques Bon Marché (RAID) sont lues et soumises à un contrôle de parité, il n'est pas possible de déterminer quelles données du groupe de grappes sont dans un état faux. Il est en effet possible d'éviter la lecture de données fausses, mais il n'est pas possible de restaurer les données fausses. Par conséquent, les données peuvent être perdues. Par conséquent, on va maintenant décrire un procédé permettant d'affecter des données de parité à chaque partie de don-nées séparément des données de parité se trouvant dans le groupe de grappes. La CPU 503 génère des données de parité pour détecter les erreurs dans une pluralité de secteurs servant en tant qu'unité minimale avec laquelle les données sont écrites dans chaque unité de disque dur 51. Dans le présent mode de réalisation, une combinaison de données et de données de parité pour une telle pluralité de secteurs est appelée une unité de données. Lors de la réception d'une demande d'écriture de données en provenance de l'un quelconque des dispositifs de traitement d'informa- tions 300 via la partie de commande de canal 501, la CPU 503 forme une unité de données à partir des données à écrire. La CPU 503 écrit l'unité de données dans l'unité de disque dur 51 par l'intermédiaire de la partie de commande de disque 502. La figure 18 est un schéma représentant l'état où une partie de données 1808 est écrite dans une unité de disque dur. Les données 1801 sont constituées d'une pluralité de secteurs S n 1 à s n 4, et une unité de données 1803 est formée à partir des données 1801 et des données de parité 1802 concernant les données 1801 de la pluralité de secteurs. Lors de la réception d'une demande de lecture de données à partir de l'un quelconque des dispositifs de traitement d'informations 300 via la partie de commande de canal 501, la CPU 503 lit l'unité de données 1803 des données demandées via la partie de com- mande de disque 502, et effectue un contrôle de parité sur les données de manière à vérifier si les données sont dans un état faux ou non. De cette manière, en lisant uniquement les données à lire en réponse à la demande de lecture, il est possible de déterminer si les données sont dans un état faux ou non. De plus, lorsque les uni-tés de disque dur 51 ont une configuration de Réseau Redondant de Disques Bon Marché (RAID) redondante tel que le Réseau Redondant de Disques Bon Marché-5 (RAID-5), les données peuvent être rétablies en utilisant d'autres don-nées et des données de parité du groupe de grappes. Par conséquent, il n'y a pas de crainte que les données soient perdues. Lorsqu'une défaillance d'une tête ou analogue se produit dans une unité de disque dur 51, il est très probable qu'apparaissent une pluralité de secteurs erronés. On suppose qu'une pluralité de secteurs de l'unité de données 1803 deviennent faux lorsque l'unité de don-nées 1803 est écrite dans une unité de disque dur 51. Dans un tel cas, il existe un cas où l'erreur ne peut pas être détectée par un contrôle de parité. Par conséquent, comme représenté sur la figure 19, la CPU 503 peut écrire et distribuer l'unité de don-nées 1803 entre une pluralité d'unités de disque dur 51 dans le groupe de Réseau Redondant de Disques Bon Marché (RAID) par l'intermédiaire de la partie de commande de disque 502. La figure 20 est un schéma représentant un tableau de commande d'unités de données 2001. Le tableau de commande d'unités de données 2001 représente la cor- respondance des unités de données 1803 constituées chacune d'une pluralité de secteurs avec des Adresses de Bloc Logique (LBA) d'unités de disque dur 51. L'exemple de la figure 20 montre qu'une unité de données 1803 formée de 130 secteurs 000 à 129 est constituée des Adresses de Bloc Logique (LBA) 000 à 064 d'unités de disque dur 51 dont les numéros d'unités sont n 0 et n 1. Lors de la réception d'une demande d'écriture de données à partir de l'un quelconque des dispositifs de traitement d'informations 300, la CPU 503 fait référence au tableau de com- mande d'unités de données 2001, et écrit et distribue chaque unité de données 1803 des données demandées entre une pluralité d'unités de disque dur 51. Par conséquent, même lorsque apparaît une anomalie dans une unité de disque dur, il est possible d'augmenter la probabilité qu'une erreur de données puisse être détectée. On va maintenant décrire l'environnement de mélange de Fibre Canal et d'Adaptateur de Terminal Analogique (ATA) série. Par la suite, on va décrire le système de ré-seau de disques 10 dans lequel des unités de disque dur de type Fibre Canal 51 et des unités de disque dur de type Adaptateur de Terminal Analogique (ATA) série 51 sont mélangées. La figure 21 est un schéma fonctionnel représentant un système de réseau de disques dans lequel des unités de disque dur de type Fibre Canal 51 sont reçues dans un premier boîtier 2101 et des unités de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 sont reçues dans un second boîtier 2102. En effet, les premier et second boîtiers 2101 et 2102 correspondent au boîtier maître 20 et au boîtier d'extension 30, respectivement. Chaque unité de disque dur 51 est connectée à la partie de commande de disque 502 dans le mode décrit précédem- ment. De plus, la figure 19 représente un mode dans le-quel une pluralité d'unités de disque dur à Adaptateur de Terminal Analogique (ATA) série sont connectées à un seul convertisseur 901. Cependant, chaque unité de disque dur à Adaptateur de Terminal Analogique (ATA) série peut être connectée via un convertisseur 801 prévu pour chaque uni-té de disque dur comme décrit précédemment. Dans le système de réseau de disques 10 ainsi configuré, il est exigé d'améliorer la fiabilité des uni- tés de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 dont la fiabilité est inférieure à celle des unités de disque dur à Fibre Canal 51. Par conséquent, le contrôleur 500 applique le procédé mentionné ci-dessus pour améliorer la fiabilité uniquement aux uni- tés de disque dur à Adaptateur de Terminal Analogique (ATA) série 51. Par conséquent, la fiabilité de lecture de données à partir des unités de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 et d'écriture de données dans ces dernières peut être améliorée sans ré- duire la performance de la lecture de données à partir des unités de disque dur à Fibre Canal 51 et de l'écriture de données à partir de ces dernières utilisées pour traiter une telle tâche importante demandée pour avoir une performance d'accès élevée. De plus, il n'est pas né- cessaire de changer la structure physique, par exemple, de fournir deux têtes pour chaque disque magnétique de chaque unité de disque dur à Adaptateur de Terminal Ana-logique (ATA) série 51. Il est par conséquent possible de réduire le coût de fabrication des unités de disque dur à Adaptateur de Terminal Analogique (ATA) série 51. A ce propos, dans le présent mode de réalisation, les unités de disque dur à Fibre Canal 51 et les unités de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 sont mélangées. Cependant, d'autres unités de disque dur 51 peuvent être utilisées si elles sont conformes à des normes d'interface différentes en termes de fiabilité. Par exemple, les unités de disque dur à Adaptateur de Terminal Analogique (ATA) série 51 peuvent être remplacées par des unités de disque dur à Adaptateur de Terminal Analogique (ATA) parallèle 51. Les modes de réalisation ont été décrits ci-dessus afin de facilement comprendre la présente invention. La présente invention ne doit pas être interprétée comme étant limitée aux modes de réalisation. La pré- sente invention peut être changée ou modifiée sans s'écarter de sa portée et de son domaine. Toute équivalence à la présente invention est également incluse ici. De plus, la Demande de Brevet Japonais n 2003-400 517 appliquée dans l'Office de Brevet Japonais le 28 novembre 2003 est citée pour supporter la présente invention et la description de celle-ci est incorporée ici à titre de référence. REVENDICATIONS 1. Système de réseau de disques comportant : un premier contrôleur (500) couplé à un ordina- teur hôte et effectuant une commande pour transférer des données vers ledit ordinateur hôte et recevoir des don- nées en provenance de celui-ci et effectuant une commande pour lire/écrire des données, un second contrôleur (500) couplé audit ordina- teur hôte et/ou à un autre ordinateur hôte et effectuant une commande pour transférer des données vers ledit ordinateur hôte et/ou ledit autre ordinateur hôte et recevoir des données en provenance de ceux-ci et effectuer une commande pour lire/écrire des données, une pluralité de premières unités de disque (52) chacune comportant un convertisseur (901) et une première unité de disque (51), ledit convertisseur effectuant une conversion entre un protocole Fibre Canal (FC) et un protocole ATA Série (SATA), ladite première unité de disque comportant une interface SATA et mémorisant des données converties en ledit protocole SATA par ledit convertisseur, un premier boîtier d'extension (30) comportant lesdites premières unités de disque, dans lequel chacune desdites premières unités de disque est couplée à la fois audit premier contrôleur et audit second contrôleur. 2. Système de réseau de disques selon la revendication 1, dans lequel : ledit premier boîtier d'extension comporte une pluralité de premiers modules d'alimentation (56, 57), chacun desdits premiers modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières unités de disque. 3. Système de réseau de disques selon la revendication 1, dans lequel : ledit premier boîtier d'extension comporte un premier connecteur, un second connecteur et un premier module d'alimentation, ledit premier module d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières unités de disque, ledit premier connecteur étant connecté à un premier support de communication utilisé pour relayer des données entre ledit premier contrôleur et lesdites premières unités de dis-que, ledit second connecteur étant connecté à un second support de communication utilisé pour relayer des données entre ledit second contrôleur et lesdites premières uni-tés de disque. 4. Système de réseau de disques selon la revendication 1, dans lequel : ledit convertisseur de chacune desdites premières unités de disque est couplé à la fois à un premier support de communication et à un second support de commu- nication, ledit premier support de communication étant utilisé pour relayer un signal FC entre ledit premier contrôleur et l'une desdites premières unités de disque, ledit second support de communication étant utilisé pour relayer un signal FC entre ledit second contrôleur et l'une desdites premières unités de disque. 5. Système de réseau de disques selon la revendication 1, dans lequel : ledit premier boîtier d'extension comporte une pluralité de circuits de contournement de port (701), l'un desdits circuits de contournement de port étant couplé audit convertisseur d'au moins l'une desdites premières unités de disque. 6. Système de réseau de disques selon la revendication 1, dans lequel :ledit premier boîtier d'extension comporte un premier circuit de contournement de port couplé audit premier contrôleur et un second circuit de contournement de port couplé audit second contrôleur, ledit convertis-Beur de l'une desdites premières unités de disque étant couplé à la fois audit premier circuit de contournement de port et audit second circuit de contournement de port. 7. Système de réseau de disques selon la revendication 1, dans lequel : ledit premier boîtier d'extension comporte une carte de circuit imprimé, ladite carte de circuit imprimé intégrant une pluralité de circuits de contournement de port et étant couplée audit convertisseur de chacune des-dites premières unités de disque. 8. Système de réseau de disques selon la reven- dication 1, dans lequel : lesdites premières unités de disque sont incluses dans un groupe de Réseaux Redondants de Disques Bon Marché (RAID), et ledit groupe RAID est associé à une pluralité de volumes logiques, chacun desdits volumes logiques étant une zone d'écriture logique pour mémoriser des don-nées transférées depuis ledit ordinateur hôte et/ou un autre ordinateur hôte. 9. Système de réseau de disques selon la reven- dication 1, comportant en outre : une pluralité de secondes unités de disque (52) chacune comportant une seconde unité de disque (51), la-dite seconde unité de disque comportant une interface FC et mémorisant des données conformément au protocole FC, et un second boîtier (20) comportant lesdites secondes unités de disque et une pluralité de seconds modules d'alimentation (56, 57), chacun desdits seconds modu-les d'alimentation effectuant une commande pour délivrer de l'énergie auxdites secondes unités de disque, dans lequel lesdites premières unités de disque sont incluses dans un premier groupe de Réseaux Redon- dants de Disques Bon Marché (RAID), et dans lequel lesdites secondes unités de disque sont incluses dans un second groupe RAID. 10. Système de réseau de disques selon la revendication 1, comportant en outre : une pluralité de secondes unités de disque chacune comportant une seconde unité de disque, ladite seconde unité de disque comportant une interface FC et mémorisant des données, dans lequel ledit premier contrôleur effectue une commande pour lire des données à partir de ladite première unité de disque de chacune desdites premières unités de disque et écrire des données dans celle-ci et effectuer une commande pour lire des données à partir de ladite seconde unité de disque de chacune desdites se-condes unités de disque et écrire des données dans celle- ci. 11. Système de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur effectue une commande pour lire des données à partir de ladite première unité de disque de chacune desdites premières unités de disque et écrire des données dans celle-ci via un premier support de communication Fibre Canal (FC), ledit second contrôleur est capable d'effectuer une commande pour lire des données à partir de ladite première unité de disque de chacune desdites premières unités de disque et écrire des données dans celle-ci via un second support de communication FC, et chacune desdites premières unités de disque comportant un premier port couplé audit premier supportde communication FC et un second port couplé audit second support de communication FC. 12. Système de réseau de disques selon la revendication 1, dans lequel : ledit premier contrôleur effectue une commande pour lire des données à partir de ladite première unité de disque de l'une desdites premières unités de disque et écrire des données dans celle-ci via une première Boucle Arbitrée-Fibre Canal (FC-AL), ledit second contrôleur est capable d'effectuer une commande pour lire des données à partir de ladite première unité de disque de l'une desdites premières uni-tés de disque et écrire des données dans celle-ci via une Seconde Boucle FC-AL, et l'une desdites premières unités de disque comportant un premier port couplé à ladite première boucle FC-AL et un second port couplé à ladite seconde boucle FC-AL. 13. Système de réseau de disques comportant : 20 un premier contrôleur couplé à un ordinateur hôte et effectuant une commande pour recevoir des données en provenance dudit ordinateur hôte et effectuer une commande pour écrire des données, un second contrôleur couplé audit ordinateur 25 hôte et/ou à un autre ordinateur hôte et effectuant une commande pour recevoir des données en provenance dudit ordinateur hôte et/ou dudit autre ordinateur hôte et effectuant une commande pour écrire des données, et une pluralité de premières unités de disque 30 chacune comportant un convertisseur et une première unité de disque, ledit convertisseur effectuant une conversion entre un protocole Fibre Canal (FC) et un protocole ATA Série (SATA), ladite première unité de disque comportant une interface SATA et mémorisant des données envoyées via 35 ledit convertisseur, 10 15un premier boîtier d'extension comportant les-dites premières unités de disque, dans lequel chacune desdites premières unités de disque est couplée audit premier contrôleur via un premier port et est couplée audit second contrôleur via un second port. 14. Système de réseau de disques selon la revendication 13, dans lequel : ledit premier boîtier d'extension comporte une pluralité de premiers modules d'alimentation, chacun des-dits premiers modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières uni-tés de disque. 15. Système de réseau de disques selon la re- vendication 13, dans lequel : ledit premier boîtier d'extension comporte un premier connecteur, un second connecteur et un premier module d'alimentation, ledit premier module d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières unités de disque, ledit premier connecteur étant connecté à un premier support de communication utilisé pour relayer des données entre ledit premier contrôleur et lesdites premières unités de dis-que, ledit second connecteur étant connecté à un second support de communication utilisé pour relayer des données entre ledit second contrôleur et lesdites premières uni-tés de disque. 16. Système de réseau de disques selon la revendication 13, dans lequel : ledit convertisseur de chacune desdites premières unités de disque est couplé à la fois à un premier support de communication et à un second support de communication, ledit premier support de communication étant utilisé pour relayer un signal FC entre ledit premier contrôleur et l'une desdites premières unités de disque,ledit second support de communication étant utilisé pour relayer un signal FC entre ledit second contrôleur et l'une desdites premières unités de disque. 17. Système de réseau de disques selon la re- vendication 13, dans lequel : ledit premier boîtier d'extension comporte une pluralité de circuits de contournement de port, l'un des-dits circuits de contournement de port étant couplé audit convertisseur d'au moins l'une desdites premières unités de disque. 18. Système de réseau de disques selon la revendication 13, dans lequel : ledit premier boîtier d'extension comporte un premier circuit de contournement de port couplé audit premier contrôleur et un second circuit de contournement de port couplé audit second contrôleur, ledit convertisseur de l'une desdites premières unités de disque étant couplé à la fois audit premier circuit de contournement de port et audit second circuit de contournement de port. 19. Système de réseau de disques selon la revendication 13, dans lequel : ledit premier boîtier d'extension comporte une carte de circuit imprimé, ladite carte de circuit imprimé intégrant une pluralité de circuits de contournement de port et étant couplée audit convertisseur de chacune des-dites premières unités de disque. 20. Système de réseau de disques selon la revendication 13, dans lequel : lesdites premières unités de disque sont inclu- ses dans un groupe de Réseaux Redondants de Disques Bon Marché (RAID), et ledit groupe RAID est associé à une pluralité de volumes logiques, chacun desdits volumes logiques étant une zone d'écriture logique pour mémoriser des don-nées transférées depuis ledit ordinateur hôte et/ou un autre ordinateur hôte. 21. Système de réseau de disques selon la revendication 13, comportant en outre une pluralité de se- condes unités de disque chacune comportant une seconde unité de disque, ladite seconde unité de disque comportant une interface FC et mémorisant des données, et un second boîtier comportant lesdites secondes unités de disque et une pluralité de seconds modules d'alimentation, chacun desdits seconds modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites secondes unités de disque, dans lequel lesdites premières unités de disque sont incluses dans un premier groupe de Réseaux Redon- dants de Disques Bon Marché (RAID), et dans lequel lesdites secondes unités de disque sont incluses dans un second groupe de Réseaux Redondants de Disques Bon Marché (RAID). 22. Système de réseau de disques selon la re- vendication 13, comportant en outre : une pluralité de secondes unités de disque chacune comportant une seconde unité de disque, ladite seconde unité de disque comportant une interface FC et mémorisant des données, dans lequel ledit premier contrôleur effectue une commande pour écrire des données dans ladite première unité disque de chacune desdites premières unités de dis-que et effectuer une commande pour écrire des données dans ladite seconde unité de disque de chacune desdites secondes unités de disque. 23. Système de réseau de disques selon la revendication 13, dans lequel : ledit premier contrôleur effectue une commande pour écrire des données dans ladite première unité dedisque de chacune desdites premières unités de disque via une Boucle Arbitrée-Fibre Canal (FC-AL), ledit second contrôleur est capable d'effectuer une commande pour écrire des données dans ladite première unité de disque de chacune desdites premières unités de de disque via une seconde Boucle FC-AL, ledit premier port est couplé à ladite première boucle FC-AL, et ledit second port est couplé à ladite seconde boucle FC-AL. 24. Système de réseau de disques comportant : un premier contrôleur couplé à un ordinateur hôte et effectuant une commande pour écrire des données, envoyées depuis ledit ordinateur hôte, conformément à la norme Fibre Canal (FC), un second contrôleur couplé audit ordinateur hôte et/ou à un autre ordinateur hôte et effectuant une commande pour écrire des données, envoyées depuis ledit ordinateur hôte et/ou ledit autre ordinateur hôte, conformément à la norme FC, une pluralité de premières unités de disque chacune comportant un circuit d'interface et une première unité de disque, ledit circuit d'interface recevant des données envoyées depuis ledit premier contrôleur et/ou ledit second contrôleur conformément à la norme FC et en-voyant des données à ladite première unité de disque conformément à la norme ATA Série (SATA), ladite première unité de disque recevant des données conformément à la norme SATA et mémorisant des données, et un premier boîtier d'extension comporte lesdites premières unités de disque, dans lequel chacune desdites premières unités de disque est couplée à la fois audit premier contrôleur et audit second contrôleur. 25. Système de réseau de disques selon la revendication 24, dans lequel : ledit premier boîtier d'extension comporte une pluralité de premiers modules d'alimentation, chacun des- dits premiers modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières uni-tés de disque. 26. Système de réseau de disques selon la revendication 24, dans lequel : ledit premier boîtier d'extension comporte un premier connecteur, un second connecteur et un premier module d'alimentation, ledit premier module d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières unités de disque, ledit premier connecteur étant connecté à un premier support de communication utilisé pour relayer des données entre ledit premier contrôleur et lesdites premières unités de dis-que, ledit second connecteur étant connecté à un second support de communication utilisé pour relayer des données entre ledit second contrôleur et lesdites premières uni- tés de disque. 27. Système de réseau de disques selon la revendication 24, dans lequel : ledit circuit d'interface de chacune desdites premières unités de disque est couplé à la fois à un premier support de communication et à un second support de communication, ledit premier support de communication étant utilisé pour relayer un signal FC entre ledit premier contrôleur et l'une desdites premières unités de disque, ledit second support de communication étant utilisé pour relayer un signal FC entre ledit second contrôleur et l'une desdites premières unités de disque. 28. Système de réseau de disques selon la revendication 24, dans lequel :ledit premier boîtier d'extension comporte une pluralité de circuits de contournement de port, l'un des- dits circuits de contournement de port étant couplé audit circuit d'interface d'au moins l'une desdites premières unités de disque. 29. Système de réseau de disques selon la revendication 24, dans lequel : ledit premier boîtier d'extension comporte un premier circuit de contournement de port couplé audit premier contrôleur et un second circuit de contournement de port couplé audit second contrôleur, dans lequel ledit circuit d'interface de l'une desdites premières unités de disque est couplé à la fois audit premier circuit de contournement de port et audit second circuit de contournement de port. 30. Système de réseau de disques selon la revendication 24, dans lequel : ledit premier boîtier d'extension comporte une carte de circuit imprimé, ladite carte de circuit imprimé intégrant une pluralité de circuits de contournement de port et étant couplée audit circuit d'interface de chacune desdites premières unités de disque. 31. Système de réseau de disques selon la revendication 24, dans lequel : lesdites premières unités de disque sont incluses dans un groupe de Réseaux Redondants de Disques Bon Marché (RAID), et ledit groupe RAID est associé à une pluralité de volumes logiques, chacun desdits volumes logiques étant une zone d'écriture logique pour mémoriser des don-nées transférées depuis ledit ordinateur hôte et/ou un autre ordinateur hôte. 32. Système de réseau de disques selon la revendication 24, comportant en outre :une pluralité de secondes unités de disque chacune comportant une seconde unité de disque, ladite seconde unité de disque comportant une interface FC et mémorisant des données, et un second boîtier comportant lesdites secondes unités de disque et une pluralité de seconds modules d'alimentation, chacun desdits seconds modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites secondes unités de disque, dans lequel lesdites premières unités de disque sont incluses dans un premier groupe de Réseaux Redondants de Disques Bon Marché (RAID), et dans lequel lesdites secondes unités de disque sont incluses dans un second groupe RAID. 33. Système de réseau de disques selon la re- vendication 24, comportant en outre : une pluralité de secondes unités de disque chacune comportant une seconde unité de disque, ladite seconde unité de disque comportant une interface FC et mé- morisant des données, dans lequel ledit premier contrôleur effectue une commande pour écrire des données dans ladite première unité de disque de chacune desdites premières unités de disque et effectuer une commande pour écrire des données dans ladite seconde unité de disque de chacune desdites secondes unités de disque. 34. Système de réseau de disques selon la revendication 24, dans lequel : ledit premier contrôleur effectue une commande pour écrire des données dans ladite première unité de disque de chacune desdites premières unités de disque via un premier support de communication Fibre Canal (FC), ledit second contrôleur est capable d'effectuer une commande pour écrire des données dans ladite première unité de disque de chacune desdites premières unités delecteurs de disque via un second support de communication FC, et chacune desdites premières unités de disque comportant un premier port couplé audit premier support de communication FC et un second port couplé audit second support de communication FC. 35. Système de réseau de disques selon la revendication 24, dans lequel : ledit premier contrôleur effectue une commande pour écrire des données dans ladite première unité de disque de l'une desdites premières unités de disque via une Boucle Arbitrée-Fibre Canal (FC-AL), ledit second contrôleur est capable d'effectuer une commande pour lire des données à partir de ladite première unité de disque de l'une desdites premières uni-tés de disque et d'écrire des données dans celle-ci via une Seconde Boucle FC-AL, et l'une desdites premières unités de disque comportant un premier port couplé à ladite première boucle FC-AL et un second port couplé à ladite seconde boucle FC-AL. 36. Système de réseau de disques comportant : un premier contrôleur couplé à un ordinateur hôte et effectuant une commande pour écrire des données, envoyées depuis ledit ordinateur hôte, via un premier support de communication Fibre Canal (FC), un second contrôleur couplé audit ordinateur hôte et/ou à un autre ordinateur hôte et effectuant une commande pour écrire des données, envoyées depuis ledit ordinateur hôte et/ou ledit autre ordinateur hôte, via un second support de communication FC, et une pluralité de premières unités de disque chacune comportant une première unité de disque, ladite première unité de disque comportant une interface ATA Sé- rie (SATA) et mémorisant des données converties en leditprotocole SATA de l'une desdites premières unités de dis-que, et un premier boîtier d'extension comportant les-dites premières unités de disque et étant couplé audit premier support de communication FC via un premier connecteur et étant couplé au second support de communication FC via un second connecteur, dans lequel chacune desdites premières unités de disque est couplée à un premier support de communica- tion FC via un premier port et est couplée à un second support de communication FC via un second port. 37. Système de réseau de disques selon la revendication 36, dans lequel : ledit premier boîtier d'extension comporte une pluralité de premiers modules d'alimentation, chacun des-dits premiers modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières uni-tés de disque. 38. Système de réseau de disques selon la re- vendication 36, dans lequel : ledit premier boîtier d'extension comporte un premier module d'alimentation, ledit premier module d'alimentation effectuant une commande pour délivrer de l'énergie auxdites premières unités de disque. 39. Système de réseau de disques selon la revendication 36, comportant en outre : une pluralité de convertisseurs chacun étant couplé à l'une desdites premières unités de disque et effectuant une conversion entre un protocole FC et ledit protocole SATA, dans lequel chacun desdits convertisseurs est couplé à la fois audit premier support de communication FC et audit second support de communication FC. 40. Système de réseau de disques selon la re- vendication 36, comportant en outre :une pluralité de convertisseurs chacun étant couplé à l'une desdites premières unités de disque et effectuant une conversion entre un protocole FC et ledit protocole SATA, dans lequel ledit premier boîtier d'extension comporte une pluralité de circuits de contournement de port, l'un desdits circuits de contournement de port étant couplé à au moins l'un desdits convertisseurs. 41. Système de réseau de disques comportant : un premier contrôleur couplé à un ordinateur hôte et effectuant une commande pour écrire des données envoyées depuis ledit ordinateur hôte, un second contrôleur couplé audit ordinateur hôte et/ou à un autre ordinateur hôte et effectuant une commande pour écrire des données envoyées depuis ledit ordinateur hôte et/ou ledit autre ordinateur hôte, une pluralité de premières unités de disque chacune comportant un convertisseur et une première unité de disque, ledit convertisseur effectuant une conversion entre un signal Fibre Canal (FC) et un signal ATA Série (SATA), ladite première unité de disque comportant une interface SATA et mémorisant des données converties par ledit convertisseur, et un premier boîtier d'extension comportant les-dites premières unités de disque, dans lequel chacune desdites premières unités de disque est couplée à la fois audit premier contrôleur et audit second contrôleur. 42. Système de réseau de disques selon la re- vendication 41, dans lequel : ledit premier boîtier d'extension comporte un premier circuit de contournement de port couplé audit premier contrôleur et un second circuit de contournement de port couplé audit second contrôleur, ledit convertis-Beur de l'une desdites premières unités de disque étantcouplé à la fois audit premier circuit de contournement de port et audit second circuit de contournement de port. 43. Système de réseau de disques selon la revendication 41, dans lequel : ledit premier boîtier d'extension comporte une carte de circuit imprimé, ladite carte de circuit imprimé intégrant une pluralité de circuits de contournement de port et étant couplée audit convertisseur de chacune des-dites premières unités de disque. 44. Système de réseau de disques selon la revendication 41, dans lequel : lesdites premières unités de disque sont incluses dans un groupe de Réseaux Redondants de Disques Bon Marché (RAID), et ledit groupe RAID est associé à une pluralité de volumes logiques, chacun desdits volumes logiques étant une zone d'écriture logique pour mémoriser des don-nées transférées depuis ledit ordinateur hôte et/ou un autre ordinateur hôte. 45. Système de réseau de disques selon la revendication 41, comportant en outre : une pluralité de secondes unités de disque chacune comportant une seconde unité de disque, ladite seconde unité de disque comportant une interface FC et mé- morisant des données conformément au protocole FC, et un second boîtier comportant lesdites secondes unités de disque et une pluralité de seconds modules d'alimentation, chacun desdits seconds modules d'alimentation effectuant une commande pour délivrer de l'énergie auxdites secondes unités de disque, dans lequel lesdites premières unités de disque sont incluses dans un premier groupe de Réseaux Redondants de Disques Bon Marché (RAID), et dans lequel lesdites secondes unités de disque sont incluses dans un second groupe RAID. 46. Système de réseau de disques selon la revendication 41, dans lequel : ledit premier contrôleur effectue une commande pour lire des données à partir de ladite première unité de disque de chacune desdites premières unités de disque et écrire des données dans celle-ci et effectue une commande pour lire des données à partir de ladite première unité de disque de chacune desdites secondes unités de disque et écrire des données dans celui-ci. 47. Système de réseau de disques selon la revendication 41, dans lequel : ledit premier contrôleur effectue une commande pour lire des données à partir de ladite première unité de disque de chacune desdites premières unités de disque et écrire des données dans celui-ci via un premier support de communication Fibre-Canal (FC), ledit second contrôleur est capable d'effectuer une commande pour lire des données à partir de ladite première unité de disque de chacune desdites premières unités de disque et écrire des données dans celle-ci via un second support de communication FC, et chacune desdites premières unités de disque comportant un premier port couplé audit premier support de communication FC et un second port couplé audit second support de communication FC. 48. Système de réseau de disques selon la revendication 41, dans lequel : ledit premier contrôleur effectue une commande pour lire des données à partir de ladite première unité de disque de l'une desdites premières unités de disque et écrire des données dans celle-ci via une BoucleArbitrée-Fibre Canal (FC-AL), ledit second contrôleur est capable d'effectuer une commande pour lire des données à partir de ladite première unité de disque de l'une desdites premières uni-tés de disque et écrire des données dans celle-ci via une seconde boucle FC-AL, et l'une desdites premières unités de disque comportant un premier port couplé à ladite première boucle FC-AL et un second port couplé à ladite seconde boucle FC-AL.