Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce informazioni sul bilanciamento del carico di rete.
Si applica a: Windows Server 2003
Numero KB originale: 556067
Riepilogo
Questo articolo contiene informazioni sul bilanciamento del carico di rete- una tecnologia Microsoft Clustering.
Ulteriori informazioni
D. Come si testa un cluster di bilanciamento carico di rete?
Ad esempio, sono stati trovati nodi nel cluster e si vuole verificare se il bilanciamento del carico funziona o meno. Creare quattro condivisioni diverse in quattro nodi e provare ad accedervi da un computer. È necessario ottenere ogni volta una condivisione diversa durante l'esplorazione tramite patch UNC.
È possibile modificare i parametri di convergenza modificando i valori del Registro di sistema seguenti:
- AliveMsgPeriod
- AliveMsgTolerance
La configurazione di più indirizzi VIP (IP virtuale) è disponibile solo nelle edizioni di Windows 2003 e versioni successive.
Tra i comandi STOP e DRAINSTOP esiste un'altra differenza. Il comando STOP arresterà il servizio Bilanciamento carico di rete nell'host e tutte le connessioni esistenti andranno perse, mentre DRAINSTOP consentirà a Bilanciamento carico di rete di gestire le connessioni correnti e disabilitare le nuove connessioni contemporaneamente.
IGMP può essere configurato solo quando cluster è configurato per l'uso del supporto multicast.
Il server non deve avere alcuna proprietà di rete aperta durante la configurazione tramite Gestione bilanciamento carico di rete.
Bilanciamento carico di rete deve avere l'ora locale corretta in tutti i server.
Bilanciamento carico di rete non rileva l'errore dell'applicazione. Ad esempio, un servizio server Web può arrestarsi, ma Bilanciamento carico di rete invierà comunque richieste TCP/IP a tale server.
Bilanciamento carico di rete viene usato per l'applicazione basata su TCP/IP per cui i dati cambiano raramente.
DoN't any other protocol except TCP/IP to cluster adapter.DoN't any other protocol except TCP/IP to cluster adapter.
Il cluster bilanciamento carico di rete può funzionare in modalità Unicast o Multicast, ma non in entrambi.
Microsoft non supporta la combinazione di cluster server e bilanciamento carico di rete.
Mix-NLB è consentito. Windows NT WLBS può essere eseguito in Windows 2000 NLB.
Bilanciamento carico di rete non supporta le reti Token Ring e ATM. È stato testato solo su una rete Ethernet di 10 MB e 100 MB.
Limitazioni della singola scheda di rete: quando è in esecuzione in modalità Unicast:
- Le normali comunicazioni di rete tra l'host del cluster non sono possibili. Il traffico di rete destinato a qualsiasi singolo computer all'interno del cluster genera un sovraccarico di rete aggiuntivo per tutti i computer del cluster.
- A questo scopo, non è possibile usare Gestione bilanciamento carico di rete in questo computer per configurare e gestire i nodi bilanciamento carico di rete.
Rileva e recupera automaticamente da un computer non riuscito o offline. Bilancia automaticamente il carico di rete quando gli host vengono aggiunti o rimossi. Recupera e ridistribuisce il carico di lavoro entro 10 secondi.
Il carico viene ridistribuito automaticamente in altri nodi quando un host passa offline. Tutte le connessioni attive all'host andranno perse. Se si porta un nodo offline a livello internazionale, è possibile usare il comando drainsstop per gestire tutte le connessioni attive prima di portare offline il nodo.
È possibile avere una combinazione di applicazioni in esecuzione nel cluster bilanciamento carico di rete. Ad esempio, è possibile eseguire un server Web IIS in tutti i nodi e SQL Server in un solo nodo. In questo modo è possibile designare il traffico solo per il database verso il nodo DI SQL Server.
Bilanciamento carico di rete e Clustering non possono essere attivi nello stesso computer, ma è possibile formare due cluster: cluster bilanciamento carico di rete a quattro nodi e cluster server a due nodi
È necessario avere una subnet separata per entrambe le tecnologie?
Bilanciamento carico di rete Supporta fino a 32 computer in un singolo cluster, ma è possibile usare RRDNS per creare il numero.
Bilanciamento carico di rete può bilanciare il carico di più richieste dal client nello stesso nodo o in un nodo diverso. Questa operazione viene eseguita in modo casuale.
Bilanciamento carico di rete rileva e rimuove automaticamente l'errore del nodo bilanciamento carico di rete, ma non può giudicare se un'applicazione è in esecuzione o interrotta. Questa operazione deve essere eseguita manualmente eseguendo uno script.
Bilancia automaticamente il carico quando vengono aggiunti o rimossi nuovi host e questa operazione viene eseguita entro 10 secondi.
È possibile creare un indirizzo IP del cluster virtuale diverso per bilanciare il carico di applicazioni diverse.
Le regole di porta devono essere uguali nel cluster, ma le regole delle porte possono essere diverse per più indirizzi IP virtuali.
Bilanciamento carico di rete non si sovrappone al nome del computer originale e all'indirizzo IP.
Bilanciamento carico di rete può essere abilitato in più schede di rete. In questo modo è possibile configurare cluster di bilanciamento carico di rete diversi.
Bilanciamento carico di rete può funzionare in due modalità: Unicast o Multicast, ma entrambe le modalità non possono essere abilitate contemporaneamente. Unicast è la modalità predefinita.
Bilanciamento carico di rete consente a ogni host di rilevare e ricevere traffico TCP/IP in ingresso. Questo traffico viene ricevuto da tutti gli host nel cluster e il driver bilanciamento carico di rete filtrano il traffico in base alle regole di porta definite. I nodi bilanciamento carico di rete non comunicano tra loro per il traffico in ingresso proveniente dal client perché bilanciamento carico di rete è abilitato in tutti i nodi. Viene creata una regola di mapping statistica in ogni host per distribuire il traffico in ingresso. Questo mapping rimane invariato a meno che non sia presente una modifica nel cluster( ad esempio, il nodo rimosso o aggiunto).
La convergenza è un processo per ricompilare lo stato del cluster. Questo processo richiama quando si verifica una modifica nel cluster( ad esempio, il nodo ha esito negativo, lascia o rielabora il cluster). In questo processo vengono eseguite le azioni seguenti dal cluster:
- Ricompilare lo stato del cluster.
- Designare l'host con la priorità host più alta come host predefinito.
- Il traffico con carico bilanciato viene ripartito o ridistribuito tra gli host rimanenti.
Durante questo processo, l'host rimanente continua a gestire il traffico client in ingresso. Se un host viene aggiunto al cluster, la convergenza consente a questo host di ricevere la condivisione del traffico con carico bilanciato. L'espansione del cluster non influisce sulle operazioni del cluster in corso e viene ottenuta in modo trasparente sia per i client Internet che per le applicazioni server. Tuttavia, potrebbe influire sulle sessioni client che si estendono su più connessioni TCP quando è selezionata l'affinità client, perché i client potrebbero essere mappati a host cluster diversi tra le connessioni. Per altre informazioni sull'affinità
Tutti i nodi del cluster generano i messaggi heartbeat per indicare la disponibilità nel cluster. Il periodo predefinito per l'invio di messaggi heartbeat è di un secondo e cinque messaggi heartbeat mancanti da un host causano il richiamo del processo di convergenza da parte del bilanciamento del carico di rete.
È possibile configurare più cluster di bilanciamento carico di rete nella stessa scheda di rete e quindi applicare le regole di porta specifiche a ognuno di questi indirizzi IP. Questi sono detti "cluster virtuali".
Windows 2003 include uno strumento gui denominato Gestione bilanciamento carico di rete e NLB.exe- uno strumento da riga di comando. In Windows 2000 è WLBS.exe e non c'è anche uno strumento GUI. Questo strumento GUI può essere installato in XP anche per gestire solo Bilanciamento carico di rete di Windows 2003. Gestione bilanciamento carico di rete usa DCOM e WMI.
È necessario essere il membro del gruppo Administrators nel nodo per cui si sta configurando bilanciamento carico di rete. Non è necessario essere un amministratore per eseguire Gestione bilanciamento carico di rete.
Bilanciamento carico di rete NIC > singolo abilitato in modalità Unicast: non è possibile usare Gestione bilanciamento carico di rete in questo computer per configurare e gestire altri host perché una singola scheda di rete in modalità unicast non può avere comunicazioni intrahost.
La comunicazione all'interno dell'host è possibile solo nel nodo multicast. Per consentire la comunicazione tra server nello stesso cluster di bilanciamento carico di rete, ogni server richiede la voce del Registro di sistema seguente: una chiave DWORD denominata "UnicastInterHostCommSupport" e impostata su 1, per il GUID di ogni scheda di interfaccia di rete (HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WLBS\Parameters\Interface\{GUID})
Non esiste alcuna restrizione sul numero di adattatori. Gli host diversi possono avere schede di rete diverse.
Scheda di rete singola in modalità Unicast
- L'indirizzo MAC dell'adapter è disabilitato: l'indirizzo MAC del cluster generato sostituisce automaticamente questo indirizzo.
- Sia l'indirizzo IP dedicato che l'indirizzo IP del cluster vengono risolti nell'indirizzo MAC del cluster.
- La comunicazione di rete comune tra host cluster non è possibile.
Parametri del cluster
- L'indirizzo MAC del cluster viene generato automaticamente usando l'indirizzo IP del cluster ed è univoco nella subnet.
- Il controllo remoto non funzionerà se IPSEC è abilitato. Il controllo remoto usa 1717 e 2504 sulla porta tramite UDP.
- ID host univoco priorità: il numero più basso è il più alto: l'host con questa priorità gestisce tutto il traffico in ingresso non coperto da Regole porta.
Se un nodo del cluster viene aggiunto con la stessa priorità, non viene accettato come parte del cluster, ma altri nodi continueranno a funzionare. Questa operazione è denominata Host predefinito. Se l'host predefinito ha esito negativo, l'altro nodo con priorità più alta può fungere da host predefinito. - L'indirizzo IP dedicato deve essere immesso per primo nella proprietà TCP/IP. Non può essere abilitato dhcp. Questo vale anche per l'indirizzo VIP.
- Non è possibile aggiungere più di 32 regole porta a un cluster e deve essere uguale nel cluster.
Gestione bilanciamento carico rete
Non è possibile aprire alcuna proprietà di rete per l'host se gestione bilanciamento carico di rete usa attualmente questa proprietà.
Bilanciamento carico di rete può essere configurato per qualsiasi computer, purché si disponga dei diritti amministrativi nel computer remoto.
Per configurare correttamente Bilanciamento carico di rete in Windows 2003, usare Gestione bilanciamento carico di rete- Assicurarsi di aver deselezionato bilanciamento carico di rete da tutti gli host.
Quando si aggiunge un host usando Gestione bilanciamento carico di rete, le regole di porta e le opzioni associate verranno ereditate dall'host iniziale.
Non è possibile aprire altri host da Gestione bilanciamento carico di rete se bilanciamento carico di rete funziona in una singola scheda con modalità Unicast perché una singola scheda di rete con modalità unicast non può avere comunicazioni intrahost. A tale scopo, usare questo Registro di sistema: UnicastHostInterCommSupport e impostarlo su 1.
È possibile usare l'opzione Credenziali in Gestione bilanciamento carico di rete per specificare le credenziali per gli host remoti. Gestione bilanciamento carico di rete tenterà di connettersi agli host remoti usando questa credenziale.
È consigliabile usare le impostazioni delle proprietà TCP/IP o Gestione bilanciamento carico di rete, ma non devono essere usate entrambe per configurare bilanciamento carico di rete.
Gestione bilanciamento carico di rete non si connette o mostra gli host configurati in modo non corretto in un cluster.
Gli host per i quali non si ha l'appartenenza amministrativa non verranno visualizzati in Gestione bilanciamento carico di rete.
L'elenco di tutti gli intervalli di porte è ordinato in base all'intervallo di porte.
Bilanciamento carico di rete può avere un misto di controller di dominio, server membri, server del gruppo di lavoro e così via. Questa non è la limitazione del bilanciamento del carico di rete. Bilanciamento carico di rete deve essere in grado di accedere al computer usando l'account amministratore predefinito.
Quando si abilita Bilanciamento carico di rete in un server, le voci predefinite del Registro di sistema vengono create in:
HKLM\System\CurrentControlSet\Services\WLBS
Il dip e l'indirizzo VIP devono essere immessi correttamente. I nodi del cluster convergeranno tra loro se si omette questo passaggio, ma non saranno in grado di accettare e il traffico.
Il messaggio di conflitto indirizzo IP viene visualizzato solo per indirizzo VIP. Assicurarsi che l'indirizzo VIP da tutte le schede venga rimosso se si deseleziona Bilanciamento carico di rete nell'host.
È possibile usare gli strumenti seguenti con Bilanciamento carico di rete per il monitoraggio:
- ClusterSenitel
- Data Warehouse Center
- HTTPMon: per il monitoraggio dei servizi IIS.
- MOM
Durante il bilanciamento del carico delle richieste PPTP, le due schede di rete sono necessarie in ogni host NLB.
Quando si configurano due schede di rete, è necessario specificare l'indirizzo del gateway nella proprietà TCP/IP. Il gateway deve essere immesso nella scheda di interfaccia di rete FE.
Bilanciamento carico di rete deve essere abilitato nella scheda di rete Pubblica o Con connessione Internet.
Il caricamento di una connessione telnet richiede l'apertura delle porte associate. Una connessione telnet si estende su una sola connessione per IP, quindi l'affinità non è necessaria in questo caso.
L'implementazione originale di Bilanciamento carico di rete è WLBS. Tutti gli eventi vengono registrati nell'origine di WLBS. L'interfaccia della riga di comando per Bilanciamento carico di rete è WLBS e in Windows 2003 è bilanciamento del carico di rete.
Il provider WMI di Gestione bilanciamento carico di rete non è in grado di connettersi a un host cluster per il quale il nome del computer inizia con un carattere numerico. Si tratta di un bug.
Bilanciamento carico di rete non replica i dati dell'applicazione. Potrebbe essere necessario usare microsoft content Replication System (CRS) o software di terze parti.
Bilanciamento carico di rete non monitora né arresta o avvia anche i servizi. È possibile usare HTTPMon fornito con Resource Kit. È possibile usare gli strumenti seguenti descritti di seguito:
Monitoraggio eccezioni
HTTPMon
Strumenti di monitoraggio di terze parti
- SiteScope di Mercury Interactive Corporation
- AppManager di NetIQ
- WhatsUp Gold di Ipswitch
Modalità Unicast con scheda di interfaccia di rete singola
In modalità Unicast bilanciamento carico di rete modifica l'indirizzo MAC della scheda di rete in Cluster MAC. È ora disponibile un solo indirizzo MAC nel cluster, ovvero Mac cluster e questo indirizzo MAC deve essere uguale in tutti gli host del cluster. Il redirector di rete non può inoltrare la richiesta allo stesso indirizzo MAC se proviene dalla stessa origine e anche l'host non può comunicare tra loro: questo è lo svantaggio della modalità Unicast con la scheda di interfaccia di rete singola. Per consentire agli host di comunicare tra loro, abilitare la modalità MULTICAST o installare una seconda scheda di interfaccia di rete.
- È possibile ottenere "Nessuna interfaccia disponibile per configurare il bilanciamento del carico" quando si usa gestione del bilanciamento del carico di rete. Questo errore viene visualizzato se è stato creato un'immagine di un server o è stato copiato nella macchina virtuale. Tutti i GUID di rete saranno uguali. Per risolvere questo problema, è necessario reinstallare la scheda di rete da Gestione dispositivi.
- Durante la configurazione di Bilanciamento carico di rete tramite Gestione bilanciamento carico di rete ed è stato eliminato l'host dal cluster. Se tale stato risulta ancora in sospeso per molto tempo, disabilitare manualmente il bilanciamento carico di rete nell'host. Scomparirebbe dal manager.
- È sempre consigliabile aggiungere host locale (in cui si esegue Gestione bilanciamento carico di rete) dopo aver aggiunto tutto l'host quando si esegue il cluster bilanciamento carico di rete in una singola scheda di interfaccia di rete con la modalità Unicast.
- È consigliabile eseguire Gestione bilanciamento carico di rete in un computer separato che non fa parte del cluster quando si esegue cluster in una singola scheda di interfaccia di rete con modalità Unicast o Multicast.
- Se l'host locale è stato aggiunto a Gestione bilanciamento carico di rete in modalità unicast a scheda singola e quando si aggiorna, tutti gli altri host non saranno raggiungibili.
- Quando si accede all'indirizzo VIP tramite UNC, è possibile ottenere la casella di accesso se la richiesta viene inoltrata a un host che non è nel dominio e nel membro del dominio. Potrebbe essere necessario specificare le credenziali utente.
- Il cavo crossover tra nodi bilanciamento carico di rete non funziona correttamente per i messaggi heartbeat e altri. Funziona in modo ottimale nel clustering di server.
- I messaggi heartbeat vengono trasmessi tramite la scheda di interfaccia di rete abilitata per bilanciamento carico di rete, indipendentemente dal fatto che il cluster sia in modalità Unicast o Multicast.
- Quando un'applicazione in esecuzione in un host muore o arresta, bilanciamento carico di rete continuerà a inoltrare le richieste a tale server perché Bilanciamento carico di rete non monitora lo stato dell'applicazione.
- Solo Windows 2003 e versioni successive possono essere configurate da Gestione bilanciamento carico di rete. Tuttavia, è possibile gestire le versioni precedenti di Windows, ma non è possibile configurarle usando Gestione bilanciamento carico di rete.
- Il controllo remoto per Bilanciamento carico di rete usa la porta UDP 2504.
Miglioramenti del bilanciamento del carico di rete di Windows 2008
- È disponibile un supporto per IPV6 in Windows Server 2008 per Bilanciamento carico di rete. Un host IPV6 può aggiungere un nodo bilanciamento carico di rete.
- Più indirizzi IP dedicati sono supportati in Windows Server 2008 per Bilanciamento carico di rete.
- Supporta l'aggiornamento in sequenza da Windows 2003 a Windows 2008.
- Supporto per l'installazione automatica del bilanciamento carico di rete
- Supporta anche per Bilanciamento carico di rete nel server Core.
Dichiarazione di non responsabilità per il contenuto delle soluzioni della Community
Microsoft Corporation e/o i rispettivi fornitori non rilasciano alcuna dichiarazione relativa all'idoneità, all'affidabilità o alla correttezza delle informazioni e della relativa grafica contenute nel presente documento. Tutte queste informazioni e la relativa grafica sono fornite "così come sono" senza garanzia di alcun tipo. Microsoft e/o i rispettivi fornitori non riconoscono alcuna garanzia e condizione relative a queste informazioni e alla relativa grafica, incluse le eventuali garanzie implicite e condizioni di commerciabilità, l'idoneità per uno scopo specifico, la perizia, il titolo e la non violazione. L'utente accetta espressamente che in nessun caso Microsoft e/o i suoi fornitori saranno ritenuti responsabili per eventuali danni diretti, indiretti, punitivi, incidentali, speciali, consequenziali o di qualsiasi tipo, inclusi, a mero titolo esemplificativo, i danni per perdita di utilizzo, di dati o di profitti, derivanti da, o in qualsiasi modo connessi all'utilizzo o all'impossibilità di utilizzare le informazioni e la relativa la grafica contenute nel presente documento, sia in base a un contratto, illecito, negligenza, responsabilità oggettiva o altrimenti, anche se Microsoft o uno dei suoi fornitori è stato informato della possibilità del verificarsi di tali danni.