Para testear el rendimiento del Synology DiskStation DS412+ vamos a realizar pruebas de velocidad de red, de la velocidad de los discos duros dentro del servidor y de descompresión de ficheros (para medir también la potencia del microprocesador en estas tareas).
En las pruebas hemos utilizado una red Gigabyte y una unidad SSD Corsair Accelerator Series de 60Gb (SATA2) instalada en el DS412+ para explotar al máximo el ancho de banda de los puertos SATA del mismo.
Rendimiento de lectura / escritura en red
Para realizar esta prueba vamos a utilizar el CrystalDiskMark, un benchmark para analizar el rendimiento de discos duros locales, pero que en esta ocasión vamos a usarlo contra una unidad de red creada en el DiskStation DS412+ .
Obviamente, el ancho de banda de la red limita el resultado del rendimiento de los discos, pero los 67MB/s obtenidos en la lectura y los 97Mb/s de escritura nos indican que
el rendimiento de la interfaz de red del DS412+ es muy buena, ya que se consigue una gran velocidad de transferencia de datos y una baja latencia (comprobable en las pruebas de lectura/escritura de pequeños bloques). Incluso viendo los resultados de escritura, apostamos a que actúa algún tipo de buffer en la misma, ya que los 97Mb/s exceden un poco los límites de la red Gigabit.
El DS412+ permite realizar Link Aggregation con mediante el
protocolo 802.3ad y aumentar así la velocidad de red del dispositivo. Lamentablemente nuestro switch Procurve 1400-8G no es compatible con el mismo, y no pudimos probarlo.
Rendimiento de los discos duros dentro del propio Synology DS412+
Para analizar la velocidad de lectura hemos utilizado el comando hdparm ejecutado directamente desde un terminal SSH, hemos colocado las opciones -Tt para que analice la velocidad de lectura tanto con cache como sin ella.
La
velocidad de lectura sin cache que nos muestra el hdparm es algo superior a la prometida por Synology, ya que ellos citan 205,68MB/s y nosotros hemos conseguido
217,27MB/s.
El hdparm no permite analizar la velocidad de escritura, para ello hemos utilizado el comando time (para medir el tiempo) y dd para generar el fichero.
En la prueba hemos generado un fichero de 1000000*1024 bytes, el tiempo real es de 9.42s, lo que echando cuentas es una velocidad de escritura de 108.704.883,22 bytes por segundo, que es lo mismo que 106,15Mb/s . Synology indicaba una
velocidad de escritura de 182,66Mb/s, nuestro SSD lamentablemente no ha conseguido llegar a tanto, pero sí a unos más que aceptables
106,15Mb/s. Estamos seguros de que utilizando un SSD mas rápido (recordamos que éstos en ocasiones se llevan mal con algunos tipos de escritura), o simplemente un RAID 0 de discos duros habríamos alcanzado la cifra anunciada por el fabricante.
Descompresión de un fichero RAR
Para medir la velocidad del microprocesador junto con los discos hemos creado un fichero comprimido en RAR que incluía otros tres ficheros. En total ocupaba 523.6Mb, el formato de compresión elegido desde windows ha sido el máximo que nos permitía el Winrar.
Para medir el tiempo hemos vuelto a hacer uso del comando time junto con el unrar. El tiempo total de descompresión ha sido de 37.42s, algo que sin duda espectacular teniendo en cuenta que la marca del DS211+ que probamos hace un tiempo era de 1m y 17.28s. El fichero no era igual, pero sí muy parecido (el contenido interno casi incompresible en ambos casos). Éste test es interesante porque normalmente los servidores NAS incluyen un microprocesador muy justo en cuanto a potencia se refiere, ya que normalmente su única utilidad es la del almacenamiento. Como éste no es el caso de Synology, y mucho menos en esta gama,
su microprocesador de doble núcleo tiene la potencia de cálculo necesaria para descomprimir ficheros de gran tamaño en poco tiempo, lo cual, significa que en otras muchas tareas rendirá excelentemente.