Innholdsfortegnelse:
- Definisjon - Hva betyr metodene for belastningsbalansering?
- Techopedia forklarer Load Balancing Methods
Definisjon - Hva betyr metodene for belastningsbalansering?
Lastbalanseringsmetoder er algoritmer eller mekanismer som brukes for å distribuere en innkommende serverforespørsel eller trafikk mellom servere fra serverpoolen effektivt. Effektiv belastningsbalansering er nødvendig for å sikre den høye tilgjengeligheten av webtjenester og levering av slike tjenester på en rask og pålitelig måte. For å imøtekomme et høyt trafikkbehov repliseres servere. En innkommende belastning eller forespørsel til en server deles på tvers av slike repliserte servere, og denne prosessen er kjent som belastningsbalansering. For effektivt å planlegge rutingen av forespørsler fra en klient til de respektive serverne på en optimalisert måte, brukes flere belastningsbalanseringsmetoder som rundkjøring, minstekoblinger, adaptiv balansering, etc.
Techopedia forklarer Load Balancing Methods
Lastbalanseringsmetoder er også kjent som algoritmer for lastbalanserings- eller planleggingsmetoder, ettersom de spesifiserer måten en serverbelastning deles på tvers av et serverbasseng. Det er forskjellige belastningsbalanseringsmetoder tilgjengelig, og hver metode bruker et bestemt kriterium for å planlegge en innkommende trafikk. Noen av de vanlige belastningsbalansemetodene er som følger:
- Round robin - I denne metoden blir en innkommende forespørsel dirigert til hver tilgjengelig server på en sekvensiell måte.
- Vekt rund robin - Her tilordnes en statisk vekt til hver server og brukes med round robin-metoden for å rute en innkommende forespørsel.
- Minst tilkobling - Denne metoden reduserer overbelastningen på en server ved å tilordne en innkommende forespørsel til en server med det laveste antallet tilkoblinger som for øyeblikket opprettholdes.
- Vekt minst tilkobling - I denne metoden legges en vekt til en server avhengig av kapasitet. Denne vekten brukes med minst tilkoblingsmetode for å bestemme belastningen som er tildelt hver server.
- Minst mulig sakte starttid for tilkoblingen - Her spesifiseres en opprettingstid for en server som bruker minst tilkoblingsplanlegging for å sikre at serveren ikke blir overbelastet ved oppstart.
- Agentbasert adaptiv balansering - Dette er en adaptiv metode som regelmessig sjekker en server uavhengig av vekt for å planlegge trafikken i sanntid.
- Fast vektet - På denne metoden tilordnes vekten til hver server på forhånd, og de fleste av forespørslene dirigeres til serveren med høyeste prioritet. Hvis serveren med høyest prioritet mislykkes, overtar serveren som har den nest høyeste prioriteten tjenestene.
- Vektet svar - Her brukes responstiden fra hver server for å beregne vekten.
- Kilde IP-hash - I denne metoden brukes en IP-hash for å finne serveren som må ivareta en forespørsel.
Hver metode har sitt eget sett med fordeler og passende scenarier. Den optimale algoritmen som passer best til formålet, kan velges av tjenesteleverandøren for å gi en jevn, pålitelig og rask tjenestelevering til kundene.