Me estoy acercando a ese momento en que mi PC principal se ha desacelerado lo suficiente debido a la podredumbre de Windows que probablemente debería reinstalar. En lugar de pasar una semana luchando con el brazo, reinstalando y configurando solo para descubrir que olvidé hacer una copia de seguridad de mis configuraciones de Visual Studio una vez más , voy a actualizar. Ya he comprado todas las piezas y estoy en el proceso de evaluación comparativa para encontrar la mejor configuración.
Compré dos SSD Crucial M4 de 120 GB (actualizado al último firmware a partir de abril '12:) 00F
y he estado ejecutando algunos puntos de referencia rápidos utilizando CrystalDiskMark . Aquí hay algunos resultados:
Unidad individual:
RAID 0
a través del controlador de chipset Intel Z77 :
Estos puntos de referencia obviamente no son exhaustivos, pero creo que me dan una buena idea de qué esperar entre varias configuraciones.
Tengo entendido que para los patrones de uso más comunes, es decir, el desarrollo con Visual Studio (mi uso principal), las 4K
lecturas y escrituras son mucho más comunes, incluso durante las compilaciones. Entre RAID 0
y no, hay poca diferencia. Pero con 512K
y Sequential
R / W, las diferencias son suficientes para merecer atención.
La cuestión es que, para evitar futuros problemas de podredumbre, y, francamente, porque puedo, voy a confiar mucho más en la virtualización. Mi plan es segmentar diferentes partes de mi entorno de desarrollo en máquinas virtuales usando VMware Workstation : Visual Studio y las herramientas que lo acompañan en una, SQL Server en otra, Adobe Design Suite en otra, etc. Aprovechando las instantáneas de VM y lo fácil que es crear o clonar nuevos, creo que veré una mejora en la confiabilidad a largo plazo (y solo veré las ventanas emergentes de actualización de Adobe cuando lo desee).
Entonces, mi pregunta es, ¿la virtualización merece el uso de una RAID 0
configuración SSD sobre una configuración tradicional (en mi caso, SO y aplicaciones de metal en una SSD, VM en la otra)? ¿La virtualización aprovechará las fortalezas 512K
y Sequential
R / W de RAID 0
?
Una observación:
He leído que algunos SSD modernos son capaces de administrar la recolección de basura por sí mismos, por lo que no tenerlos TRIM
es un problema menor. Sin embargo, no sé cómo habilitar esto en mis SSD o incluso ver si lo admiten.
Editar:
Con respecto a la recuperación ante desastres, este sistema también tiene grandes unidades de disco estándar para el almacenamiento de archivos y un controlador RAID secundario que eventualmente usaré en una matriz duplicada. En combinación con las copias de seguridad locales nocturnas, la copia de seguridad constante fuera del sitio a través de Carbonite y los controles constantes de control de origen fuera del sitio, tengo un medio suficiente para evitar la pérdida de datos.