LSI ofrece su tecnología de almacenamiento en niveles CacheCade , que permite que los dispositivos SSD se utilicen como cachés de lectura y escritura para aumentar las matrices RAID tradicionales.
Otros proveedores han adoptado tecnologías similares; Los controladores HP SmartArray tienen su SmartCache . Adaptec tiene MaxCache ... Sin mencionar una serie de herramientas de aceleración basadas en software ( sTec EnhanceIO , Velobit , FusionIO ioTurbine , Intel CAS , Facebook flashcache ?) .
Viniendo de un fondo ZFS , utilizo diferentes tipos de SSD para manejar las tareas de almacenamiento en caché de lectura (L2ARC) y escritura en caché (ZIL). Se necesitan diferentes rasgos para sus respectivas cargas de trabajo; Baja latencia y resistencia para el almacenamiento en caché de escritura. Alta capacidad de lectura.
- Dado que los SSD CacheCade se pueden usar para escribir y leer caché, ¿para qué sirve la NVRAM integrada del controlador RAID?
- Cuando se usa como caché de escritura, ¿qué peligro hay para los SSD de CacheCade en términos de resistencia de escritura? El uso de SSD de consumo parece ser alentado.
- ¿Las escrituras van directamente a SSD o llegan primero al caché del controlador?
- ¿Qué tan inteligente es el algoritmo de almacenamiento en caché de lectura? Entiendo cómo funcionan ZFS ARC y L2ARC . ¿Hay alguna idea del proceso de niveles de CacheCade?
- ¿Qué métricas existen para monitorear la efectividad de la configuración de CacheCade? ¿Hay algún método para observar una proporción o porcentaje de aciertos de caché ? ¿Cómo puedes saber si realmente está funcionando?
Estoy interesado en opiniones y comentarios sobre la solución LSI. ¿Alguna advertencia? ¿Consejos?