¿Por qué las empresas confían en los discos duros magnéticos para el almacenamiento de datos cuando las unidades de disco duro que no son de estado sólido son tan susceptibles a fallas, es decir, una tasa de falla del 100% dentro de una década?

Cada pieza de hardware es susceptible a fallas; es solo que los HDD tienen un MTBF (tiempo medio entre fallas) más corto que, por ejemplo, el procesador. Por lo tanto, debe tener redundancia y un procedimiento para lidiar con fallas en cualquier matriz de hardware de tamaño respetable, independientemente de si está utilizando HDD, SSD o ninguno.

Ahora, específicamente sobre las SSD frente a las HDD: la verdad es que las SSD no están exentas de problemas. En realidad, creo que todavía se consideran significativamente menos confiables que los discos duros porque la relativa novedad de la tecnología significa que sus modos de falla no son tan conocidos como los de los discos duros.

Los SSD son una opción más viable para el hardware del consumidor: las condiciones mecánicas / magnéticas incontrolables son la receta correcta para el desastre del HDD. Pero las mismas variables se controlan fácilmente en un entorno como un centro de datos, por lo que los SSD no tienen tanta ventaja allí.

Además de la susceptibilidad mecánica / magnética, los números de MTBF para los SSD están más o menos en la misma escala que los HDD: los SSD, al igual que los HDD, se “desgastan” después de un tiempo; cada bloque tiene un número máximo de veces que se puede escribir antes de fallar. Hay algoritmos de nivelación de desgaste algo complejos en los firmwares SSD para que las escrituras se distribuyan en todo el espacio de datos y la unidad no falle debido a un punto “activo”, pero esto solo retrasa la falla inevitable de la unidad.

La verdadera ventaja de los SSD es la velocidad bruta, pero las empresas todavía están tratando de averiguar cuántos datos es realmente ventajoso tener en forma de SSD; definitivamente no es rentable tener acceso escasamente a los datos en SSD, ya que los párrafos anteriores muestran que usted ‘ va a tener que seguir reemplazando las unidades (caras) de todos modos.

Entonces, no: no es obvio que las empresas deban cambiar de forma inmediata y extensiva a las SSD. Es una nueva tecnología que no está exenta de problemas. Ofrecen velocidad y solidez a un precio (significativamente) más caro, y las empresas están analizando cada caso de uso para ver la rentabilidad de un enfoque sobre otro. Tal vez algún día todos abandonemos los discos duros para siempre, pero me temo que nos quedaremos con los discos duros para muchos casos de uso por algún tiempo todavía.

El precio por gigabyte es aún mejor para los HDD en comparación con los SSD y la tasa de fallas por ser salidas de hardware tanto para HDD como para SSD (con peso variable, las partes móviles pueden tener una carga más alta). El problema es principalmente que el SSD tiene un límite de vida conocido en términos de escrituras permitidas y que los HDD no. Eso no quiere decir que algunas fallas de HDD no se limiten a escrituras excesivas, solo que algunas HDD fallarán debido a escrituras excesivas donde todas las SSD fallarán debido a las escrituras excesivas.

Debido a que la tecnología es más familiar y amortiza las tasas de falla con redundancia.

More Interesting

Quiero abrir una empresa de desarrollo de software. Tengo 18 años, estoy a punto de graduarme de HS, y casi no tengo experiencia en programación. ¿Qué debo hacer? ¿Puedo hacerlo?

¿Podemos automatizar el desarrollo de software de principio a fin?

¿Qué computadora portátil (disponible en India) es la más adecuada para un ingeniero de software con un presupuesto de 50 mil rupias?

¿Qué aprendiste de la experiencia en ingeniería de software o al desarrollar proyectos de código abierto?

¿Es Scrum para la innovación?

¿Cuál es la mejor manera de autodidacta las habilidades y el conocimiento adquiridos en un título de informática típico, suponiendo que una persona solo tenga un conocimiento funcional de las computadoras?

¿Qué tipo de habilidades se requieren para las pruebas manuales y cuáles son las funciones y responsabilidades de un probador de software?

¿Cómo es que OpenStack tiene casi todas las decisiones básicas de diseño y arquitectura completamente equivocadas?

¿Es una mala práctica pedir a las empresas tecnológicas una extensión de oferta?

¿Cuáles son algunas de las medidas de éxito y KPI para un producto de software basado en SaaS?

Como ingeniero experimentado, ¿vale la pena probar el curso en línea 'Aprendizaje profundo práctico para codificadores'? ¿Por qué?

¿Qué enfoque (CMMI, ISO 9001, TickIT, 6Sigma) debería elegir como marco de calidad de desarrollo de software?

¿Cuál es la importancia del software / programa en nuestras vidas?

¿Cuáles son algunas de las ventajas y desventajas de hacer una Maestría en Ciencias de la Computación (MS CS) para alguien con una Licenciatura en Ciencias de la Computación de una de las principales universidades indias / chinas, que actualmente trabaja en una subsidiaria local de una importante compañía de software de los Estados Unidos?

¿Por qué es engañoso llamarte desarrollador de pila completa en LinkedIn solo porque te graduaste de bootcamp de codificación?