¿Todavía hay una razón para elegir un disco duro de 10,000 RPM en lugar de un SSD?

218

Para cualquiera que se tome en serio el rendimiento del almacenamiento, los SSD son siempre la solución más rápida. Sin embargo, WD todavía fabrica sus discos duros VelociRaptor de 10,000 RPM, y algunos entusiastas incluso usan discos duros SAS de 15,000 RPM de nivel empresarial.

Además del costo, ¿hay alguna razón para elegir un disco duro de 10,000 RPM (o más rápido) en lugar de un SSD?

Las respuestas deben reflejar experiencia específica, no mera opinión, y no estoy pidiendo una recomendación de hardware.

bwDraco
fuente
44
Incluso las placas base de escritorio de cheapo son compatibles con el almacenamiento de varios niveles, utilizando un SSD para almacenar en caché uno o más discos giratorios. La lectura aleatoria debería ser mejor en un HDD de 10k que en un HDD de 7k2 en caché SSD, ya que la lectura aleatoria generalmente perderá mucho el caché. Además de eso, no puedo pensar en ninguna otra razón.
Mark K Cowan
8
No todas las cargas de trabajo son ramdom, piense en la configuración de CCTV para que las 20 transmisiones se escriban de manera que. C1 está en B1, B21, B 41, etc., por lo tanto, no hay acceso de ramdom en uso normal.
Ian Ringrose el
2
@IanRingrose tiene un punto. Puede construir una matriz RAID muy grande (toneladas de unidades de hasta 6 TB de 3.5 ") con gran capacidad de transmisión de E / S desde discos duros, como aws.amazon.com/ec2/instance-types/#HS1 - Algunas aplicaciones, como las bases de datos analíticos (piense en Amazon Redshift) o la secuenciación genómica, hacen una gran cantidad de E / S y necesitan una gran cantidad de espacio, pero todo se transmite, y una gran matriz de discos giratorios es perfecta. (Con suficientes unidades, 10K sigue siendo innecesario , sin embargo: unidad de 100 MB / s / "regular" * muchas unidades aún maximizarán la interfaz de E / S, o se encontrarán con otros cuellos de botella.)
twotwotwo
2
Otra forma de hacer girar esto es: para su escritorio, el precio de un SSD de 256 GB es una fracción del costo total del sistema y la diferencia de rendimiento es enorme; para una matriz RAID de 48 TB para una base de datos de análisis, la diferencia de costo es mayor y hay menos diferencia de rendimiento porque es principalmente acceso secuencial. De nuevo, sin embargo, realmente estoy hablando de si los discos duros normales (7.2K RPM) todavía tienen un nicho en las aplicaciones de alto rendimiento, no si los VelociRaptors de 10K RPM son un buen negocio. Para su escritorio, diría def. no.
twotwotwo
1
No puedo agregar esto como respuesta, por lo que solo diría que hay un artículo en The Register: "Por qué los discos de estado sólido están ganando el argumento" ( theregister.co.uk/2014/11/07/storage_ssds ) que cubre el problemas y (ignorando los costos) termina diciendo "siempre y cuando siga las instrucciones en la lata al seleccionar el SSD correcto para el trabajo, no hay absolutamente ninguna razón para no comprar uno". Por supuesto, hay una gran discusión en los comentarios sobre algunos de los problemas que pueden no haber sido abordados, pero sentí que vale la pena mencionarlos aquí.
Gwyn Evans el

Respuestas:

178

ingrese la descripción de la imagen aquí

Este es un velociraptor. Como puede observar, es una unidad de 1 tb, 2.5 pulgadas dentro de un disipador de calor masivo destinado a enfriarlo. En esencia, es una unidad de 2,5 pulgadas 'overclockeada'. Terminas teniendo lo peor de todos los mundos. No es tan rápido en lecturas / escrituras aleatorias como un SSD en muchos casos, no coincide con la densidad de almacenamiento de una unidad de 3,5 pulgadas (que sube a 3-4 tb en unidades de consumo, y hay unidades empresariales de 6 tb y más grandes )

Un SSD funcionaría más frío, tendría mejores velocidades de acceso aleatorio y probablemente tendría un mejor rendimiento, especialmente cuando el SSD equivalente , aunque más costoso, sea más caro, y los SSD generalmente tienen mejores velocidades a medida que se hacen más grandes.

Un HDD normal también funcionaría más frío, tendría una mejor densidad de almacenamiento (con el mismo espacio de 1tb que encaja fácilmente en una ranura de 2.5 pulgadas), y el costo por mb / gb sería menor. También puede tener la opción de ejecutarlos como una matriz de incursiones para compensar las deficiencias de rendimiento.

Los comentarios también indican que estos discos duros son ruidosos en general: los SSD no tienen partes móviles (por lo tanto, son silenciosos en el funcionamiento normal), y mis discos 7200 RPM parecen lo suficientemente silenciosos. Es algo que vale la pena considerar al construir un sistema para uso personal.

Teniendo todo esto en cuenta, con una ruta de actualización planificada sensata y pruebas de resistencia que demuelen el mito de que los SSD mueren temprano, no lo creo. El entusiasta del pensamiento usaría un SSD para el arranque, el sistema operativo y el software, y un disco duro giratorio normal para el almacenamiento masivo, en lugar de elegir algo que intente hacer todo, pero no lo hace tan bien o de manera económica.

Por otro lado, en muchos casos, las unidades empresariales de 10K RPM están siendo reemplazadas por SSD, especialmente para cosas como bases de datos .

Journeyman Geek
fuente
66
Gracias por publicar el enlace de prueba de resistencia. Estoy tan cansado de que todos tengan miedo de usar un SSD por temor a que se desgaste. Ahora puedo señalarles eso.
Keltari
8
Esa es una razón bastante grande por la que las personas a veces optan por un SSD sobre un HDD. Por otra parte, todo el almacenamiento muere eventualmente, y si es importante para usted, debe respaldarlo. Para mí, los grandes factores decisivos deberían ser el precio / gb y la densidad de almacenamiento, y estas unidades apestan en cualquier aspecto.
Journeyman Geek
44
Bueno, no estoy de acuerdo. Tengo un VelociRaptor de 600 GB y nunca me arrepentí de haberlo comprado. No es realmente ruidoso y no hace tanto calor. El disipador térmico solo está ahí para garantizar un funcionamiento adecuado en construcciones que carecen de ventilación. No hay nada "overclockeado", la mayoría de los discos duros de 10K son de 2.5 ″. También está disponible sin el disipador térmico, por cierto.
Daniel B
62
@PeterHorvath la respuesta indica específicamente cost per mb/gb would be lowercon un disco duro y un SSD while costlier... la respuesta aborda claramente el hecho de que los discos duros son más baratos por megabyte que los SSD. No creo que nadie en el sector de TI en el momento en que se hizo esta pregunta debata eso. El último clavo en el ataúd es la pregunta en sí:Aside from cost, is there still a reason...
44
Estoy confundido por la estructura de esta respuesta. "Este es un velociraptor" no responde la pregunta directamente, y tampoco los siguientes tres párrafos. Necesita un TL; DR en la parte superior.
Eldritch Conundrum
74

No estoy seguro de que justifiquen elegir un disco duro en lugar de un SSD NAND-Flash, pero ciertamente son áreas en las que un disco duro de 10,000 rpm ofrecería beneficios sobre uno.

  1. Escribe amplificación . Los discos duros pueden sobrescribir directamente un sector, pero los SSD NAND-Flash no pueden sobrescribir una página. Se debe borrar todo el bloque y luego se puede reutilizar la página. Si hay otros datos en las otras páginas del bloque, se deben mover a un bloque diferente, antes del borrado.

    Un tamaño de bloque común es 512KiB, y un tamaño de página común es 4KiB. Entonces, si escribe 4KiB de datos, y esa escritura debe hacerse en un bloque usado, eso significa que al menos 508 KiB de escrituras adicionales tienen que ocurrir primero; Esa es una tasa de inflación de 127x. Es posible que pueda escribir 2x o 3x tan rápido como pueda en su disco duro de 10,000 rpm, pero también puede terminar escribiendo 127x más datos. Si está utilizando su unidad para archivos pequeños, la amplificación de escritura lo perjudicará a largo plazo.

    Debido a la naturaleza de la operación de la memoria flash, los datos no se pueden sobrescribir directamente como se puede en un disco duro.

    (Fuente: http://en.wikipedia.org/wiki/Write_amplification )

    Los tamaños de bloque típicos incluyen:

    • 32 páginas de 512 + 16 bytes cada una para un tamaño de bloque de 16 KiB
    • 64 páginas de 2,048 + 64 bytes cada una para un tamaño de bloque de 128 KiB
    • 64 páginas de 4.096 + 128 bytes cada una para un tamaño de bloque de 256 KiB
    • 128 páginas de 4.096 + 128 bytes cada una para un tamaño de bloque de 512 KiB

    (Fuente: http://en.wikipedia.org/wiki/Flash_memory )

  2. Almacenamiento a largo plazo . Los medios de almacenamiento magnético a menudo retienen datos durante más tiempo cuando no están alimentados, por lo que los discos duros son mejores para el archivado a largo plazo que los SSD NAND-Flash.

    Cuando se almacena fuera de línea (sin alimentación en el estante) a largo plazo, el medio magnético del HDD retiene los datos significativamente más tiempo que la memoria flash utilizada en los SSD.

    (Fuente: http://en.wikipedia.org/wiki/Solid-state_drive )

  3. Vida útil limitada . Se puede reescribir un disco duro hasta que se rompa por el desgaste, pero un SSD NAND-Flash solo puede reutilizar sus páginas un cierto número de veces. El número varía, pero digamos que es 5000 veces: si reutiliza esa página una vez al día, llevará más de 13 años desgastarla. Esto está a la par con la vida útil de un disco duro, pero eso es cierto solo sin tener en cuenta la amplificación de escritura. Cuando el número se reduce a la mitad o se descuartiza, de repente no parece tan grande.

    El flash MLC NAND generalmente tiene una potencia de aproximadamente 5–10 k ciclos para aplicaciones de capacidad media (Samsung K9G8G08U0M) y 1–3 k ciclos para aplicaciones de alta capacidad

    (Fuente: http://en.wikipedia.org/wiki/Flash_memory )

  4. Falla de energía . Las unidades NAND-Flash no funcionan bien con fallas de energía.

    La corrupción de bits golpeó tres dispositivos; tres tenían escrituras rapadas; ocho tuvieron errores de serialización; un dispositivo perdió un tercio de sus datos; y un SSD bloqueado.

    (Fuente: http://www.zdnet.com/how-ssd-power-faults-scramble-your-data-7000011979/ )

  5. Límites de lectura . Solo puede leer datos de una celda un cierto número de veces entre borrados antes de que otras celdas en ese bloque tengan sus datos dañados. Para evitar esto, la unidad moverá automáticamente los datos si se alcanza el umbral de lectura. Sin embargo, esto contribuye a la amplificación de escritura. Es probable que esto no sea un problema para la mayoría de los usuarios domésticos porque el límite de lectura es muy alto, pero para el alojamiento de sitios web que reciben mucho tráfico podría tener un impacto.

    Si lee continuamente desde una celda, esa celda no fallará, sino más bien una de las celdas circundantes en una lectura posterior. Para evitar el problema de perturbación de lectura, el controlador de flash generalmente contará el número total de lecturas en un bloque desde el último borrado

    (Fuente: http://en.wikipedia.org/wiki/Flash_memory )

Robin Hood
fuente
1
Desafortunadamente, un UPS para cualquier PC de escritorio decente para juegos necesitaría ser una unidad interactiva en línea o de doble conversión con salida de onda sinusoidal pura. Estos van desde $ 300 a $ 750 o más; Los sistemas excepcionalmente de alta potencia pueden requerir un zócalo de 20 amperios.
bwDraco
99
@DragonLord Una "PC de escritorio para juegos decente" puede costar fácilmente $ 1500 o más para cuando agregue todo el hardware dentro de la computadora. Probablemente más si agrega los periféricos externos. Incluso es probable que un UPS barato prolongue la vida útil de ese equipo (debido al filtrado de la red eléctrica) y le ahorrará cuando llegue el inevitable problema de energía. No necesita ser capaz de mantener el sistema totalmente en funcionamiento durante mucho tiempo; De 3 a 4 minutos es suficiente en la mayoría de los casos para ejecutar automáticamente un apagado seguro y ordenado del sistema si se corta la energía. Parece una compensación adecuada de cualquier manera para mí.
un CVn
3
@DragonLord ¿Por qué una computadora de escritorio para juegos, alimentada por una fuente de alimentación conmutada, requiere una entrada de "onda sinusoidal"?
AndrejaKo
1
@AndrejaKo: algunos sistemas PFC activos aparentemente no funcionan bien con seno modificado. Por ejemplo, algunos suministros de temporada no cambiarán con éxito a la batería en un SAI sinusoidal modificado cuando estén bajo alta carga. Y creo que el seno modificado generalmente no es aconsejable en países que usan 240V.
Compro01
3
@AndrejaKo, supongo que Seasonic hace mal suministro de energía y uno debe evitar esa marca. Nunca he visto ningún problema con una línea interactiva de onda sinusoidal modificada.
psusi
24

Toneladas de malas respuestas aquí de personas que obviamente solo conocen SSD de gama baja.

Hay una razón: el precio. Principalmente si no necesita el rendimiento. Una vez que necesita el presupuesto de IOPS, un SSD (incluso en una incursión 5) le da: cualquier otra cosa no importa.

Unidad SAS / SATA de 10K: alrededor de 350 IOPS. SSD: los que uso - modelo de los últimos años, empresa - 35000

Imagínate: o necesito la velocidad o no. Si no lo hago, los discos grandes lo superan todo. Barato, bien. Si necesito la velocidad, la regla de SSD (y sí, SAS tiene ventajas, pero en serio, pueden obtener discos SATA empresariales tan fácilmente como "buscar el número de pieza y llamar a un distribuidor").

Ahora resistencia. Los SSD que uso son de "calidad media". 960GB Samsun 843T's reconfigurado a 750GB la garantía de Samsung cubre 5 escrituras completas por día durante 5 años. Eso es 3500GB escrito todos los días. Antes de que se agote la garantía. Los modelos finales superiores son buenos para 15 - 25 escrituras completas por día.

Movemos nuestra plataforma de virtualización interna de Velociraptor (sí, puede obtenerlos en una configuración real de 2.5 "si es lo suficientemente inteligente como para buscar un número de pieza y llamar a un distribuidor) con un Raid 50 de SSD y mientras el costo fue" significativamente mayor ", el rendimiento pasó de 60 MB / seg a 650. Tengo un aumento de latencia cero bajo carga normal incluso durante las copias de seguridad. ¿Resistencia? Nuevamente, mi garantía es bastante clara al respecto;)

TomTom
fuente
1
toi reconfigurado ¿Hay algún error tipográfico?
AL
Me gusta su respuesta. either I need the speed, or I do not.Pero no entiendo cómo las escrituras por día se relacionan con la amplificación de escritura a la que hace referencia Robin Hood. Tomando el aumento de escritura de 127x y aplicándolo a la especificación de "escritura por día", se reducen los 3500GB por día a aproximadamente 30GB de escritura por día, ¿no es así? Incluso las unidades de alta gama (25 escrituras por día) le dan alrededor de 150 GB por día. Obviamente, eso es suficiente para muchos usos, pero mi impresión es que los entusiastas de SSD no están comparando manzanas con manzanas. O tal vez estoy malentendido y alguien puede explicar cómo se relacionan conmigo.
GlennFromIowa
1
No. Ver, en mi caso particular, tengo: 1 GB de caché de escritura en el contorller de incursión Y ... este SSD en particular tiene nuevamente 1 GB de caché de escritura interna. Ambas cachés están protegidas por condensadores, por lo que una falla de energía resulta en una escritura limpia hasta el final. Sin amplificación de escritura. En la parte superior, el caso de uso particular hace escrituras voluminosas en la parte superior. Sin amplificación de escritura en absoluto. Eso es principalmente algo para escritorios regulares con SSD sin almacenamiento en caché. Y estos son normalmente SSD de usuario final. Cualquier empresa utiliza cachés respaldados por capcitor desde hace bastante tiempo.
TomTom
1
¿Podría agregar referencias donde uno puede leer sobre la protección del condensador para memorias intermedias y cachés?
G. Bach
20

Además del costo, ¿hay alguna razón para elegir un disco duro de 10K RPM (o más rápido) en lugar de un SSD?

¿No es obvio? Capacidad. Los SSD simplemente no pueden competir en capacidad. Si le importa mucho más el rendimiento que la capacidad y desea una solución de disco único, una SSD es para usted. Si prefiere más capacidad, puede optar por una gran variedad de discos duros para obtener una gran capacidad y compensar una buena parte de la brecha de rendimiento.

psusi
fuente
Aunque con toda honestidad, para el momento en que está compensando la brecha de rendimiento entre las SSD y las HDD utilizando HDD, está bastante cerca de cerrar la brecha de precios entre ellos por gigabyte de almacenamiento disponible. Y la triste verdad es que, si bien (RAID 1) puede ser grande para mejorar el rendimiento de las cargas de trabajo intensivas de lectura, que todavía sólo se obtienen el valor de una única unidad de ejecución fuera de ellos para escribir las cargas de trabajo intensivos en.
un CVn
3
@ MichaelKjörling, no lo sé ... la última Navidad recogí 3 unidades de 1 TB WD azul (7200 rpm) por $ 50 cada una y las puse en una mezcla de raid10 para el sistema operativo (mejor lectura aleatoria) y raid5 para medios (mejor capacidad y escritura secuencial). Aproximadamente el mismo precio que un SSD, solo 10 veces más capacidad, y al menos el rendimiento secuencial está en el mismo rango que un SSD a 560 MB / s ... y, por supuesto, es redundante, así que si una unidad falla, estoy bien . Un SSD seguirá teniendo un mejor rendimiento totalmente aleatorio, pero en la práctica, nunca se realiza un IO 100% aleatorio, por lo que, bajo cargas del mundo real, está bastante cerca.
psusi
Depende de lo que traten tus "cargas del mundo real". IOPS es un factor (y muy importante) especialmente en el momento en que comienza a pensar en el acceso multiusuario. Para un sistema de un solo usuario, acordado, no tanto, pero aún puede marcar una diferencia notable en ciertas cargas de trabajo. Una unidad de 7200 rpm puede manejar del orden de 100 IOPS. Un SSD lento puede proporcionarle 1,000-10,000 IOPS, uno rápido de más de 100,000. No es difícil obtener un alto rendimiento secuencial con discos duros, pero muy pocas cargas de trabajo son de naturaleza puramente secuencial; la mayoría son más como E / S secuenciales de pequeño tamaño distribuidas al azar.
un CVn
@psusi El único uso en el mundo real donde una matriz Raid 5 está cerca de un SSD es puramente lecturas / escrituras secuenciales. Lo que para los usuarios normales es prácticamente solo medios de transmisión y cosas similares. Seguro para esas cosas, nadie usaría SSD, pero si desea comparar qué tan reactivo es un sistema operativo, cómo maneja los accesos concurrentes, juegos, Photoshop, programas de inicio, ... 3 1 TB WD blues ni siquiera están en la misma liga que un Solo SSD barato.
Voo
3
@ MichaelKjörling, dado que se trata de superusuario y no de servidor, se supone que estamos hablando de escritorios aquí. IOPS es puramente un servidor de base de datos en el que se supone que se está consultando un gran conjunto de datos que generará una gran cantidad de IO aleatorias pequeñas. Las cargas de trabajo de escritorio nunca son tan aleatorias o pequeñas.
psusi
18

Hablando como ingeniero de almacenamiento, hemos estado implementando flash en todo el entorno. Las razones por las que no lo hacemos tan rápido son:

  • costo. Sigue siendo increíblemente costoso (especialmente para 'grado empresarial'), puede que no parezca mucho 'por servidor', pero se suma a números sorprendentemente grandes cuando se habla de varios petabytes.

  • densidad. Está relacionado con el costo: el espacio del centro de datos cuesta dinero y necesita controladores RAID adicionales e infraestructura de soporte. Los SSD apenas comienzan a ponerse al día con los platos giratorios de mayor tamaño. (Y hay un diferencial de precios allí también).

Si pudieras ignorar el costo por completo, seríamos todos SSD. (O 'EFD', ya que algunos proveedores prefieren cambiarlos, para diferenciar 'empresa' de 'consumidor').

Uno de los mayores problemas que tienen la mayoría de las 'empresas' es que, fundamentalmente, los terabytes son baratos, pero los IOP son caros. Las SSD ofrecen un buen precio por IOP, lo que las hace atractivas, ya que su modelo de aprovisionamiento de almacenamiento incluye cierta reflexión sobre los requisitos de E / S.

Sobrique
fuente
6

Los discos SAS empresariales tienen su lugar en la empresa. Los compras por confiabilidad y velocidad. Algunas unidades SAS también admiten la interfaz SATA, mientras que otras son solo SAS. La principal diferencia es la diferencia es la aparición de URE o error de lectura irrecuperable. Las unidades de consumo normales suelen ser de 1 en 10 ^ -14. Las unidades SATA Enterprise y SAS + SATA son 10 ^ -15, mientras que las unidades SAS puras, las unidades empresariales reales son 10 ^ -16. Así que ciertamente hay un lugar para discos empresariales en el mundo. Son realmente muy caros.

Los SSD son vulnerables al mismo error de URE, pero no es tan fácil saber cuándo o cómo sucederá, ya que los fabricantes no le dicen la tasa de ocurrencia en muchos dispositivos. Aunque algunos fabricantes de controladores SSD dicen que tienen números estelares como Sandforce [1]. También hay ssd basados ​​en sas empresariales que tienen una ure de 10 ^ -17 o -18.

En este momento por el dinero, no creo que haya ninguna razón para ir a una unidad de rapaces. Creo que el principal punto de venta del producto fue el menor costo por un mayor espacio de almacenamiento y una mayor velocidad de búsqueda. Pero ahora que los SSD de 1TB se están volviendo cada vez más baratos, estos productos probablemente no durarán mucho más. Solo puedo encontrarlo en la sección de la estación de trabajo del sitio digital occidental. 1 TB de almacenamiento por $ 240 es mucho más barato que un SSD de 1 TB. Ahí está tu respuesta.

[1] http://www.zdnet.com/blog/storage/how-ssds-can-hose-your-data/1423

Tortazo
fuente
Cada vez más frunzo el ceño ante las personas que sugieren SATA para uso empresarial. Las unidades SATA de 3 TB pueden PARECER como una buena opción, especialmente cuando RAID-6 es resistente, pero tienen una relación IOP-TB realmente horrible. Terminamos con una sobrecapacidad absurda en algunos escenarios (o discos de trazos cortos, que es lo mismo realmente) porque la cantidad de IO necesaria para un sistema serio es MUCHO más que las 25 PIO / TB que obtienes de un SATA de 3 TB manejar.
Sobrique
Gran parte del uso empresarial es pesado en bytes pero no pesado en IOPS. Por ejemplo, registros de cumplimiento.
Dan Pritts
Yo disputaría esos 'lotes'. Sí, hay escenarios específicos en los que esto es cierto, y realmente no le importa que el rendimiento de su sistema de almacenamiento sea abismal. Por supuesto, puede encontrar un sistema de archivo de cinta más apropiado en ese momento. Pero en mi experiencia, la mayoría de los clientes tienen expectativas basadas en su sistema doméstico, y el SATA RAID-6 empresarial ni siquiera es tan rápido.
Sobrique
4

No veo ninguna razón para no usar SSD SAS sobre SAS HDD. Sin embargo, si se me presenta la opción entre un HDD SAS y un SSD SATA , mi elección empresarial podría ser la unidad SAS.

Motivo: SAS tiene una mejor recuperación de errores. Un disco duro SATA de edición no RAID podría colgar todo el bus (y con eso posiblemente negar el uso de todo el servidor) cuando muera. Un sistema basado en SAS solo perdería un disco. Si se trata de un disco en una matriz RAID, no hay nada que impida el uso del servidor hasta el final del negocio, seguido de un reemplazo de la unidad.

Tenga en cuenta que este punto es discutible si usa SSD de SAS.


[Editar] trató de poner esto en un comentario pero no tengo marcado allí.

Nunca dije que el controlador SAS se conectaría a otra unidad. Pero manejará las fallas con más gracia y las otras unidades en el mismo plano posterior seguirán siendo accesibles.

Ejemplo con SAS:

SAS HBA ----- [Plano posterior]
              El | El | El | El |
              D1 D2 D3 D4

Si una unidad falla, el HBA o la tarjeta RAID la dejarán caer.

Las otras 3 unidades están bien.
Suponiendo que las unidades están en una matriz RAID, los datos seguirán allí y permanecerán accesibles.


Ahora con SATA:

SATA ----- [multiplicador de puerto]
              El | El | El | El |
              D1 D2 D3 D4

Una unidad falla.
La comunicación entre el puerto SATA en la placa base y las otras tres unidades probablemente se bloqueará. Esto puede suceder porque el controlador SATA se bloquea o el multiplicador de puertos no tiene forma de recuperarse.

Aunque todavía tenemos 3 unidades en funcionamiento, no tenemos comunicación con ellas. Sin comunicación significa que no hay acceso a los datos.

Apagar y extraer un disco roto no es difícil, pero prefiero hacerlo fuera del horario comercial. SAS hace que sea más probable que pueda hacer eso.

Hennes
fuente
2
¿No es por eso que hay discos duros SATA optimizados para NAS con TLER? (Los VelociRaptors también tienen esta característica).
bwDraco
1
No, aunque es parte de eso. TLER solo significa que la unidad dejará de leer un sector fallido entre 7 y 12 segundos, después de lo cual el host (léase: la computadora con RAID HW o SW) puede soltar la unidad y volver a otra unidad para obtener los datos solicitados . El protocolo SAS significa que podrá conectarse a otra unidad en lugar de enfrentarse a un controlador / canal / bus / portmultipier / $ cualquiera_su_setup_is bloqueado.
Hennes
@Hannes esto no tiene sentido. Incluso en SAS, el controlador no se conectará mágicamente a otra unidad, lo cual sería una característica totalmente inútil ya que esta otra unidad no tendría mágicamente los mismos datos ... SAS no es un reemplazo para RAID y en un RAID no hay "magia" conectar a otra unidad ".
TomTom
Nunca dije que el controlador SAS se conectaría a otra unidad. Pero manejará las fallas con más gracia y las otras unidades en el mismo plano posterior seguirán siendo accesibles. Por ej SAS HBA ----- Backplane -- 6 SAS-drives. Si una unidad falla, se caerá. Los otros 5 seguirán trabajando. Suponiendo que la unidad provenga de una matriz RAID, los datos seguirán allí y serán accesibles. SATA ------ Port multiplier/backplane - 6 SATA drivesUna unidad falla. El multiplicador de puerto probablemente se bloquea. Todavía tenemos 5 unidades de trabajo pero no hay comunicación con ellas.
Hennes
3
Usted hace un buen caso contra los multiplicadores de puertos SATA, pero no contra los discos SATA. El uso de una tarjeta SATA de 4 puertos o la conexión de discos SATA a un controlador SAS anulará este ejemplo.
Dan Pritts
0

Me faltan algunos criterios relevantes en la pregunta:

(Dejando de lado el almacenamiento de archivos (generalmente cintas) que no necesitan estar 'en línea' (lo que no necesariamente se refiere a estar disponible a través de Internet))

  • Almacenamiento de archivo que debe estar disponible (sin intervención manual cargando medio físico)
  • Almacenamiento destinado a estar disponible a la máxima velocidad posible (ejecutando su sistema operativo, base de datos, servidor web-front-end-cache, grabación de audio / procesamiento 'buffer', etc.).

Considere el escenario de un servidor web (como ejemplo): la
mejor velocidad para los datos solicitados comúnmente estaría en la memoria (como un caché). Pero ir hacia varios cientos de GB que se vuelve costoso (y físicamente grande) en bancos de memoria.

Entre el giro de HD y MemoryBanks hay una opción interesante: SSD. Debe considerarse como un consumible (no es un almacenamiento confiable a largo plazo, principalmente debido a las altas tasas de abandono y la garantía le dará un nuevo consumible, no sus datos). Especialmente porque va a ser golpeado con muchas lecturas y escrituras (digamos un DAW, etc.).

Ahora, cada X cantidad de tiempo que va a hacer una copia de seguridad de su consumible en su almacenamiento (eso no enfrenta la carga de trabajo frontal). Y cada reinicio (o consumible fallido) bombea los datos archivados a su consumible front-end.

Ahora, ¿qué tan rápido (rendimiento) necesita tener (en cuanto a disco) en su almacenamiento antes de llegar al primer otro cuello de botella (como, por ejemplo, el rendimiento de la red) al comunicarse con su caché ... ??
Si la respuesta a esa pregunta es baja: seleccione discos de clase empresarial de rpm bajas. Si, por otro lado, la respuesta es alta: seleccione discos de clase empresarial de rpm altas.

En otras palabras: si realmente está tratando de almacenar algo (esperando nunca necesitar la cinta de respaldo), use HD comunes. Si desea servir datos (almacenados en otro lugar) o aceptar datos o interactuar con datos grandes (como DB), entonces SSD es una buena opción.

GitaarLAB
fuente
-1

No se menciona en otras respuestas, pero el costo de un SSD de escritorio frente a un HDD empresarial hoy es aproximadamente el mismo . Atrás quedaron los tiempos en que los SSD eran considerablemente más caros. Considere este HDD de 300GB (2.5in):

Lo que resulta en C $ 125.17 / 300GB = C $ 0.42 / GB .

Ahora considere un SSD de 256 GB (no hay 300 GB disponibles para SSD):

Que es C $ 115.98 / 256GB = C $ 0.45 / GB .

Como puede ver, la diferencia no es lo suficientemente significativa como para favorecer un disco duro mecánico, a menos que realmente esté haciendo muchas escrituras. Los SSD modernos son capaces de manejar ~ 70GB de escrituras por día, y la garantía estándar es de 3 años. Esto suele ser suficiente para la mayoría de las aplicaciones.

Si le preocupa la confiabilidad de los SSD en general, puede comparar MTBF (para ver que en realidad es igual o mejor que los discos duros mecánicos, 1.6M horas y 1.5M horas para los ejemplos anteriores). O simplemente haga un RAID, si no confía en ningún número.

Neolisco
fuente
77
Eso puede ser cierto, pero una comparación de SSD de clase de consumidor con HDD de clase empresarial no tiene sentido. Si no necesita hardware de clase empresarial, entonces podría haber elegido un HDD de clase de consumidor que sería mucho más barato que el SSD de clase de consumidor. Nadie con un poco de sentido común va a cambiar su HDD de clase empresarial con SSD de clase de consumidor porque cuesta casi lo mismo.
Chris Pratt
@ChrisPratt: Te estás perdiendo el punto de que los HDD de grado de consumo son mucho peores que los SSD de grado de consumidor. Es decir, incluso una pequeña tienda no puede permitirse el lujo de tener bastidores de servidores equipados con discos duros de consumo, simplemente no están destinados a manejar cargas 24/7. Los SSD, por otro lado, están bien con eso, no producen tanto calor y la mayoría de las operaciones son lecturas, por lo que no los desgasta en absoluto. Esto es especialmente cierto para las bases de datos. El desgaste de los discos duros es mecánico, así que esa es la diferencia.
Neolisco el
1
Entonces, ¿esencialmente su opinión es que los SSD de grado de consumidor siempre tendrán una vida útil más larga que los HDD de grado de consumidor? ¿Tienes datos para respaldar eso?
Chris Pratt
@ChrisPratt: A menos que una empresa brinde servicios de conversión de datos, es decir, necesite convertir / escribir 100 GB de datos por hora, servicios de respaldo o similares, no veo por qué los SSD no funcionarán.
Neolisco
@ChrisPratt: Correcto. Puede verificar MTBF, por ejemplo: la mayoría de los SSD tienen 2 millones de horas, la mayoría de los HDD de consumo tenían 700K la última vez que lo revisé. También una búsqueda rápida en Google encontró esto: tasas de falla anual de SSD de alrededor del 1.5%, HDD de aproximadamente 5% . También tenga en cuenta que no se crean los SSD de la misma manera, no quiero anunciar, pero algunos son 10 veces más confiables según las estadísticas de retorno. No hay una diferencia significativa de vida útil para los discos duros entre marcas, por lo que sé. Entonces, eso es 30 veces la diferencia de confiabilidad SSDs vs HDDs.
Neolisco el