Wat is een load balancing -netwerk?

bedoeld als een oplossing voor situaties waarin kritieke toepassingen, zoals databases, webservers en filesharingplatforms, te allen tijde beschikbaar moeten zijn, een load balancing -netwerk heeft de mogelijkheid om prestaties te schalen op basis van systeemgebruik. Het doet dit door verkeer te verspreiden over een aantal serverclusters die het algemene systeem vormen, bekend als de host. Doorgaans worden ondernemingsniveau-functies zoals internettoegang, proxy's, virtueel privénetwerk, mediastreaming en gespecialiseerde applicaties ondersteund door een load balancing-netwerk. Gebruikers die e-commerce-applicaties implementeren, kunnen waarde vinden in een load-balancing-netwerk, gezien de mogelijkheid om dynamisch geschikte bronnen ten opzichte van de vraag te dynamisch geschikte.

De theorie achter een load balancing-netwerk is het verbeteren van de prestaties door gebruikersverzoeken te distribueren tussen een aantal servers, waardoor de belasting op een enkele server op elk gewenst moment wordt verminderd. Bovendien heeft een load balancing -netwerk meestal de mogelijkheid om te controleren en te compenserenApparaatstoringen, het minimaliseren of elimineren van potentiële downtime als een enkele of zelfs meerdere servers afbreken. Load Balancing maakt gebruik van meerdere kopieën van hetzelfde transmissie-besturingsprotocol/internetprotocol (TCP/IP) -toepassing, bijvoorbeeld een webserver of e-commerce-applicatie, en verbindt ze met een enkel primair IP met behulp van een aantal virtuele IP-adressen. Het effect voor een eindgebruiker is naadloze integratie en het uiterlijk dat de applicatie een enkele server bedient. Voor alle doeleinden functioneert de applicaties alsof het ook op één server is.

Bij correct werken kan een load balancing -netwerk inkomende gegevens interpreteren en discrete verzoeken tegelijkertijd verwerken. Dit betekent dat verschillende elementen van dezelfde website bijvoorbeeld kunnen worden gevoed vanuit verschillende clusters. Met behulp van vooraf ingestelde verhoudingen of statistische verdeling volgt een load balancing -netwerk CLIENT -gebruik en reageert door dynamisch routeringsverzoeken naar verschillende serverclusters. Via repetitieve pings communiceren de clusterservers met elkaar en kunnen ze in een korte periode compenseren na een falen of ontkoppeling van een bepaald cluster van het geheel. Meestal zal de software van de klant in dergelijke gevallen automatisch de verbinding opnieuw bevatten en is de vertraging vrijwel onmerkbaar.

Beheer van een load balancing -netwerk is in de praktijk vergelijkbaar met het beheer van een andere server. Een beheerder kan op afstand inloggen op verschillende clusters uit elk punt binnen het netwerk. Het is mogelijk om korrelige regeling uit te oefenen over individuele servers in een cluster, hoewel het load balancing -algoritme ook de volledige controle kan verwerken. Systeem- en zelfs hardware-updates zijn over het algemeen mogelijk "on the fly", wat nuttig kan zijn in applicaties waar uptime missiekritisch is.

ANDERE TALEN