web-dev-qa-db-fra.com

Dans quelle mesure la batterie servit-t-elle sur un contrôleur RAID de mise en cache de mise en cache de batterie si le serveur est sur une alimentation ininterruptible?

La batterie est-elle redondante si le serveur est sur un UPS correctement de taille? Il existe une option pour forcer le mode de rétablissement et je tiens à comprendre le risque. Je crois comprendre que cela aide contre les pannes de courant pendant que les données du cache n'ont pas été écrites sur un disque physique. Mais si le serveur est sur un onduleur, il n'ya aucun risque de perte de puissance, surtout s'il s'agit d'un hausse intelligent et que le serveur est configuré pour éteindre gracieusement lorsque la batterie atteint un état bas. Est-ce que je manque quelque chose?

10
RPC

Votre compréhension est essentiellement correcte.

Autoriser le contrôleur de cache des données d'écriture dans son local RAM Améliore la vitesse d'écriture, mais il vous expose à un risque de saisie des données du système d'exploitation a été écrit sur le disque (car le contrôleur l'a dit) et Avoir l'échec de l'alimentation avant que le contrôleur ne termine que l'écriture. La sauvegarde de la batterie permet aux données dans le cache de survivre jusqu'à ce que la machine soit à nouveau sous tension, atténuant ce risque.

En ce qui concerne la prestation si votre système est déjà sur une UPS, que se passe-t-il si vous dépassez votre heure d'exécution UPS (possible même avec un UPS SMART), ou si l'alimentation du serveur est-elle explosée? Ou si quelqu'un frappe accidentellement les cordons d'alimentation?
[.____] Beaucoup de choses peuvent causer une panne de courant. Un UPS ne protège que contre quelques-uns d'entre eux.

22
voretaq7

Il y a deux raisons pour la batterie;

  • Et si votre PSU/S est soudainement pop - quels que soient un UPS, votre système est mort et que vous avez peut-être eu des données non engagées dans votre cache, la batterie garantit que les données sont correctement écrites lorsque le courant est restauré. Il en va de même si vous aviez une défaillance d'une plancheterie de planche d'œil bien sûr.
  • Et si quelque chose est mort sur votre contrôleur de disque, câbles ou boîtier de disque/s? - Dites quelque chose d'accroché sur le câble et endommagé le connecteur à l'une des deux extrémités - encore une fois, vous pouvez avoir des données dans votre cache en attente d'être écrite mais qu'aucun moyen de le faire comme carte, câble, boîtier, etc. est mort. Vous devrez peut-être remplacer le contrôleur si vous avez un cache sauvegardé par batterie, vous pouvez déplacer cette cache sur une nouvelle carte sans perdre les données.

Ce sont toutes deux de bonnes raisons, mais d'être des caches fondées sur des flashs honnêtes ont été repris à partir de la batterie, récemment pour des raisons évidentes et que je les recommanderais d'abord - cela dit si vous avez beaucoup d'écriture, je recommanderais l'un ou l'autre sur juste un onduleur.

8
Chopper3