Это очень поздний ответ, но я подумал, что отвечу, если кто-то столкнется с той же проблемой.
Я один из аспирантов, которые работали над принудительным выселением кэша (CCE). Я был бы рад ответить на любые ваши вопросы. Я согласен, что для накопителей со сложным кэшем CCE может потребоваться много времени для очистки кэша.
Мы разработали новую файловую систему под названием No-Order file system (NoFS), которая позволяет избежать этой проблемы. В этой файловой системе вы можете иметь согласованность, даже если файловая система запускается поверх дисков, которые не выполняют команду flush. Вы можете прочитать об этом больше здесь: http://pages.cs.wisc.edu/~vijayc/nofs.htm
К сожалению, в настоящее время NoFS не предоставляет транзакции. Мы работаем над этой проблемой прямо сейчас в UW Madison.