1 votes

Comment puis-je créer un disque RAM qui réécrit les changements sur le stockage persistant, par exemple avec aufs ?

Similaire à cette question mais plus spécifique :

Je veux un ramdisk / tmpfs qui se trouve au-dessus d'un répertoire physique, exposant les données de ce répertoire.

Le disque RAM doit mettre en cache de manière persistante toutes les données lors de la première lecture.

Les écritures doivent aller à la fois sur le disque RAM et sur le répertoire lui-même (en utilisant la stratégie d'écriture du répertoire pour les écritures qui lui sont destinées, c'est-à-dire réécriture/écriture complète selon les options de montage), donc c'est un peu comme un combo SSD / disque dur (aussi appelé Fusion Drive pour les Macs), mais pour la RAM au-dessus du SSD / disque dur.

Comment pourrais-je y parvenir, par exemple avec aufs ou tout autre système fonctionnant avec Linux ?

Alternativement, une façon de force le contenu du répertoire sera mis en cache de façon permanente en RAM (jusqu'à une certaine limite peut-être).

0voto

Arc Points 231

On dirait que bcache et le projet actuellement expérimental bcachefs peut être utilisé à cette fin.

Le disque RAM fait office de dispositif de cache et le stockage persistant de dispositif de sauvegarde.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X