Skip to main content

Vad är ett lastbalanseringsnätverk?

Avsedd som en lösning för situationer där kritiska applikationer, såsom databaser, webbservrar och filesharing -plattformar, måste vara tillgängliga hela tiden, ett lastbalansnätverk har förmågan att skala prestanda baserat på systemanvändning.Det gör detta genom att distribuera trafik över ett antal serverkluster som utgör det övergripande systemet, känt som värden.Vanligtvis stöds företagsnivåfunktioner som internetåtkomst, proxyer, virtuellt privat nätverk, medieströmning och specialiserade applikationer av ett lastbalansnätverk.Användare som implementerar e-handelsapplikationer kan hitta värde i ett lastbalanseringsnätverk med tanke på dess förmåga att dynamiskt lämpliga resurser relativt efterfrågan.

Teorin bakom ett lastbalansnätverk är att förbättra prestanda genom att distribuera användarförfrågningar bland ett antal servrar, vilket reducerar anordningenLadda på en enda server vid en viss tidpunkt.Dessutom har ett lastbalansnätverk vanligtvis förmågan att övervaka och kompensera för enhetsfel, vilket minimerar eller eliminerar potentiell driftstopp om en enda eller till och med flera servrar bryts ned.Load Balancing använder flera kopior av samma applikation för överföringskontrollprotokoll/internetprotokoll (TCP/IP), till exempel en webbserver eller e-handelsapplikation och binder dem till en enda primär IP med ett antal virtuella IP-adresser.Effekten för en slutanvändare är sömlös integration och det utseende som applikationen fungerar från en enda server.För alla syften fungerar applikationen som om den också fanns på en server.

När det fungerar korrekt kan ett lastbalanseringsnätverk tolka inkommande data och bearbeta diskreta förfrågningar samtidigt.Detta innebär att olika element på samma webbplats kan matas från olika kluster, till exempel.Med antingen förinställda förhållanden eller statistisk distribution spårar en lastbalanseringsnätverksklientanvändning och svarar med dynamiskt routingförfrågningar till olika serverkluster.Genom repetitiva pingar kommunicerar klusterservrarna med varandra och kan kompensera på kort tid efter eventuella fel eller kopplingar av ett visst kluster från helheten.Vanligtvis i sådana fall kommer klienterprogramvaran automatiskt att återgå till anslutning, och förseningen är praktiskt taget omöjlig.

Hantering av ett lastbalansnätverk liknar i praktiken som hanteringen av någon annan server.En administratör kan logga in på distans till olika kluster från vilken punkt som helst i nätverket.Det är möjligt att utöva granulär kontroll över enskilda servrar i ett kluster, även om lastbalansalgoritmen också kan hantera full kontroll.System- och till och med hårdvaruuppdateringar är i allmänhet möjliga i farten, vilket kan vara fördelaktigt i applikationer där drifttid är uppdragskritisk.