Millised on Amazon ECS-i koormuse tasakaalustajate tüübid?

Millised On Amazon Ecs I Koormuse Tasakaalustajate Tuubid



Internetis töötavad miljonid rakendused ja nende teenuste võrgus kasutamiseks käib iga päev miljardeid kasutajaid. Kuna liiklus muutub aja jooksul tohutuks, peavad rakendused sellega suurenema, kasutades AWS-i pilvplatvormi pakutavaid koormuse tasakaalustamise tehnikaid. Koormuse tasakaalustajaid kasutatakse miljardite päringute haldamiseks ja nende suunamiseks võrdse jaotusega serveritesse.

See juhend selgitab Amazon Elastic Container Service'i koormuse tasakaalustajaid ja nende tüüpe.







Mis on AWS-i koormuse tasakaalustajad?

Koormuse tasakaalustajaid kasutatakse Interneti-liikluse suunamiseks mitmesse serverisse, jagades liikluse vastavalt iga serveri koormusele. Kui sissetuleva liikluse arv on tohutu ja selle liikluse töötlemiseks on vaid mõned serverid, kasutatakse selle haldamiseks koormuse tasakaalustajaid. Koormuse tasakaalustajad kaasavad kogu liikluse ja saadavad päringuid ükshaaval tasuta serverisse ning hoiavad kogu liikluse puhvertsoonis:





Mis on Amazon ECS?

Amazon ECS ehk Elastic Container Service on AWS-teenus, mis loob konteinereid, et hoida rakendusi nii pilves kui ka kohapeal. See on täielikult automatiseeritud teenus, mida kasutatakse keeruka orkestreerimistarkvara käitamiseks ja arendajate pilvega seotud kulude või turvaprobleemide haldamiseks. Amazon ECS integreerub hõlpsalt teiste AWS-teenustega, et pakkuda paindlikkust, näiteks konteinerite käitamist arvutusteenustes, nagu EC2:





Millised on Amazon ECS-i koormuse tasakaalustajate tüübid?

Koormuse tasakaalustajaid on kokku 4 tüüpi, kuid Elastic Containeri teenuse jaoks kasutame ainult kahte neist. Allpool on kirjeldatud Amazon Elastic Container Service'i koormuse tasakaalustajate tüüpe.



Võrgu koormuse tasakaalustaja

Network Load Balancer on Amazon Elastic Container Service'is kasutatav koormuse tasakaalustamise tehnika tüüp. See töötab avatud süsteemide vastastikuse ühenduse või OSI mudeli neljandal kihil, et hallata võrgus miljoneid taotlusi sekundis. Sellel on eksemplari tervise kontrollimise funktsioon ja sisseehitatud CloudWatchi jälgimisteenus:

Rakenduse koormuse tasakaalustaja

Application Load Balancer võimaldab kasutajal määrata marsruutimise reegleid päringu sisu põhjal. Seda tüüpi koormuse tasakaalustamine võimaldab kasutajal tõhusalt suunata oma liiklust konkreetsele teenusele konteineris töötava rakendusega. Seda tüüpi koormuse tasakaalustaja tagab, et liiklus suunatakse tellimisteenusele kõikjal, kus see töötab, sealhulgas konteineripõhiste rakenduste dünaamiliste portide kaudu.

See on kõik Amazon Elastic Container Service'i koormuse tasakaalustajate tüüpide kohta.

Järeldus

AWS-i koormuse tasakaalustajaid kasutatakse serverite liikluskoormuse suunamiseks, suunates miljoneid päringuid serveritesse ükshaaval. AWS-i elastse konteineri teenust kasutatakse pilves olevate konteinerite haldamiseks, mida kasutatakse nendesse rakenduste paigutamiseks turvalise mobiilsuse tagamiseks. Amazon ECS-teenus kasutab konteineritega töötamiseks koormuse tasakaalustamise tüüpe, nagu rakendused ja võrgukoormuse tasakaalustajad. Selles juhendis on selgitatud Amazon Elastic Container Service'i koormuse tasakaalustajate tüüpe.