Si fuera a construir una sólida pila SAN cifrada desde cero, ¿qué componentes de la pila usaría?

Tantos “depende” aquí …

¿Necesita servicio a nivel de archivo o de bloque? ¿Cómo necesita SAN volver a aparecer en los motores de cómputo? ¿Cuál es la velocidad de datos, tanto en GB / seg como en IOPS?

¿Y qué se está resolviendo en “build”? ¿No le gusta el precio de los productos comerciales que deberían ser capaces de hacer el trabajo? ¿O algún requisito de borde extraño que no encaja con la vainilla de los productos comerciales?

La última compañía de SAN que aconsejé fue una operación desde cero. Construyeron sus propios controladores RAID, sus propios backplanes, sus propias pilas Infiniband, Fibre Channel e iSCSI …

Les tomó cerca de cuatro años y casi $ 50 millones en dinero de capital riesgo antes de que explotaran.

Espero que pueda hacerlo por menos en estos días: SATA3 resuelve muchos de los problemas de rendimiento, RAID se entiende e implementa mucho mejor. Pero todavía hay mucho “por qué” en la pregunta, y no es algo trivial, como deberían indicar sus resultados hasta la fecha.

Si tuviera que hacer esto en software, probablemente lanzaría mi apuesta con Ceph y Cinder / Swift. Usaría RAID solo para las porciones del sistema operativo y las porciones de datos con JBOD usando la replicación 3x a través de la agrupación en una configuración resistente a fallas de rack. Por supuesto, copia de seguridad fuera del sitio.