9Da quanto so, ci sono varie soluzioni.
La piu' semplice che puoi addottare e' quella di avere un pc (di marca seria) che fa da server dedicato con i dischi in RAID 1 (su wikipedia puoi trovare che cosa sono le configurazioni dei dischi in raid)
I dischi sono dentro il PC, non in uno storage separato.
Risolvi il problema dei dischi, ma ovviamente non quello del crash del pc.
Per ovviare al problema del Pc, ovviamente ti servono due pc, configurati in modalita' master/slave.
Qui, pero' non ne so molto. So che SQLServer prevede una configurazione failover.
Ma non basta: anche il client deve poter essere configurato per poter accedere ad un server alternativo se il primo non funziona.
Altrimenti ti serve un'altro apparato che fa da frontend alle due istanze del db, ed i client si collegano a quest'unico ip.
I dischi ssd li devi pensare solo come una versione piu' veloce di hd.
Non hanno altre miracolose proprieta': se funziona con un hd, funziona anche con un ssd e viceversa.
Se non funziona con un hd, non funziona nemmeno con un ssd.
Per quanto riguarda il pc, e' evidente che dovendo rimanere acceso 7/8, 24/24 e dovendo essere affidabile nel tempo, non puo' essere un prodotto consumer, ma deve essere un prodotto professionale: un server, appunto.
Quindi scarta a priori marche come Asus, Acer, Sony, ecc. Devi andare su Dell, Hp, Ibm
Comunque, se tenuto a temperatura costante, pulito (si deve eliminare la polvere che si accumula all'interno del case una volta all'anno) e magari protetto da un gruppo di continuita', un pc di marca buona dura un bel po'