La RAM con código de corrección de errores, oRAM ECC, es un tipo de RAM que tiene un chip de memoria adicional para almacenar información importante. Por cada byte de información (equivalente a ocho bits), normalmente en la RAM ECC se almacenan 10 bits de información. Esto aumenta la redundancia de datos y significa que, cuando algo sale mal, la RAM puede rectificar el error y garantizar que todo siga funcionando sin problemas.
Existen algunas razones por las que podría querer usar RAM ECC en su servidor doméstico. Si bien es cierto que es una compra más para entusiastas, puede valer la pena invertir en ella dependiendo de la importancia que tenga su servidor doméstico para usted, y estas son algunas de las razones.
3Integridad de datos mejorada
Mantiene tus archivos seguros
Esto es obvio, pero la capacidad de la RAM para autocorregirse significa que es probable que sus datos permanezcan perfectamente intactos. Las inversiones de bits pueden ocurrir aleatoriamente debido a interferencias electromagnéticas, chips defectuosos o inclusoradiación cósmica en casos extremos.
Sin RAM ECC, lo más probable es que estos problemas no se produzcan de todos modos. Sin embargo, como los chips pueden deteriorarse con el tiempo, pueden surgir problemas en el futuro, lo que puede provocar fallos, datos ilegibles y más. Esto puede afectar a todo, desde las copias de seguridad hasta los archivos importantes, ya que se pueden escribir bits incorrectos en los archivos que podrían provocar daños.
Es un caso extremo, pero existe una razón por la que la memoria RAM ECC existe y se utiliza como estándar de la industria. Estas cosas pueden suceder y es una medida de seguridad adicional que puede proteger sus archivos.
2ZFS se combina bien con RAM ECC
Lo mismo ocurre con BtrFS
ZFS calcula sumas de comprobación de los datos a medida que se escriben en el almacenamiento y luego los verifica después de escribirlos. Básicamente, garantiza que los archivos se escriban correctamente en el almacenamiento, pero ¿qué sucede si los datos se almacenaron incorrectamente en la RAM? Se escribirían, se calcularía una suma de comprobación y se marcarían como válidos porque la suma de comprobación coincide. La RAM ECC garantizará que los datos estén intactos en la RAM para que, a su vez, estén intactos cuando se escriban en el disco.
Esto no quiere decir que la RAM ECC sea necesariacuando se utiliza ZFS, pero se combinan bien. Si está buscando una actualización para su próximo laboratorio doméstico, la RAM ECC podría ser la solución.
1Mayor vida útil del servidor
Un caso extremo, pero aún así importante
Los errores de memoria pueden ocurrir por varias razones, la mayoría de las veces relacionadas con la temperatura. Si su servidor está diseñado para funcionar todo el tiempo y puede calentarse bastante, es posible que esté aumentando la probabilidad de errores de memoria, lo que a su vez puede afectar la precisión con la que se escriben los datos en el almacenamiento.
Para ser claros, los errores de memoria causados por la temperatura son increíblemente poco frecuentes. Me atrevería a decir que no deberías preocuparte por la RAM ECC si tu laboratorio doméstico se calienta un poco a veces, pero, junto con estas otras razones, es otra razón más por la que podrías querer adquirir una en lugar de una RAM normal.
No necesitas RAM ECC, pero es bueno tenerla
Por este tipo de razones, los entusiastas de los servidores domésticos insistirán en que tengas RAM ECC si tu sistema la admite, ya que se trata de mitigar el riesgo. Cuantos menos riesgos haya, mejor, y adquirir RAM ECC es una gran forma de mitigar el riesgo. ¿Resolverá todos tus problemas? No, pero a veces puedes conseguirla por el mismo precio que la RAM normal y, en esos casos, es mejor que la consigas si puedes.