Ho una Web farm in rapida crescita con IIS 7 (oltre 30 server). Tutti i server sono copie identiche l'una dell'altra e tutti i server sono fisici. Aggiorniamo il software circa una volta al mese e, nel processo corrente, seguiamo i seguenti passaggi:
- Disabilitare il server dal pool sul bilanciamento del carico F5.
- Disabilita i keep-alive HTTP in IIS in modo che le connessioni si interrompano rapidamente.
- Cambia la directory predefinita del sito Web in una nuova cartella contenente nuovi file binari.
- Server di prova
- Abilita keep-alive HTTP.
- Abilitare il server nel pool F5.
- Passa al server 2
Microsoft aveva un Application Center che era stato abbandonato qualche tempo fa. Hanno fatto un secondo tentativo con il Web Farm Framework, ma questo aggiunge tanto tempo al QA per testare il pacchetto di rilascio quanto risparmia nella distribuzione.
Qualcuno ha visto un'applicazione commerciale standardizzata su misura per la gestione e la distribuzione in Web farm di grandi dimensioni?
Grazie!