Bilanciamento del carico mediante il routing delle richieste IIS7 e il modulo di bilanciamento del carico


10

Microsoft ha molta documentazione sul suo in qualche modo nuovo bilanciamento del carico e modulo di routing delle richieste per IIS7 disponibile qui: http://blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-release.aspx , ma mi piacerebbe sapere se qualcuno ha esperienza nell'usarlo in produzione. Quali sono alcuni vantaggi / svantaggi nell'utilizzo di questo modulo invece di un'altra soluzione come HAProxy?

Risposte:


3

Lo stiamo utilizzando in produzione per un sito Web di informazioni aziendali. E non abbiamo ancora avuto alcun problema. E funziona senza problemi per smontare i server e anche il bilanciamento del carico funziona bene. Usando il minor tempo di risposta in modo che uno dei server riceva altre richieste. Sposteremo anche uno dei nostri negozi di e-commerce che hanno molto più traffico del sito di informazioni dell'azienda. Quindi vedremo come funziona con carichi più pesanti. Ma i nostri test hanno dimostrato che dovrebbe gestirlo senza problemi


3

Usandolo in produzione su www.orcsweb.com. Lo adoro assolutamente! È così semplice eppure così potente. Ogni volta che proviamo qualcosa di creativo contro di esso, anche ARR ci lavora. Anche IIS7 è solido, quindi costruire qualcosa su IIS7 è un'ottima idea.

Abbiamo usato il bilanciamento del carico hardware per anni con grande successo, ma ora stiamo andando verso l'ARR per la maggior parte dei siti.

Assicurarsi di utilizzare l'helper ARR sui server Web. I 2 motivi sono: - Gli IP dell'utente originale vengono registrati nei registri e REMOTE_ADDR e REMOTE_HOST vengono aggiornati all'IP dell'utente - è possibile utilizzare l'offload SSL e il codice non può fare la differenza

http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx

Suggerisco di usarlo con NLB e creare 2 nodi ARR. Imposta il primo nodo in modo che prenda tutto il traffico a meno che il primo non abbia esito negativo. In questo modo le statistiche saranno sul primo nodo. Utilizzare la configurazione condivisa in modo da non dover gestire manualmente il secondo nodo se non per importare e assegnare certificati SSL.

Ecco un post sul blog che ho fatto con qualche informazione in più: http://weblogs.asp.net/owscott/archive/2009/08.aspx


1

I bilanciatori hardware stanno diventando così economici, non so quanto sarà grande l'adozione. Anche io sono interessato


0

Ho guardato la stessa cosa la scorsa settimana. Alla fine ho deciso che la tecnologia IIS7 era ancora verde. Il bilanciamento del carico / routing è davvero il tipo di tecnologia in cui vuoi che qualcun altro trovi le rughe :-). Ho avuto una buona esperienza con HAProxy e se le tue esigenze sono più semplici, nginx è facile da configurare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.