4 votos

ZFS L2ARC para el Espejo de la Piscina

Yo estaba leyendo sobre L2ARC para mi ZFS. Actualmente tengo dos Piscinas, Una para Datos y el otro para los Contenedores de Linux y de las Máquinas Virtuales. Me gustaría un poco de ayuda con L2ARC, sé cómo agregar pero se preguntan si sería de beneficio para mí.

Estoy corriendo Ubuntu 16.04 con 6-8 LXC contenedores y, a veces, una máquina virtual o dos en el sin cabeza virtualbox, me preguntaba si la adición de un L2ARC va a ayudar con el rendimiento de mis Máquinas Virtuales y mi Contenedores LXC.

Configuración Actual

pool: black
state: ONLINE
scan: scrub repaired 0 in 3h57m with 0 errors on Mon Jul 11 04:12:35 2016
config:

    NAME                                          STATE     READ WRITE CKSUM
    black                                         ONLINE       0     0     0
      mirror-0                                    ONLINE       0     0     0
        ata-WDC_WD10JFCX-68N6GN0_WD-WX91A65P0T3Z  ONLINE       0     0     0
        ata-WDC_WD10JFCX-68N6GN0_WD-WXA1EA4CSNJF  ONLINE       0     0     0

errors: No known data errors

pool: raid
state: ONLINE
scan: scrub repaired 0 in 26h32m with 0 errors on Tue Jul 12 04:04:11 2016
config:

    NAME                                          STATE     READ WRITE CKSUM
    raid                                          ONLINE       0     0     0
      raidz1-0                                    ONLINE       0     0     0
        ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6LTTK5S  ONLINE       0     0     0
        ata-WDC_WD30EFRX-68EUZN0_WD-WCC4NJTT02XC  ONLINE       0     0     0
        ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6LLTRUY  ONLINE       0     0     0
      raidz1-1                                    ONLINE       0     0     0
        ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N0UHPYUR  ONLINE       0     0     0
        ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N2ET6YU3  ONLINE       0     0     0
        ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6TZJ7ZF  ONLINE       0     0     0

 errors: No known data errors

Como usted puede ver todas mis unidades WD Rojos. Me gustaría añadir la L2ARC a la Piscina de color negro, que es mi LXC y almacenamiento de máquinas Virtuales. Acabo de hacer una prueba de escritura a la piscina y obtuvo 70-80MBPS de 20GB archivo(archivo de vídeo), de Lectura de 80 90MBPS. Me gustaría añadir un 120GB o 240GB ssd como L2ARC.

Podría esto ayudar a que el rendimiento de la Piscina por lo que tengo que hacer?

Los Contenedores de Linux; Emby Media Server, Apache, desarrollo Web Apache,Gitlab,Torrent,OpenWrt Dev,VPN Server,Mysql

Las Máquinas virtuales de Windows; Windows principalmente para probar, impar Servidor Linux/Desktop para realizar las pruebas.

Especificaciones AMD Phenom™ II X6 1090T 32 gb de memoria Ram DDR3

3voto

Tina Puntos21

El consejo general de esto es para maximizar su sistema de RAM (ARC) y, a continuación, agregar L2ARC si la necesidad está ahí.

Esto puede ser medido usando el arcstat de comandos en el servidor.

Algo así como:

arcstat.py -f "time,read,hit%,hits,miss%,miss,arcsz,c" 1

Donde la salida muestra el número de lecturas/segundo, la proporción de aciertos, el número de aciertos/fallos y el presente y el destino de ARCO de tamaño:

    time  read  hit%  hits  miss%  miss  arcsz     c
15:15:21  1.5K    99  1.5K      0     2    55G   55G
15:15:22  221K    99  220K      0   584    55G   55G
15:15:23  245K    99  245K      0   544    55G   55G
15:15:24  262K    99  262K      0   551    55G   55G
15:15:25  321K    99  321K      0   489    55G   55G
15:15:26  262K    99  261K      0   479    55G   55G
15:15:27  203K    99  203K      0   585    55G   55G
15:15:28  207K    97  202K      2  5.3K    55G   55G

2voto

Michael Kjörling Puntos1396

Su piscina, black actualmente consta de dos reflejado WD10JFCX unidades, que de acuerdo a Western Digital de la hoja de especificaciones son:

  • 5400 rpm (rotación de latencia de alrededor de 5 ms en promedio, 11 ms en el peor caso)
  • 16 MB de caché
  • 1 TB
  • 2.5" factor de forma
  • SATA 6 Gb/s (SATA 3)

Ni el de 5400 rpm velocidad de rotación ni el canijo de 16 MB en memoria caché de la unidad es propicio para el rendimiento más alto, y el de 1 TB es bastante pequeña para los estándares actuales como las unidades SATA de ir. 5400 rpm te ofrece, en teoría, a unos 90 IOPS a los platos, y suponiendo que en promedio, el plato va a ser la mitad de una revolución, lejos de los datos, su 11 ms de rotación tiempo le da un promedio de alrededor de 5 ms de latencia rotacional.

Comparar esto que usted puede conseguir el Intel 540S de la serie por alrededor de $308 cada uno de Amazon (en los EEUU), por el que Intel da las especificaciones como:

  • Hasta 78.000 IOPS haciendo lecturas aleatorias de 85.000 IOPS haciendo que las escrituras aleatorias (latencia de 50 µs)
  • Hasta 560 MB/s en lectura secuencial, 480 MB/s de escritura secuencial
  • 1 TB
  • 2.5" factor de forma
  • SATA 6 Gb/s (SATA 3)

Incluso si queremos jugar bien, usted está buscando en una de 1.000 veces la reducción en la latencia y un 1.000 veces aumento en IOPS por alrededor de $600 y el cambio. En un rendimiento por cada dólar de relación, estoy bastante seguro de que no hay ninguna paliza que mediante la adición de L2ARC para su piscina, y es una gota en el reemplazo. Si usted es efectivo, usted puede incluso reemplazar una unidad de disco en un momento, con la correspondiente SSD y empezar a cosechar los beneficios de inmediato.

La sustitución de los discos de 5400 rpm con Ssd va a hacer más para tu black piscina rendimiento que cualquier L2ARC usted realmente puede lanzar en él, casi independientemente de su carga de trabajo. Lo que es más, mientras que el Intel 540S de la serie puede o no puede ser un buen ajuste para sus necesidades (ver también aquí), incluso este tipo de hoteles de SSD es casi seguro que para brindar un mejor retorno sobre la inversión, en comparación con simplemente agregar un L2ARC. Si quieres algo más altas especificaciones, buscando en Intel, un DC S3500 1,2 TB SSD le costará alrededor de $900 cada uno, y un DC S3710 1,2 TB SSD le costará alrededor de $1.000 cada uno, ambos de los cuales tienen un rendimiento similar, pero es probable que se mantienen mejor utilizar a lo largo del tiempo.

Sin la aprobación de alguno de los productos o de los proveedores mencionados es ya sea expresa o implícita.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: