Technologie ROC et mémoire sur les cartes RAID
Sep 27, 2023
Cette fois, parlons de la technologie ROC et de la mémoire sur Cartes RAID. Technologie RAID sur puce (ROC) La technologie ROC est une sorte de technologie RAID bon marché proposée par la société Adaptec. Il utilise la puce de traitement CPU de la carte SCSI et réalise en ajoutant du code RAID dans la ROM de la carte SCSI. En 2001, Adaptec a présenté sa technologie iROC et en 2003, elle a été lancée sous le nom de HOStRAID. iROc est RAID sur puce, consiste essentiellement à utiliser le processeur RISC à l'intérieur de la puce de contrôle SCSI pour compléter certains types RAID simples (RAID0, 1, 0+1). Étant donné que RAID0, 1 et 0+1 nécessitent peu de calculs, ils peuvent également être réalisés en utilisant le processeur RISC dans le contrôleur SCSI. Avec le code ROM, RAID0, 1 ou 0+1 implémenté par iROC a une capacité de démarrage et peut prendre en charge la sauvegarde à chaud. Dans les serveurs tour d'entrée de gamme et les serveurs montés en rack 1U, les puces de contrôle SCSI sont souvent intégrées à la carte mère, mais les cartes RAID autonomes ne sont pas standard. Le point de départ d'iROC est de fournir à ces systèmes une protection matérielle des données de base et d'acheter des cartes RAID autonomes lorsqu'un RAID5 plus complexe est requis. L'émergence d'iROC ajoute une option simple au système de protection des données des produits serveur bas de gamme. Le principal inconvénient d'iROC ou HOStRAID est la mauvaise compatibilité et les performances du système d'exploitation, car il n'y a pas de processeur informatique RAID spécial, donc l'utilisation de cette configuration RAID réduira dans une certaine mesure les performances du système serveur, et il ne prend en charge que RAID 0. , 1, 0+1, ne peut prendre en charge que quelques disques RAID SCSI. Par rapport aux IDERAID0, 1 et 0+1, la technologie HOStRAID présente des fonctionnalités similaires à un coût beaucoup plus élevé. De plus, la technologie Hostraid est vouée à faire face à la concurrence du bas de gamme du S-ATARAID, plus récent et plus performant. Mémoire sur une carte RAID La mémoire sur le Carte RAID a deux fonctions : cache de données et mémoire d’exécution de code. La RAM est nécessaire pour exécuter le code sur le CPU de la carte RAID. Si le code est lu directement depuis la ROM, la vitesse sera grandement affectée. Par conséquent, la RAM de la carte RAID possède un segment d'adresse fixe pour stocker le code exécuté par le CPU. La majeure partie de cet espace est utilisée pour le cache de données décrit ci-dessous. La mise en cache, ou mémoire tampon, est tout ce qui est nécessaire pour tamponner entre les deux côtés de la communication. Nous savons qu'entre CPU et la mémoire est L2Cache, qui est supérieure à la vitesse de la mémoire RAM, mais pas aussi élevée que la vitesse du processeur. De même, un cache est requis entre le contrôleur RAID et le contrôleur de canal de disque pour s'intégrer, car le contrôleur RAID peut traiter beaucoup plus rapidement que le contrôleur de canal ne peut collecter les données sortant des disques connectés sur le canal. Ce cache n'a pas besoin d'utiliser un circuit haut débit comme L2Cache, et la RAM est suffisante. La RAM est assez rapide pour les deux. En plus de prendre en charge la communication des puces à différents débits, la mémoire cache sert également à mettre les données en mémoire tampon. Par exemple, si la couche supérieure fait une requête 10, le contrôleur RAID peut mettre la requête en file d'attente dans le cache et l'exécuter une par une, ou optimiser les E/S, les fusionner une par une et la concurrence une par une. Faites l'expérience de performances inégalées : des cartes RAID de pointe conçues par une équipe de professionnels avec plus de 10 ans d'expérience. Découvrez la précision de produits et services originaux et performants ! Un grand nombre de cartes de raid peuvent être fournies, telles que : mégaraid 9341, contrôleur raid lsi 9361 8i 05-25420-08, RAID940-32i 4y37a09733, etc. Bienvenue à consulter.