Miglior back-up di archiviazione per un pool di server web?

Ho esaminato gli strumenti come DRDB (che possono scalare solo fino a 2 nodes attivi attivi) e GlusterFS (che è ottimo, ma non per i piccoli file che un server web serve di solito).

Sto cercando un file system / cluster di server di storage:

  • Questo è compilatore POSIX (come molte applicazioni web richiedono)
  • Questo funziona ottimamente con un carico di lavoro di scrittura del 90% di letture / 10% di piccoli file (pensa alle pagine index.php o alle piccole immagini)
  • È scalabile, sia nelle size che nelle performance
  • Il tempo di accesso è minimo

Ho molto dura su questo e penso che non c'e 'niente fuori che possa aiutarmi.

  • Come posso accelerare i trasferimenti di file tra gli arrays di archiviazione?
  • 19 "raggruppabili montabili
  • È sicuro utilizzare i SSD di consumo MLC in un server?
  • Server di archiviazione - 100 TB +
  • Come servire i file in un piccolo cluster di bioinformatica?
  • Perché la memorizzazione di Enterprise è così costosa?
  • Le unità SAS vale veramente il loro denaro e sono molto meglio di oggi SATA più recenti?
  • Memorizzazione file on-line?
  • One Solution collect form web for “Miglior back-up di archiviazione per un pool di server web?”

    e benvenuti a questo problema eterno.

    • A volte un server file separato e quindi i numbers X di server web con la radice web montata su NFS funzionano bene. Per la roba orientata alla lettura, molto probabile. Non ci hai dato numbers sul traffico, quindi non puoi essere sicuro.

    • A volte l'approccio simile a "Puppet (o solo buon vecchio rsync e qualche scripting) diffonde i file su each nodo di server web" funziona bene.

    • Per alcuni GFS / GPFS funziona bene – non consiglierei con molti piccoli file.

    • Ci sono roba come la cluster LVM e la versione cluster di XFS chiamata CXFS. Poi si potrebbe avere un unico SAN LUN e avere tutti i nodes di server web che lo montano, simile a GFS / GPFS. Non ho idea se questo funziona meglio se ci sono molti piccoli file. Sospetto sempre che questo non funziona.

    Personalmente eviterei tutto ciò che avrebbe agito come un unico punto di fallimento. Se qualcuno ha buoni suggerimenti per risolvere questo problema, sono anche MOLTO interessato. +1 alla tua domanda, signore!

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.