Estoy pensando en comprar un nuevo NAS (QNAP TS-453 Pro) para mi oficina en casa. El NAS tiene 4 bahías para HDD y admite almacenamiento en caché SSD. Por lo tanto, me preguntaba qué configuración sería probablemente más rápida en términos de rendimiento de escritura:
3x4TB en RAID 5 + 1 SSD (512GB - 1TB) como caché o 4x4TB en RAID 10
Las tareas típicas serían copias de seguridad en objetivos iSCSI y transferencias de archivos a recursos compartidos de red. El número máximo de clientes que realizarán operaciones de escritura será de 3 a 4.
Ambas configuraciones propuestas tendrían 8 TB de almacenamiento disponible, siendo la solución RAID5 + SSD un poco más cara.
¿Es posible decir qué configuración será teóricamente más rápida o probarla es la única opción para determinar la diferencia?
Respuesta1
Con discos de 4 TB, probablemente no debería ejecutar RAID5, ya que las probabilidades de encontrarse con un error irrecuperable al reconstruir la matriz aumentan significativamente. Desde una perspectiva de confiabilidad, yorecomendarla configuración RAID 10 de 4 discos.
Usar el SSD como caché, por supuesto, será más rápido en teoría y probablemente también en la práctica, al menos para algunas cargas de trabajo, pero se corre el riesgo de perder el conjunto restante durante la reconstrucción RAID5 que requiere mucha E/S después de una falla del disco cuando reemplazó un disco giratorio defectuoso.
Cuando su uso principal es alojar copias de seguridad en el NAS, la característica principal de E/S serán las escrituras secuenciales para las cuales los discos giratorios a menudo ya son lo suficientemente rápidos como para que un enlace de red común de 1 Gigabit/s sea un cuello de botella antes que la velocidad de los discos.
Si necesita tanto rendimiento como capacidad, ¿por qué no crear un espejo de 2?gran capacidaddiscos para el primer volumen y utilícelo como recurso compartido de archivos de "menor rendimiento", y cree un segundo espejo de 2 SSD para tareas que realmente requieren una gran cantidad de IOPS aleatorias (es decir, un destino iSCSI que aloja una cantidad de imágenes de disco para virtuales servidores).