¿Alguna experiencia con las tarjetas de interposición SAS SATA?

12

Impulsado por la diferencia de precio actual entre los discos SATA y SAS en un lado y el comportamiento potencialmente malo de los discos SATA en matrices de almacenamiento más grandes en el otro lado, he encontrado las llamadas tarjetas interpuestas SATA a SAS .

Anunciado como "agregar capacidades SAS a las unidades de disco SATA existentes", me pregunto si alguien aquí ha tenido alguna experiencia con estos o productos similares. Los principales beneficios que puedo identificar son el aumento del voltaje del cable (si todas las unidades están conectadas a SAS), la capacidad de apagar y encender la unidad y las rutas múltiples (si lo desea). Obviamente, la unidad SATA todavía tendrá que ser edición RAID.

La pregunta es: ¿Estas tarjetas realmente aumentan la confiabilidad general de un sistema de almacenamiento, o los discos SATA que fallan causarán problemas?

Editar : no estoy pidiendo respuestas hipotéticas, solo experiencia real, por favor.

Soy consciente de que la unidad SAS típica de 10k es más confiable (y de mejor rendimiento) que las unidades 7200 SATA. Pero, ¿cómo se compara un SAS nearline, que es físicamente el mismo disco que su contraparte SATA, con la versión SATA con interposer?

korkman
fuente
2
AFAIK, esta tarjeta le permitirá conectar la unidad SATA a la placa posterior que admite (en sentido físico y eléctrico) solo unidades SAS. Entonces, desde su enlace LSI, "Beneficios:" son lo que realmente obtiene, y "Características:" son solo palabras de moda mumbo jumbo (aunque probablemente todo sea cierto). Aún tendrá una unidad SATA con su velocidad nativa / rpm / mtbf y otras especificaciones.
Dusan Bajic
2
No hay un plano de base SAS que no sea compatible con unidades SATA. - Las placas posteriores SAS están construidas explícitamente para aceptar también unidades SATA. Sin embargo, su comportamiento cambia: el OP tiene una publicación muy válida, y quien le dio un +1, dusan, nunca supo sobre SAS correctamente.
TomTom

Respuestas:

9

Mis dos centavos: si le preocupan las fallas de caso límite que pueden ocurrir con el hardware SATA (específicamente, los controladores SATA pésimos), gaste el dinero en discos SAS reales.

Estas tarjetas hacen lo que dicen: traducen los comandos SAS (SCSI) a comandos SATA e incluso implementan algunos ellos mismos (como el control de encendido y de giro).
No hacen nada más (las unidades siguen siendo SATA, sus características de rendimiento no cambian, su confiabilidad no cambia, etc.) y agregan una nueva capa de complejidad a su entorno (son hardware + software, cualquiera de los cuales podría fallar, tiene un defecto, etc.): desde mi punto de vista, está aumentando sus posibilidades netas de falla en lugar de simplemente comprar una unidad SAS adecuada.

voretaq7
fuente
Exactamente lo que me sucedió y lo que espero evitar usar estos intercaladores.
korkman
Por lo que he reunido hasta ahora, las tarjetas de interposición son casi exclusivamente una opción para los fabricantes, ya que apenas caben en las bahías de almacenamiento existentes. Además, el único valor agregado significativo es la opción de doble ruta. El comportamiento del error es el mismo.
korkman
2

Hay una razón principal por la que los usaría: si estuviera maximizando las unidades SATA y SAS en el mismo plano posterior. Como usan diferentes niveles de señalización, no se recomienda usar ambos en el mismo plano posterior.

Como estos deberían convertir la interfaz SATA a SAS y viceversa, estos mitigan este problema potencial.

La única otra razón por la que puedo pensar es si tenía algunas bandejas de disco / caddies para un servidor que estaban destinadas solo a unidades SAS y deseaba adaptar las unidades SATA a estas. En este caso, el intercalador debe compensar las diferentes posiciones de los tornillos.

Robin Gill
fuente
Una configuración de mezcla es básicamente de lo que se trata. Si tiene un expansor conectado a una placa posterior, mezclar SAS y SATA no será muy bueno, sin importar qué controlador esté utilizando. Y a pesar de lo que va a escuchar a un montón de gente, no son casos de uso de medios de interposición - que acababa de mencionar las unidades SSD, donde el suministro de dispositivos conectados a SAS es realmente minúscula, incluso hoy en día.
the-wabbit
2

El uso de interposer le brinda una experiencia SAS nativa a la unidad, pero la desventaja de esto es el mecanismo de manejo y recuperación de errores que también se delega a estos dispositivos interposer. Aunque existe el documento escrito T10 para la traducción SCSI a ATA (SAT), pero los detalles más finos se dejan al implementador. Un caso puntual es el siguiente: SATA no tiene una noción de comando abortar que se usa en el dominio SAS para recuperar un comando. Por lo tanto, cuando el intercalador SAS tiene un comando que debe ser abortado por el host, traducirá el aborto en un equivalente SATA de restablecimiento parcial del dispositivo, un efecto involuntario de desalojo forzado de todos los comandos activos con el disco SATA y, por lo tanto, causará latencia y otras fallas sutiles (Puedo completar los detalles si es necesario). Se podría decir que deberíamos evitar que el host emita abortar y este problema no ocurriría. Efectivamente, pero en el caso inverso, en caso de que la unidad encuentre un error que conduzca a una ejecución excesiva / insuficiente, el intercalador no tiene nada más que causar un reinicio del dispositivo para borrar esa condición que esencialmente produce el mismo efecto que abortar. En el ejemplo posterior, el host no tiene control y es la naturaleza del sistema.

En algunas situaciones, quizás sea mejor no usar el intercalador y usar el conjunto de comandos SATA nativo. La mayoría de los controladores SAS son compatibles con la conexión SAS y SATA y también permiten una mezcla. Pero si el requisito es el acceso de doble puerto a las unidades SATA, está bloqueado para obtener un intercalador. Alternativamente, existe una clase de unidades que se están denominando unidades FAT SAS (la grasa implica la capacidad y no el factor de forma física) que son una alternativa viable aunque la confiabilidad de la unidad es definitivamente menor que la de las unidades $$ sas.

Rakesh
fuente
Gracias por la información adicional sobre este tema. Tal vez pueda arrojar algo de luz sobre mi problema original, que está oculto en los comentarios: tengo algunas placas posteriores SAS con discos SATA y los controladores y discos Adaptec de las series 5 y 6 tienden a caer simplemente de la matriz. Apagan y reaparecen, no se registran fallas en los valores SMART. Desde entonces he deshabilitado NCQ en uno de los arreglos y parece ayudar. Pero me parece un misterio por qué estas unidades SATA (clase de escritorio, otorgada) crean tales conflictos.
korkman
0

Creo que la pregunta ya está respondida, pero voy a agregar algo más, para mi experiencia, incluso es un dispositivo que generalmente no falla, es un nuevo punto de falla, imaginando una situación en la que encuentra una falla en el disco duro, normalmente será el disco duro, pero antes de cambiar la unidad, asegúrese de que el dispositivo de interposición funcione correctamente.

Núcleo
fuente
0

Entonces, por supuesto, hay una compensación, pero no estoy seguro de que las respuestas actuales proporcionen casos de uso positivos. Digamos que el mayor beneficio del intercalador es la ruta múltiple, que elimina un punto bastante grande de falla del sistema. ¿Vale la pena solo por esa característica?

La comparación no puede ser contra la compra de un disco SAS, porque eso es gastar el doble del precio frente a $ 40 en un dispositivo de interposición. Si puede intercambiar una mayor probabilidad de perder una sola unidad (interposer) por agregar un host secundario activo-activo completamente redundante, eso tiene que valer $ 40 / unidad, ¿verdad?

No dijiste ningún consejo teórico, y creo que es una buena política. Estoy implementando un subconjunto de gabinetes con SATA-SSD con interprosers SAS, específicamente con el propósito de tener dos hosts conectados directamente. He oído que hay empresas que construyen los gabinetes exactamente de esta manera por diseño. Creo que el problema es incluso buscar los intercaladores y, prácticamente, colocarlos en el recinto. Pero tal vez sea justo decir que deberían usarse siempre que sea práctico.

Jeremy
fuente
¿Puede publicar detalles sobre los gabinetes y los SSD que utilizó y si las cosas funcionaron bien?
korkman