Je souhaite configurer une configuration DRBD active/active avec deux nœuds. Mon application fera des E/S directement sur le périphérique DRBD. Je n'ai vu aucune option pour activer la mise en cache au sein de DRBD.Configuration d'un cache de niveau bloc avec DRBD sous Linux
Y a-t-il un module Linux qui me permettrait de configurer un cache entre DRBD et le module de disque? Toute mise en cache au-dessus du module DRBD peut entraîner la lecture de données périmées par les nœuds.
Qu'essayez-vous d'accomplir? Voulez-vous simplement partager des données entre des applications qui seront éventuellement écrites sur le disque ultérieurement? Quelles sont vos exigences? – mensi
Il s'agira d'un cluster à haute disponibilité. L'application va utiliser le disque comme stockage basé sur un bloc personnalisé pour de très hautes performances. Étant donné que DRBD effectuait la réplication, avoir une couche de cache inférieure à DRBD m'empêcherait de notifier l'autre système de vidage du bloc approprié de son cache de niveau supérieur. – Imran
Qu'entendez-vous par "cache de niveau supérieur"? Pouvez-vous étendre votre question pour inclure des détails sur ce que vous voulez construire, puisque la réponse dépend du type d'application que vous avez et de la manière dont vous accédez au périphérique en mode bloc partagé? – mensi