Cothromú Luchtaigh le AWS ELB

Dia duit gach duine! Tosaíonn an cúrsa inniu "AWS d'Fhorbróirí", agus ina leith sin thionóileamar seimineár gréasáin téamach comhfhreagrach a bhí tiomnaithe don athbhreithniú ar BOL. D'fhéachamar ar na cineálacha cothromóirí agus chruthaigh muid roinnt cásanna EC2 le cothromóir. Rinneamar staidéar freisin ar shamplaí eile úsáide.

Cothromú Luchtaigh le AWS ELB

Tar éis éisteacht leis an webinar, Déanfaidh tú:

  • a thuiscint cad is Comhardú Ualach AWS ann;
  • fios a bheith aige ar na cineálacha Cothromaithe Ualach Leaisteacha agus a chomhpháirteanna;
  • úsáid AWS ELB i do chleachtas.

Cén fáth ar gá duit fios a bheith agat seo ar chor ar bith?

  • úsáideach má tá sé beartaithe agat scrúduithe deimhniúcháin AWS a dhéanamh;
  • is bealach simplí é seo chun an t-ualach idir freastalaithe a dháileadh;
  • Is bealach simplí é seo Lambda a chur le do sheirbhís (ALB).

Rinne ceacht oscailte Rishat Teregulov, innealtóir córais ag cuideachta margaíochta le haghaidh forbairt agus tacaíocht láithreán gréasáin.

Réamhrá

Tá a bhfuil i gceist le Cothromóir Ualach Leaisteacha le feiceáil sa léaráid thíos, a thaispeánann sampla simplí:

Cothromú Luchtaigh le AWS ELB

Glacann Load Balancer le hiarratais agus dáileann sé iad ar chásanna. Tá sampla amháin ar leith againn, tá feidhmeanna Lambda ann agus tá grúpa AutoScaling (grúpa freastalaithe).

Cineálacha ELB AWS

1. Breathnaímid ar na príomhchineálacha:

Cothromóir Luchtaithe Clasaiceach. An chéad chothromóir ó AWS, oibríonn sé ar an dá shraith OSI 4 agus 7, HTTP, HTTPS, TCP agus SSL tacaíocht. Soláthraíonn sé cothromú ualaigh bunúsach ar fud cásanna iomadúla Amazon EC2 agus oibríonn sé ar na leibhéil iarratais agus nasc araon. Osclaímid é (aibhsithe i liath):

Cothromú Luchtaigh le AWS ELB

Meastar go bhfuil an cothromóir seo as dáta, mar sin ní mholtar é a úsáid ach amháin i gcásanna áirithe. Mar shampla, d’fheidhmchláir a tógadh ar líonra EC2-Classic. I bprionsabal, níl aon duine ag cur bac orainn é a chruthú:

Cothromú Luchtaigh le AWS ELB

2. Cothromóir Luchtaithe Líonra. Oiriúnach do ualaí oibre troma, oibríonn sé ag OSI Sraith 4 (is féidir é a úsáid in EKS agus ECS), tacaítear le TCP, UDP agus TLS.

Tugann Network Load Balancer an trácht go dtí na spriocanna i VPC Amazon agus tá sé in ann na milliúin iarratas in aghaidh an tsoicind a phróiseáil le foighne ultra-íseal. Ina theannta sin, tá sé optamaithe chun patrúin tráchta a láimhseáil le hualaí tobann agus athraitheacha.

3. Cothromóir Luchtaithe Iarratais. Oibríonn sé ag ciseal 7, tá tacaíocht Lambda aige, tacaíonn sé le rialacha leibhéal ceanntásca agus cosáin, tacaíonn sé le HTTP agus HTTPS.
Soláthraíonn sé ródú iarratais chun cinn atá dírithe ar fheidhmchláir atá bunaithe ar ailtireachtaí nua-aimseartha a sheachadadh, lena n-áirítear micreasheirbhísí agus coimeádáin. Treoraíonn sé trácht chuig spriocanna in Amazon VPC bunaithe ar ábhar an iarratais.

I gcás go leor úsáideoirí, ba é App Load Balancer an chéad rogha chun Classic Load Balancer a athsholáthar, toisc nach bhfuil TCP chomh coitianta le HTTP.

Déanaimis é a chruthú freisin, agus mar thoradh air sin beidh dhá chothromóir ualaigh againn cheana féin:

Cothromú Luchtaigh le AWS ELB

Comhpháirteanna Iarmhéid Luchtaigh

Comhpháirteanna Comhardú Luchtaithe (coitianta do gach cothromóir):

  • Beartas Logála Rochtana

— do logaí rochtana BOL. Chun socruithe a dhéanamh, is féidir leat dul go Description agus an cnaipe “Cuir tréithe in eagar” a roghnú:

Cothromú Luchtaigh le AWS ELB

Ansin sonraímid S3Bucket - stóráil réad Amazon:

Cothromú Luchtaigh le AWS ELB

  • Scéim

— cothromóir inmheánach nó seachtrach. Is é an pointe ná an gcaithfidh do Loadbalancer seoltaí seachtracha a fháil chun go mbeidh rochtain orthu ón taobh amuigh, nó an féidir gurb é do chothromóir ualaigh inmheánaigh é;

  • Grúpaí Slándála

— rialú rochtana ar an gcothromóir. Go bunúsach is balla dóiteáin ardleibhéil é seo.

Cothromú Luchtaigh le AWS ELB

Cothromú Luchtaigh le AWS ELB

  • Fo-leathanaigh

— folíonta laistigh de do VPC (agus, dá réir sin, crios infhaighteachta). Sonraítear subnets le linn cruthú. Má tá VPCanna teoranta de réir réigiúin, tá fo-líontáin teoranta ag criosanna infhaighteachta. Nuair a bhíonn Cothromóir Luchtaithe á chruthú, is fearr é a chruthú i dhá subnets ar a laghad (cabhraíonn sé má thagann fadhbanna chun cinn le Crios Infhaighteachta amháin);

  • Éisteoirí

— do phrótacail chothromaithe. Mar a luadh cheana, le haghaidh Cothromóir Luchtaigh Clasaiceach is féidir é a bheith HTTP, HTTPS, TCP agus SSL, le haghaidh Cothromóir Luchtaithe Líonra - TCP, UDP agus TLS, le haghaidh Cothromóir Luchtaithe Feidhmchláir - HTTP agus HTTPS.

Sampla do Chomhardú Ualach Clasaiceach:

Cothromú Luchtaigh le AWS ELB

Ach sa Chomhardú Ualach Feidhmchláir feicimid comhéadan beagán difriúil agus loighic éagsúil go ginearálta:

Cothromú Luchtaigh le AWS ELB

Comhpháirteanna Luchtaithe Balancer v2 (ALB agus NLB)

Anois déanaimis breathnú níos géire ar iarmhéideoirí leagan 2, Cothromóir Luchtaithe Feidhmchláir agus Cothromóir Luchtaithe Líonra. Tá a ngnéithe comhpháirte féin ag na cothromóirí seo. Mar shampla, bhí coincheap mar Spriocghrúpaí le feiceáil - cásanna (agus feidhmeanna). A bhuí leis an gcomhpháirt seo, tá an deis againn a shonrú cé acu de na Spriocghrúpaí ar mhaith linn trácht a dhíriú orthu.

Cothromú Luchtaigh le AWS ELB

Cothromú Luchtaigh le AWS ELB

I dtéarmaí simplí, i Spriocghrúpaí sonraímid na cásanna ina dtiocfaidh an trácht. Más rud é sa Chomhardú Luchtaithe Clasaiceach céanna, nascann tú an déine láithreach leis an gcothromóir, ansin sa Chomhardú Ualach Feidhmchláir déanann tú:

  • Cothromóir Ualach a chruthú;
  • spriocghrúpa a chruthú;
  • díreach trí na poirt riachtanacha nó rialacha um Chomhardú Ualach chuig na Spriocghrúpaí riachtanacha;
  • i Spriocghrúpaí sannann tú cásanna.

Is féidir go bhfuil cuma níos casta ar an loighic oibriúcháin seo, ach i ndáiríre tá sé níos áisiúla.

Is é an chéad chomhpháirt eile Rialacha éisteoirí (rialacha maidir le ródú). Ní bhaineann sé seo ach le Comhardú Ualach Feidhmchláir. Más rud é i Network Load Balancer go simplí a chruthaíonn tú éisteoir, agus go seolann sé trácht chuig Spriocghrúpa ar leith, ansin sa Chomhardú Luchtaithe Feidhmchláir níos spraoi agus áisiúil.

Cothromú Luchtaigh le AWS ELB

Anois deirimis cúpla focal faoin gcéad chomhpháirt eile - IP leaisteacha (seoltaí statacha do NLB). Más rud é nach ndéanann an tÉisteoir a rialaíonn rialacha ródaithe difear ach don Chomhardú Luchtaithe Feidhmchláir, ansin ní bheidh tionchar ag IP Leaisteacha ach ar an gComhardú Ualach Líonra.

Cruthaímid Cothromóir Luchtaithe Líonra:

Cothromú Luchtaigh le AWS ELB

Cothromú Luchtaigh le AWS ELB

Agus díreach le linn an phróisis chruthaithe feicfimid go dtabharfar an deis dúinn IP leaisteacha a roghnú:

Cothromú Luchtaigh le AWS ELB

Soláthraíonn IP leaisteacha seoladh IP amháin ar féidir a bheith bainteach le cásanna EC2 éagsúla le himeacht ama. Má tá seoladh IP leaisteacha ag ásc EC2 agus má chuirtear deireadh leis an gcás sin nó má stoptar é, féadfaidh tú cás EC2 nua a cheangal láithreach le seoladh IP leaisteacha. Ní stopfaidh d’iarratas reatha, áfach, ós rud é go bhfeiceann feidhmchláir an seoladh IP céanna fós, fiú má tá an fíor-EC2 athraithe.

Anseo cás úsáide eile ar an ábhar cén fáth a bhfuil gá le IP leaisteacha. Féach, feicimid 3 sheoladh IP, ach ní fhanfaidh siad anseo go deo:

Cothromú Luchtaigh le AWS ELB

Athraíonn Amazon iad le himeacht ama, b'fhéidir gach 60 soicind (ach i ndáiríre, ar ndóigh, níos lú go minic). Ciallaíonn sé seo gur féidir seoltaí IP a athrú. Agus i gcás Network Load Balancer, is féidir leat a cheangal ach seoladh IP agus é a chur in iúl i do rialacha, polasaithe, etc.

Cothromú Luchtaigh le AWS ELB

Conclúidí a tharraingt

Soláthraíonn ELB dáileadh uathoibríoch ar thrácht ag teacht isteach thar spriocanna iolracha (coimeádáin, cásanna Amazon EC2, seoltaí IP, agus feidhmeanna Lambda). Tá BOL in ann trácht le hualaí éagsúla a dháileadh laistigh de Chrios Infhaighteachta amháin agus thar Chriosanna Infhaighteachta iolracha. Is féidir leis an úsáideoir a roghnú as trí chineál cothromóirí a sholáthraíonn infhaighteacht ard, uathscálú, agus cosaint mhaith. Tá sé seo go léir tábhachtach chun lamháltas locht d'iarratais a chinntiú.

Príomhbhuntáistí:

  • infhaighteacht ard. Glacann an comhaontú seirbhíse le hinfhaighteacht 99,99% don chothromóir ualaigh. Mar shampla, cinntíonn Criosanna Infhaighteachta iolracha nach ndéantar trácht a phróiseáil ach trí rudaí sláintiúla. Go deimhin, is féidir leat an t-ualach a chothromú ar fud an réigiúin ar fad, ag atreorú tráchta go spriocanna sláintiúla i gcriosanna infhaighteachta éagsúla;
  • slándála. Oibríonn ELB le Amazon VPC, ag soláthar cumais slándála éagsúla - bainistíocht deimhnithe comhtháite, fíordheimhniú úsáideora, agus díchriptiú SSL/TLS. Soláthraíonn siad go léir le chéile bainistíocht láraithe agus solúbtha ar shocruithe TLS;
  • leaisteachas. Is féidir leis an BOL athruithe tobanna sa trácht líonra a láimhseáil. Agus tugann comhtháthú domhain le Auto Scálú go leor acmhainní don iarratas má athraíonn an t-ualach, gan idirghabháil láimhe a bheith ag teastáil;
  • solúbthacht. Is féidir leat seoltaí IP a úsáid chun iarratais a threorú chuig spriocanna d’fheidhmchlár. Cuireann sé seo solúbthacht ar fáil agus sprioc-fheidhmchláir á fhíorú, rud a thugann an cumas chun ilfheidhmchláir a óstáil ar aon ásc amháin. Ós rud é gur féidir le feidhmchláir calafort líonra amháin a úsáid agus grúpaí slándála ar leith a bheith acu, déantar cumarsáid idir feidhmchláir a shimpliú nuair a bhíonn, abair, ailtireacht bunaithe ar mhicrisheirbhísí againn;
  • monatóireacht agus iniúchadh. Is féidir leat monatóireacht a dhéanamh ar fheidhmchláir i bhfíor-am ag baint úsáide as gnéithe Amazon CloudWatch. Táimid ag caint faoi mhéadracht, logs, rianú iarratais. I dtéarmaí simplí, beidh tú in ann fadhbanna a aithint agus baic feidhmíochta a aimsiú go cruinn;
  • cothromaíocht ualaigh hibrideach. Toisc gur féidir cothromaíocht a luchtú idir acmhainní ar an áitreabh agus AWS ag baint úsáide as an gcothromóir ualaigh céanna is furasta feidhmchláir ar an áitreabh a aistriú nó a leathnú chuig an néal. Déantar láimhseáil teip a shimpliú freisin ag baint úsáide as an scamall.

Má tá suim agat i sonraí, seo cúpla nasc níos úsáidí ó láithreán gréasáin oifigiúil Amazon:

  1. Comhardú Ualach Leaisteacha.
  2. Cumais Chomhardú Ualaigh Leaisteacha.

Foinse: will.com

Add a comment