Mitkä ovat Amazon ECS:n kuormituksentasaajan tyypit?

Mitka Ovat Amazon Ecs N Kuormituksentasaajan Tyypit



Internetissä on käynnissä miljoonia sovelluksia, joilla on päivittäin miljardeja käyttäjiä, jotka käyttävät palveluitaan verkossa. Koska liikenne kasvaa valtavaksi ajan myötä, sovellusten on skaalattava sen mukana käyttämällä AWS-pilvialustan tarjoamia Load Balancing -tekniikoita. Kuormituksen tasapainottajia käytetään miljardeja pyyntöjä hallitsemaan ja reitittämään ne palvelimille, joilla on sama jakelu.

Tämä opas selittää Amazon Elastic Container Servicen kuormituksen tasaajat ja niiden tyypit.







Mitä ovat AWS:n kuormituksen tasaajat?

Load Balancers -laitteita käytetään reitittämään Internet-liikenne useille palvelimille jakamalla liikenne kunkin palvelimen kuormituksen mukaan. Jos saapuvan liikenteen määrä on valtava ja liikenteen käsittelemiseen on vain muutama palvelin, sitä käytetään kuormituksen tasaajiin. Load Balancers ottaa kaiken liikenteen ja lähettää pyynnöt yksitellen ilmaiselle palvelimelle ja pitää kaiken liikenteen puskurivyöhykkeellä:





Mikä on Amazon ECS?

Amazon ECS eli Elastic Container Service on AWS-palvelu, joka luo säiliöitä pitämään sovellukset sekä pilvessä että paikan päällä. Se on täysin automatisoitu palvelu, jota käytetään monimutkaisten orkestrointiohjelmistojen suorittamiseen ja kehittäjien pilveen liittyvien kustannus- tai turvallisuusongelmien hallintaan. Amazon ECS integroituu helposti muihin AWS-palveluihin ja tarjoaa ketteryyttä, kuten konttien käyttämisen laskentapalveluissa, kuten EC2:





Mitkä ovat Amazon ECS:n kuormituksentasaajan tyypit?

Kuormantasauslaitteita on yhteensä 4 tyyppiä, mutta Elastic Container -palveluun käytämme vain kahta niistä. Amazon Elastic Container Servicen kuormantasainten tyypit selitetään alla:



Network Load Balancer

Network Load Balancer on Amazon Elastic Container Servicessä käytetty Load Balancing -tekniikka. Se toimii Open Systems Interconnection- tai OSI-mallin neljännellä kerroksella hallitakseen miljoonia pyyntöjä sekunnissa verkossa. Sillä on ominaisuus, joka tarkistaa esiintymän kunnon, ja siinä on sisäänrakennettu CloudWatch-valvontapalvelu:

Sovelluksen kuormituksen tasapainotin

Application Load Balancerin avulla käyttäjä voi määrittää reitityssäännöt pyynnön sisällön perusteella. Tämän tyyppisen kuormituksen tasapainotuksen avulla käyttäjä voi reitittää liikennettä tehokkaasti tiettyyn palveluun sovelluksen ollessa käynnissä säilössä. Tämän tyyppinen kuormantasaaja varmistaa, että liikenne reititetään tilauspalveluun missä tahansa se on käynnissä, mukaan lukien konttipohjaisten sovellusten dynaamisten porttien yli:

Siinä on kaikki Amazon Elastic Container Servicen kuormantasainten tyypeistä.

Johtopäätös

AWS:n kuormituksen tasaajia käytetään reitittämään palvelimien liikenteen kuormitusta reitittämällä miljoonia pyyntöjä palvelimille yksitellen. AWS:n Elastic Container -palvelua käytetään konttien hallintaan pilvessä, joita käytetään sovellusten sijoittamiseen niihin turvallisen liikkuvuuden takaamiseksi. Amazon ECS -palvelu käyttää kuormituksen tasaustyyppejä, kuten Application and Network Load Balancers, konttien käsittelyyn. Tässä oppaassa on selitetty Amazon Elastic Container Servicen kuormituksen tasapainottimen tyypit.