Modifica: Ho fatto questa domanda 3 o 4 anni fa quando ero nuovo allo sviluppo web, la domanda mi sembra un po 'stupida oggi. Volevo creare una configurazione server personalizzata senza fare affidamento su altri provider di hosting. Volevo eliminare questa domanda, ma ha delle belle risposte, quindi la lascio.
Voglio distribuire il mio sito Web su più server fisici.
Esistono metodi per salvare file e impostazioni (e anche l'input dell'utente), su tutti i server fisici, in modo che i server svolgano i seguenti lavori:
- Server utilizzati come una rete, accelerando il processo dando una cosa robusta all'utente finale.
- Dati da memorizzare su tutti i driver fissi dei server e
- Ogni server ha la connessione Internet da un altro provider, per esempio
- se uno qualsiasi dei provider Internet si arresta, o
- si verificano errori hardware o di alimentazione,
il sito Web è ancora in esecuzione, senza interruzioni e senza perdita di dati.
Qualcuno conosce qualche corso online o alcuni tutorial completi su questo argomento?