6 votos

Dell MD1000 y un conector SAS x4 rendimiento / disposición

Estoy tratando de entender cómo funciona un conector SAS de varios carriles x4 en un sistema DAS como el Dell MD1000. Entiendo que cada carril es de 3Gbps, y que varios discos duros pueden compartir un carril. Lo que me cuesta encontrar es cómo se asignan los discos a un carril, y cómo cambia eso cuando se conectan en cadena dos md1000 adicionales a otro md1000.

Son 15 discos por estante y un total de 45 discos en una configuración de tres estantes. Esto sería en una configuración de una sola ruta, lo que significa un cable SAS x4.

Editar 1:

Todos, primero gracias por toda la ayuda, pero creo que todos vais por un camino un poco diferente a lo que estoy preguntando. Entiendo lo de la saturación del thorughput, esa no era mi pregunta. Sé lo que el máximo teórico es simplemente basado en el hecho de que el servidor tiene una sola conexión 12g por matriz de estantes. Lo que significa que el servidor >>>>12g>>>>MD10001>>>>>MD10002>>>>>MD10003 va a ser de 12g ya que todo depende de la conexión única de los servidores y cada md1000 está encadenado con un enlace de 12Gbps.

Mi pregunta es simplemente que si hay 15 unidades por estante y 3 estantes, ¿cómo puedo saber qué unidades van en cada carril de un determinado conector 4x? Si bien es probable que no importe al final, simplemente tenía curiosidad.

Además, la caja es SAS, pero los discos son SATA.

0 votos

Si sirve de algo, esto parece un montón de discos para una configuración de una sola ruta. ¿Cuántas cabezas rodarían si hubiera un fallo del controlador SAS o una pérdida de conectividad?

0 votos

45 discos en una sola ruta ¿te preocupa el acceso a los datos?

0 votos

En primer lugar, acabo de entrar en la empresa, esto no lo he diseñado yo. Segundo, esto es para disco a disco a cinta. Aunque sería una mierda que toda una serie de estanterías se quedara sin conexión, no es el fin del mundo. .

5voto

Tina Puntos 21

Tendrá un exceso de solicitudes. Un único enlace SAS de 4 carriles a 3Gbps == 12Gbps de rendimiento total. Hay un expansor en cada caja MD1000, por lo que sus 45 discos (SAS o SATA) saturarán fácilmente ese enlace. Esto supone un rendimiento máximo teórico de 1,5 Gigabytes/segundo en esa conexión - 12 Gigabits/seg == 1,5 Gigabytes/seg.

0 votos

No entiendo de dónde sale la cifra de 1,5 Gb/s de rendimiento: ¿es un límite del expansor?

6 votos

12 Gigabits/seg == 1,5 Gigabytes/seg.

0 votos

Ok, entonces ayúdame con esto un poco más. Entiendo que 12Gbps es el máximo teórico "agregado". ¿Es esa medida una velocidad dúplex? Es decir, si estoy leyendo datos, y tengo la suerte de que se repartan uniformemente por todos los carriles, ¿leería entonces a 12Gbps o a 6Gbps? En segundo lugar, ¿sabe qué discos van en cada carril? ¿Está documentado en algún sitio?

3voto

Jeremy Puntos 776

Voy a argumentar que aunque el rendimiento máximo secuencial teórico de todos tus discos es mayor que el que puede soportar la cadena SAS, con un servidor de copias de seguridad es muy posible que nunca alcances ese límite o te acerques a él.

Veamos algunos límites de su sistema.

Rendimiento máximo teórico de una unidad SAS de 7,2k ~ 1,2Gbit/seg (150 megabytes por segundo) Rendimiento máximo teórico de 45 unidades SAS = (45*1200) = 54 Gbit/seg. Rendimiento máximo teórico de la cadena SAS = 12 Gbit/seg.

Así que, de momento, estamos en 12 Gbit/seg.

¿Cómo está conectado su servidor al DAS? ¿SAS de 3 Gb? Ok, tienes 12Gbit de nuevo.

Su aplicación es un servidor de copias de seguridad. ¿Tiene realmente una conectividad de 12Gbit/seg para todos sus clientes de copia de seguridad? Si es así, ¿puede cada cliente saturar la red de copia de seguridad (leyendo de sus propios discos) hasta el punto de obtener 12Gbit/seg en el servidor de copia de seguridad? Probablemente no. Eso es mucho rendimiento. Su red tendría que soportar ese tráfico. El servidor de copia de seguridad tendría que tener suficiente CPU para procesar todo ese tráfico. etc. etc.

Lo que quiero decir es que si tienes un par de NICs de 1Gb en esta caja y la usas para hacer copias de seguridad, es muy posible que nunca tengas que preocuparte por el ancho de banda de la cadena SAS, porque nunca llegarás a ese límite antes de superar la capacidad de tu red o de tus clientes de copia de seguridad.

Dicho esto, si pudiera diseñar el sistema yo mismo, le daría más ancho de banda SAS, pero mi opinión es que puede no ser un problema en el mundo real en absoluto.

0 votos

No olvides la amplificación de escritura 4x para RAID cuando está en la tarjeta y no en la caja. Un punto válido sobre la saturación sin embargo.

1 votos

@JamesRyan No estoy familiarizado con este concepto, ¿podrías explicarlo?

0 votos

Para ser precisos, en un RAID 5, por ejemplo, para cada escritura son 2 lecturas (datos, paridad) y luego 2 escrituras (nuevos datos, nueva paridad), RAID 6 - 3 lecturas + 3 escrituras, RAID 1 - 2 escrituras. Esto ocurre entre el controlador RAID y las unidades, por lo que en una SAN o NAS adecuada internamente, pero en una caja tonta como el MD1000 es a través del enlace principal. (También por qué el software RAID puede saturar rápidamente su bus)

1voto

Eric C. Singer Puntos 1956

Todo,

Así que aquí está la respuesta, el plano posterior SAS es básicamente sólo una enorme arquitectura de bus. Funciona como un hub (no como un switch). Los md1200's hasta cierto punto no tienen relación con esto. Desde la perspectiva de los controladores raid genéricos, sólo ve 45 unidades. Los carriles no se separan ni nada por el estilo. Al menos no entre los chasis.

El SAS, en general, es un gran cable único, la forma más fácil de pensar en él es en las luces de Navidad. El cable es el camino, y las luces son los discos duros.

2 votos

Así es como funciona el enrutamiento de tablas en SAS 2+, más o menos. Se pueden agregar múltiples enlaces entre el iniciador (HBA SAS) y el destino (unidad de almacenamiento). Además, puede haber múltiples rutas hacia el mismo objetivo (digamos que tienes un HBA con 2 miniPorts, y dos recintos; enlazas desde el HBA a cada recinto, y un "cross-over" entre recintos; ahora tienes una disposición de múltiples rutas). Hay que tener en cuenta que no es así como funciona SAS 1.

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: