Mi pregunta es: ¿cuándo es apropiado crear simplemente una matriz grande con un rendimiento rápido de lectura y escritura, como RAID 10, en lugar de crear matrices más pequeñas para aplicaciones específicas?
Me parece que si mis requisitos generales de E / S no son terriblemente pesados, una sola matriz con un excelente rendimiento de lectura y escritura podría proporcionar un mejor rendimiento general para todas las aplicaciones, excepto en aquellos (quizás raros) momentos en que las aplicaciones con diferentes patrones de acceso alcanzaron su punto máximo al mismo tiempo (copiando grandes cantidades de archivos grandes mientras se cierra una base de datos).
Si le dedico un par de ejes a una tarea en particular, como los registros de transacciones, y ni siquiera están sudando con la carga de trabajo ... ¿por qué no simplemente poner esa carga de trabajo en un RAID 10 más grande? Esos husos podrían contribuir a otras cargas de trabajo en lugar de quedarse sentados rascándose el 60% del tiempo.
PD: en mi caso particular, el costo general de RAID 10 no es un factor, porque estoy buscando crear múltiples matrices RAID 1 y una RAID 5. más pequeña. Ir a RAID 10 por la cantidad de espacio que necesito sería comparable.