Kādi ir Amazon ECS slodzes balansētāju veidi?

Kadi Ir Amazon Ecs Slodzes Balansetaju Veidi



Internetā darbojas miljoniem lietojumprogrammu, un katru dienu to datplūsma nodrošina miljardiem lietotāju, lai izmantotu savus pakalpojumus tiešsaistē. Tā kā laika gaitā satiksme kļūst milzīga, lietojumprogrammām ir jāpalielina tās mērogs, izmantojot AWS mākoņa platformas piedāvātās slodzes līdzsvarošanas metodes. Slodzes balansētāji tiek izmantoti, lai pārvaldītu miljardu pieprasījumu un novirzītu tos uz serveriem ar vienādu sadalījumu.

Šajā rokasgrāmatā ir izskaidroti slodzes līdzsvarotāji un to veidi pakalpojumā Amazon Elastic Container Service.







Kas ir AWS slodzes balansētāji?

Slodzes balansētāji tiek izmantoti, lai novirzītu interneta trafiku uz vairākiem serveriem, sadalot trafiku atbilstoši katra servera slodzei. Ja ienākošā trafika ir milzīga un šīs trafika apstrādei ir tikai daži serveri, tās pārvaldīšanai tiek izmantoti slodzes līdzsvarotāji. Slodzes līdzsvarotāji iesaista visu trafiku un nosūta pieprasījumus pa vienam uz bezmaksas serveri un saglabā visu trafiku buferzonā:





Kas ir Amazon ECS?

Amazon ECS jeb Elastic Container Service ir AWS pakalpojums, kas izveido konteinerus, lai lietojumprogrammas saglabātu gan mākonī, gan uz vietas. Tas ir pilnībā automatizēts pakalpojums, ko izmanto, lai palaistu sarežģītu orķestrēšanas programmatūru un pārvaldītu izstrādātāju izmaksas vai drošības problēmas saistībā ar mākoni. Amazon ECS viegli integrējas ar citiem AWS pakalpojumiem, lai nodrošinātu veiklību, piemēram, konteineru darbināšanu skaitļošanas pakalpojumos, piemēram, EC2:





Kādi ir Amazon ECS slodzes balansētāju veidi?

Slodzes balansētāji kopumā ir 4 veidu, bet elastīgo konteineru servisam izmantojam tikai divus no tiem. Slodzes balansētāju veidi pakalpojumā Amazon Elastic Container Service ir izskaidroti zemāk:



Tīkla slodzes balansētājs

Tīkla slodzes līdzsvarotājs ir Amazon Elastic Container Service izmantotā slodzes līdzsvarošanas tehnika. Tas darbojas atvērto sistēmu starpsavienojuma jeb OSI modeļa ceturtajā slānī, lai tīklā pārvaldītu miljoniem pieprasījumu sekundē. Tam ir iespēja pārbaudīt gadījuma stāvokli, un tajā ir iebūvēts CloudWatch uzraudzības pakalpojums:

Lietojumprogrammas slodzes līdzsvarotājs

Lietojumprogrammas slodzes līdzsvarotājs ļauj lietotājam definēt maršrutēšanas noteikumus, pamatojoties uz pieprasījuma saturu. Šāda veida slodzes līdzsvarošana ļauj lietotājam efektīvi novirzīt trafiku uz noteiktu pakalpojumu, lietojumprogrammai darbojoties konteinerā. Šāda veida slodzes līdzsvarotājs nodrošinās, ka trafiks tiek novirzīts uz pasūtīšanas pakalpojumu neatkarīgi no tā, kur tas darbojas, tostarp dinamiskos portos konteineru lietojumprogrammām:

Tas viss attiecas uz Amazon Elastic Container Service slodzes balansētāju veidiem.

Secinājums

AWS slodzes līdzsvarotāji tiek izmantoti serveru trafika darba slodzes maršrutēšanai, pa vienam novirzot uz serveriem miljoniem pieprasījumu. Elastic Container pakalpojums AWS tiek izmantots, lai pārvaldītu konteinerus mākonī, kas tiek izmantoti, lai tajos ievietotu lietojumprogrammas drošai mobilitātei. Amazon ECS pakalpojums izmanto slodzes līdzsvarošanas veidus, piemēram, lietojumprogrammu un tīkla slodzes līdzsvarotājus, lai apkalpotu konteinerus. Šajā rokasgrāmatā ir izskaidroti slodzes līdzsvarotāju veidi pakalpojumā Amazon Elastic Container Service.