Users Guide
Règles de lecture, d'écriture, de cache et de cache
du disque du contrôleur RAID
Lors de la création d'un disque virtuel, vous spécifiez les règles de lecture, d'écriture et de cache du disque virtuel. Les sous-sections
suivantes décrivent ces règles.
Concepts associés
Modification de la règle de disque virtuel
Règle de lecture
Mon contrôleur prend-il en charge cette fonctionnalité ? Voir Fonctionnalités prises en charge.
Les règles de lecture indiquent si le contrôleur doit lire des secteurs séquentiels du disque virtuel lorsqu'il recherche des données.
• Lecture anticipée : le contrôleur lit les secteurs séquentiels du disque virtuel lorsqu'il recherche des données. La règle Lecture
anticipée peut améliorer les performances du système si les données sont écrites dans des secteurs séquentiels du disque virtuel.
• Sans lecture anticipée : la sélection de la règle Sans lecture anticipée indique que le contrôleur ne doit pas utiliser la règle de lecture
anticipée.
• Cache de lecture Activé : le contrôleur lit les informations du cache pour vérifier si les données requises sont disponibles dans le
cache avant de récupérer les données du disque. Si vous lisez les données d'abord, cela peut entraîner des performances plus rapides
car les données (si elles sont disponibles dans le cache) peuvent être rapidement récupérées depuis cache puis le disque.
• Cache de lecture désactivé : le contrôleur récupère les données directement depuis le disque et non depuis le cache.
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 d'une requête d'écriture dès que les données se trouvent dans le
cache du contrôleur, mais avant qu'elles aient été écrites sur le disque. La mise en cache d'écritures différées peut offrir de meilleures
performances car les requêtes de lecture suivantes pourront rapidement récupérer les données depuis le cache plutôt que 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 mesures sont prises en supposant que les
données sont disponibles sur le disque.
REMARQUE :
Storage Management ne vous permet pas de sélectionner la règle d'écriture différée pour les
contrôleurs qui n'ont pas de batterie. Les seules exceptions sont les contrôleurs PERC S100 et S300. Cette
restriction protège un contrôleur sans batterie contre la perte de données pouvant survenir en cas de panne de
courant. Sur certains contrôleurs, la règle d'é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 : la mémoire cache d'écriture est activée, 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 utilisée, une perte de données peut survenir en
cas de panne d'alimentation.
• Écriture différée activée : lorsque vous utilisez le cache à écriture différée activée, le micrologiciel du contrôleur désactive l'écriture
sur le cache s'il ne détecte pas la présence d'une batterie chargée pendant un délai donné. Par exemple, sur certains contrôleurs,
l'écriture sur le cache est désactivée si le micrologiciel ne peut pas détecter une batterie chargée dans les 72 heures.
• Écriture immédiate : le contrôleur n'envoie un signal d'achèvement de requête d'écriture qu'une fois les données écrites sur le
disque. Le cache à écriture immédiate fournit une meilleure sécurité des données que le cache à écriture différée, puisque le système
suppose que les données ne sont disponibles qu'après avoir été écrites sur le disque.
REMARQUE : L'écriture immédiate est la règle d'écriture par défaut lorsque le mode cluster est activé.
• Écriture sur le cache activée et protégée : le contrôleur écrit des données sur le cache d'écriture avant d'écrire des données 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 de l'écriture sur le
cache peut améliorer les performances du système. Une fois les données écrites sur le cache d'écriture, le système peut continuer ses
autres opérations. Le contrôleur, pendant ce temps-là, termine l'écriture en écrivant les données du cache d'écriture sur le disque
physique. L'option Écriture sur le cache activée et protégée n'est disponible que si le contrôleur a une batterie opérationnelle. La
présence d'une batterie opérationnelle assure que les données peuvent être écrites du cache d'écriture au disque physique même si
une panne de courant se produit.
50
Contrôleurs