Mājas Tīkli Kādas ir slodzes līdzsvarošanas metodes? - definīcija no tehopedijas

Kādas ir slodzes līdzsvarošanas metodes? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē slodzes līdzsvarošanas metodes?

Slodzes līdzsvarošanas metodes ir algoritmi vai mehānismi, ko izmanto ienākošā servera pieprasījuma vai trafika efektīvai izplatīšanai starp serveriem no servera pūla. Efektīva slodzes līdzsvarošana ir nepieciešama, lai nodrošinātu augstu Web pakalpojumu pieejamību un šādu pakalpojumu ātru un uzticamu piegādi. Lai apmierinātu lielu trafika pieprasījumu, serveri tiek replicēti. Ienākošā slodze vai pieprasījums serverim tiek koplietots šādos replicētos serveros, un šo procesu sauc par slodzes līdzsvarošanu. Lai efektīvi ieplānotu pieprasījumu novirzīšanu no klienta uz attiecīgajiem serveriem optimizētā veidā, tiek izmantotas vairākas slodzes balansēšanas metodes, piemēram, apaļš robin, vismazāk savienojumi, adaptīvā balansēšana utt.

Techopedia izskaidro slodzes līdzsvarošanas metodes

Slodzes balansēšanas metodes ir zināmas arī kā slodzes līdzsvarošanas vai plānošanas metožu algoritmi, jo tie norāda veidu, kādā servera slodze tiek sadalīta visā servera fondā. Ir pieejamas dažādas slodzes līdzsvarošanas metodes, un katra metode izmanto noteiktu kritēriju ienākošās trafika plānošanai. Dažas no izplatītākajām slodzes balansēšanas metodēm ir šādas:

  • Apaļais robins - šajā metodē ienākošais pieprasījums tiek secīgi virzīts uz katru pieejamo serveri.
  • Svērtais apaļais robins - šeit katram serverim tiek iepriekš noteikts statiskais svars, un tas tiek izmantots kopā ar apaļā robina metodi ienākošā pieprasījuma maršrutēšanai.
  • Vismazākais savienojums - šī metode samazina servera pārslodzi, piešķirot ienākošo pieprasījumu serverim ar vismazāko pašlaik uzturēto savienojumu skaitu.
  • Savienojums ar vismazāko svērto svaru - šajā metodē serverim tiek pievienots svars atkarībā no tā ietilpības. Šis svars tiek izmantots ar vismazāko savienojuma metodi, lai noteiktu katram serverim piešķirto slodzi.
  • Vismazākais savienojuma lēnais starta laiks - šeit serverim tiek norādīts uzlaides laiks, izmantojot vismazāko savienojuma plānošanu, lai nodrošinātu, ka serveris netiek pārslogots startēšanas laikā.
  • Uz aģentu balstīta adaptīvā balansēšana - šī ir adaptīvā metode, kas regulāri pārbauda serveri neatkarīgi no tā svara, lai plānotu trafiku reālā laikā.
  • Fiksēts svērtais - šajā metodē katra servera svars ir iepriekš piešķirts, un lielākā daļa pieprasījumu tiek novirzīti uz serveri ar visaugstāko prioritāti. Ja neizdodas serveris ar augstāko prioritāti, pakalpojumus pārņem serveris, kuram ir otrā augstākā prioritāte.
  • Svērtā atbilde - šeit katra servera reakcijas laiks tiek izmantots, lai aprēķinātu tā svaru.
  • Source IP hash - šajā metodē IP hash tiek izmantots, lai atrastu serveri, kuram jāapmeklē pieprasījums.

Katrai metodei ir savs ieguvumu kopums un piemēroti scenāriji. Pakalpojuma sniedzējs var izvēlēties optimālo algoritmu, kas vislabāk atbilst mērķim, lai saviem klientiem nodrošinātu vienmērīgu, uzticamu un ātru pakalpojumu sniegšanu.

Kādas ir slodzes līdzsvarošanas metodes? - definīcija no tehopedijas