La plupart des cartes RAID haut de gamme ont la possibilité d'acheter un module complémentaire de batterie pour permettre au contrôleur de terminer l'écriture du contenu du cache sur les disques en cas de panne de courant.
J'ai configuré des RAID à bon marché sans jamais payer pour la sauvegarde de la batterie. Quel est le risque de perdre les données mises en cache si mon ordinateur est équipé d'un onduleur? Je suppose que l'ordinateur pourrait surchauffer et couper l'alimentation de la carte mère malgré l'onduleur. La batterie RAID protégerait-elle le cache pendant un arrêt de surchauffe?
Combien de temps les données restent-elles dans le cache avant d'être écrites sur le lecteur? Puis-je supposer en toute sécurité que les opérations d'écriture envoyées au contrôleur sont hors du cache après quelques secondes ou moins?
Les contrôleurs RAID les plus récents n'ont plus besoin d'un cache sauvegardé par batterie. Au lieu de cela, des supercondensateurs sont utilisés pour alimenter le contrôleur et fournir du temps pour que les données soient enregistrées sur un module de mémoire flash en cas de panne, ce qui permet des mois ou des années de conservation du cache sans temps de récupération de 3 jours à stress élevé limite. Ils semblent avoir un module de batterie, mais ils utilisent plutôt un groupe de supercondensateurs qui ne devraient jamais avoir besoin d'être remplacés.
Adaptec Flash Module 600 - documentation: http://www.adaptec.com/nr/pdfs/afm-600_ds.pdf
Le contrôleur Adaptec le plus bas est le 6405 avec 512 Mo de cache, et l'AFM 600 est un module d'extension.
LSI a également une forme de cache flash RAID, appelée "CacheVault". http://www.lsi.com/channel/products/storagecomponents/Pages/CacheVaultFlash.aspx
Actuellement, dans les deux cas, le cache flash et le contrôleur RAID coûteront au moins 500 $ à 1000 $. Mais davantage de fabricants RAID évolueront probablement dans cette direction et les prix baisseront.
la source
La sauvegarde de la batterie est destinée au cache d'écriture. En cas de panne de courant, la batterie conserve le contenu du cache valide jusqu'à ce que l'alimentation soit rétablie et que son contenu puisse être écrit sur le disque. Les données ne restent pas très longtemps dans le cache d'écriture.
Gardez également à l'esprit que les disques ont également un cache et peuvent également effectuer une mise en cache en écriture. Il peut généralement être désactivé en le définissant sur quelque chose comme le mode d'écriture directe.
la source
Normalement, les batteries ont la cote imprimée sur le côté d'entre elles. Dans le cas d'un serveur que nous avons, la batterie RAID est répertoriée à 3,7 V - 7 Wh. Les wattheures sont calculés avec la tension X le courant X le temps. Votre batterie doit indiquer la tension et au moins l'ampérage ou le watt-heure. L'un ou l'autre est suffisant pour trouver le temps avant que la batterie ne meure.
Ces chiffres approximatifs vous aideront à déterminer le temps qu'il faudrait pour vider la batterie. Je suppose qu'une marge d'erreur de 25% est juste pour être sûr, car vous ne savez pas combien d'amplis le RAID tire, ou l'état réel de la batterie. Voici une belle référence si vous voulez en savoir plus: http://www.diyelectriccar.com/forums/showthread.php?t=6535
la source