Règles d'écriture
Mon contrôleur prend-il en charge cette fonctionnalité ? Voir Fonctionnalités prises en charge.
Les règles d'écriture spécifient si le contrôleur envoie un signal indiquant que la requête d'écriture est terminée dès que les données sont sur le cache ou une fois qu'elles ont été écrites sur le disque.
- Écriture différée : le contrôleur envoie un signal d'achèvement de la requête d'écriture dès que les données sont dans le cache du contrôleur, mais n'ont pas encore été écrites sur le disque. La mise en cache d'écriture différée peut offrir de meilleures performances car les requêtes de lecture suivantes peuvent rapidement récupérer les données sur le cache, puis sur le disque. Cependant, une perte de données peut survenir en cas de défaillance du système, ce qui empêche l'écriture des données sur un disque. D'autres applications peuvent également rencontrer des problèmes lorsque des actions supposent que les données sont disponibles sur le disque. REMARQUE : Storage Management ne vous permet pas de sélectionner la stratégie Écriture différée pour les contrôleurs qui n'ont pas de batterie. Les contrôleurs PERC S100 et PERC S300 sont les seules exceptions. Cette restriction protège un contrôleur sans batterie contre toute perte de données pouvant survenir en cas de panne d'alimentation. Sur certains contrôleurs, la stratégie Écriture différée peut être disponible dans le BIOS du contrôleur même si elle n'est pas disponible dans Storage Management.
- Forcer l'écriture différée : le cache d'écriture est activé, que le contrôleur dispose ou non d'une batterie. Si le contrôleur ne dispose pas d'une batterie et que la mise en mémoire cache d'écriture différée est forcée, une perte de données peut survenir en cas de panne d'alimentation. REMARQUE : pour les contrôleurs PERC 10, la stratégie Forcer l'écriture différée est identique à la stratégie Écriture différée.
- Écriture différée activée : le micrologiciel du contrôleur désactive le cache d'écriture s'il ne détecte pas la présence d'une batterie chargée pendant une période donnée. Par exemple, sur certains contrôleurs, le cache d'écriture est désactivé si le micrologiciel ne détecte aucune batterie chargée dans les 72 heures.
- Écriture immédiate : le contrôleur envoie un signal d'achèvement de la requête d'écriture uniquement après l'écriture des données sur le disque. La mise en cache d'écriture immédiate offre un niveau de sécurité des données plus important que la mise en cache d'écriture différée, car le système considère que les données sont disponibles uniquement après leur écriture sur le disque. REMARQUE : L'écriture immédiate est la règle d'écriture par défaut lorsque le mode cluster est activé.
- Cache d'écriture activé et protégé : le contrôleur écrit les données sur le cache d'écriture avant de les écrire sur le disque physique. Comme il est plus rapide d'écrire les données sur le cache d'écriture que sur un disque, l'activation du cache d'écriture peut améliorer les performances du système. Une fois les données écrites sur le cache d'écriture, le système peut poursuivre d'autres opérations. Le contrôleur, pendant ce temps-là, termine l'opération d'écriture en écrivant les données du cache d'écriture sur le disque physique. La stratégie Cache d'écriture activé et protégé n'est disponible que si le contrôleur a une batterie opérationnelle. La présence d'une batterie opérationnelle garantit que les données peuvent être écrites à partir du cache d'écriture vers le disque physique, même en cas de panne d'alimentation.REMARQUE : Storage Management ne vous permet pas de sélectionner la stratégie Cache d'écriture activé et protégé pour les contrôleurs qui n'ont pas de batterie. Cette restriction protège un contrôleur sans batterie contre toute perte de données pouvant survenir en cas de panne d'alimentation. Lorsque vous utilisez l'Assistant avancé Création de disque virtuel sur un contrôleur sans batterie, l'Assistant affiche Cache d'écriture désactivé comme seule option disponible ou n'affiche aucune option pour la stratégie d'écriture.
- Écriture sur le cache désactivée : la seule option disponible si le contrôleur ne possède pas de batterie opérationnelle.