Posizione: Casa > internet >

Che cosa è un bilanciamento del carico di rete?

  

Inteso come una soluzione per le situazioni in cui le applicazioni critiche, come i database, web server, e piattaforme di condivisione dei file, deve essere disponibile in ogni momento, un bilanciamento del carico di rete ha la capacità di scalare le prestazioni in base all'utilizzo del sistema. Lo fa con la distribuzione del traffico attraverso una serie di cluster di server che compongono il sistema globale, conosciuto come l'host. In genere, funzionalità di livello enterprise, come l'accesso a Internet, proxy, virtual private network, media streaming e applicazioni specializzate sono supportate da un bilanciamento del carico di rete. Gli utenti di esecuzione applicazioni di e-commerce possono trovare valore in un bilanciamento del carico di rete data la sua capacità di dinamicamente risorse adeguate rispetto alla domanda.

La teoria dietro un bilanciamento del carico di rete è quello di migliorare le prestazioni, distribuendo le richieste degli utenti in un numero di server, riducendo il carico su ogni singolo server in qualsiasi momento. Inoltre, un bilanciamento del carico di rete è in genere la capacità di controllare e compensare le carenze del dispositivo, riducendo o eliminando i tempi di inattività potenziale se un singolo server o anche più abbattere. Il bilanciamento del carico utilizza più copie dello stesso Transmission Control Protocol /Internet Protocol (TCP /IP) applicazione, per esempio un server Web o applicazione di e-commerce, e li lega a un unico IP primario utilizzando un numero di indirizzi IP virtuali. L'effetto di un utente finale è perfetta integrazione e l'aspetto che la domanda è operativo da un singolo server. Per tutti gli effetti, le funzioni di domanda come se fosse su un server come bene.

Quando si opera correttamente, un bilanciamento del carico di rete è in grado di interpretare i dati in entrata e elaborare le richieste discrete simultaneamente. Ciò significa che i diversi elementi del sito stesso può essere alimentata da diversi gruppi, per esempio. Utilizzando rapporti preimpostati o distribuzione statistica, un bilanciamento del carico di rete tracce d'uso del client e risponde alle richieste di routing dinamico cluster di server diversi. Attraverso ping ripetitive, i server cluster comunicare gli uni con gli altri e sono in grado di compensare in un breve periodo di tempo dopo ogni fallimento o l'interruzione di un cluster di certo dal tutto. Di solito in questi casi, il software del cliente verrà automaticamente ri-connessione tentativo, e il ritardo è praticamente impercettibile.

Gestione di un bilanciamento del carico di rete è simile, in pratica, alla gestione di qualsiasi altro server. Un amministratore può accedere in remoto al cluster diversi da qualsiasi punto all'interno della rete. E 'possibile esercitare un controllo granulare su singoli server all'interno di un cluster, anche se l'algoritmo di bilanciamento del carico può anche gestire il pieno controllo. Sistema e perfino gli aggiornamenti dell'hardware sono generalmente possibile "on the fly", che può essere utile nelle applicazioni in cui uptime è mission-critical.

----------------------------------
Articolo correlato:
----------------------------------