LSI предлагает свои CacheCade технологии многоуровневого хранения данных, что позволяет SSD устройства , которые будут использоваться в качестве тайников для чтения и записи для расширения традиционных RAID - массивов.
Другие производители приняли аналогичные технологии; Контроллеры HP SmartArray имеют свои SmartCache . Adaptec имеет MaxCache ... Не говоря уже о ряде программных инструментов ускорения ( sTec EnhanceIO , Velobit , FusionIO ioTurbine , Intel CAS , флеш-кэш Facebook ?) .
Исходя из опыта ZFS , я использую различные типы твердотельных накопителей для выполнения задач кэширования чтения (L2ARC) и записи в кэширование (ZIL). Различные характеристики необходимы для их соответствующих рабочих нагрузок; Низкая задержка и выносливость для кэширования записи. Высокая емкость для чтения.
- Поскольку твердотельные накопители CacheCade можно использовать для кэширования записи и чтения, для чего предназначается встроенный NVRAM контроллера RAID?
- При использовании в качестве кэша записи какая опасность для твердотельных накопителей CacheCade с точки зрения надежности записи? Использование потребительских твердотельных накопителей, похоже, рекомендуется.
- Идут ли записи прямо на SSD или они сначала попадают в кэш контроллера?
- Насколько интеллектуален алгоритм кэширования чтения? Я понимаю, как работает ZFS ARC и L2ARC . Есть ли понимание процесса многоуровневого CacheCade?
- Какие показатели существуют для мониторинга эффективности установки CacheCade? Есть ли способ соблюдать коэффициент попадания в кэш или процент ? Как вы можете определить, действительно ли это работает?
Мне интересны мнения и отзывы о решении LSI. Любые предостережения? Подсказки?