Metódy vyvažovania zaťaženia

Autor: Roger Morrison
Dátum Stvorenia: 18 September 2021
Dátum Aktualizácie: 6 Smieť 2024
Anonim
Metódy vyvažovania zaťaženia - Technológie
Metódy vyvažovania zaťaženia - Technológie

Obsah

Definícia - Čo znamenajú metódy vyrovnávania záťaže?

Metódy vyvažovania záťaže sú algoritmy alebo mechanizmy používané na efektívnu distribúciu prichádzajúcej požiadavky servera alebo prenosu medzi servermi zo serverovej oblasti. Efektívne vyvažovanie záťaže je potrebné na zabezpečenie vysokej dostupnosti webových služieb a poskytovania takýchto služieb rýchlym a spoľahlivým spôsobom. Servery sa replikujú, aby sa splnil vysoký dopyt po prenose. Prichádzajúce zaťaženie alebo požiadavka na server sa zdieľa na takýchto replikovaných serveroch a tento proces sa nazýva vyrovnávanie záťaže. Na efektívne plánovanie smerovania požiadaviek od klienta na príslušné servery optimálnym spôsobom sa používa niekoľko metód vyrovnávania záťaže, ako napríklad kruhové robinovanie, najmenšie pripojenia, adaptívne vyvažovanie atď.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje metódy vyvažovania záťaže

Metódy vyrovnávania záťaže sú známe aj ako algoritmy pre metódy vyrovnávania záťaže alebo plánovania, pretože určujú spôsob, akým sa zaťaženie servera zdieľa cez serverovú oblasť. K dispozícii sú rôzne metódy vyrovnávania záťaže a každá metóda používa konkrétne kritérium na naplánovanie prichádzajúcej prevádzky. Niektoré z bežných metód vyrovnávania zaťaženia sú tieto:

  • Round robin - Pri tejto metóde je prichádzajúca požiadavka smerovaná na každý dostupný server postupne.
  • Vážené okrúhle Robin - Tu je statická váha vopred priradená každému serveru a používa sa s metódou okrúhleho Robin na smerovanie prichádzajúcej požiadavky.
  • Najmenšie pripojenie - táto metóda znižuje preťaženie servera priradením prichádzajúcej žiadosti serveru s najnižším počtom momentálne udržiavaných pripojení.
  • Vážené najmenšie pripojenie - Pri tejto metóde sa váha pridá na server v závislosti od jeho kapacity. Táto váha sa používa s najmenšou metódou pripojenia na určenie zaťaženia prideleného každému serveru.
  • Čas pomalého spustenia najmenšieho pripojenia - Tu je pre server špecifikovaný čas nábehu pomocou najmenšieho plánovania pripojenia, aby sa zabezpečilo, že server nebude pri štarte preťažený.
  • Adaptívne vyrovnávanie založené na agentoch - Jedná sa o adaptívnu metódu, ktorá pravidelne kontroluje server bez ohľadu na jeho váhu, aby naplánoval prenos v reálnom čase.
  • Pevná váha - Pri tejto metóde je vopred priradená váha každého servera a väčšina požiadaviek je smerovaná na server s najvyššou prioritou. Ak zlyhá server s najvyššou prioritou, prevezme služby server s druhou najvyššou prioritou.
  • Vážená odpoveď - tu sa na výpočet jej hmotnosti používa čas odozvy z každého servera.
  • Source IP hash - Pri tejto metóde sa hash IP používa na nájdenie servera, ktorý sa musí venovať požiadavke.

Každá metóda má svoj vlastný súbor výhod a vhodné scenáre. Poskytovateľ služieb si môže zvoliť optimálny algoritmus, ktorý najlepšie vyhovuje danému účelu, aby svojim klientom poskytoval hladké, spoľahlivé a rýchle poskytovanie služieb.