Cad is Mogall Seirbhíse ann?

Dia duit arís!.. Ar an oíche roimh thús an chúrsa "Ailtire Bogearraí" Tá aistriúchán úsáideach eile ullmhaithe againn.

Cad is Mogall Seirbhíse ann?

Is ciseal bonneagair inchumraithe íseal-latency é mogalra seirbhíse a theastaíonn chun líon mór cumarsáide idirphróisis líonra-bhunaithe a láimhseáil idir comhéadain ríomhchláraithe feidhmchlár (API). Cumasaíonn Mogall Seirbhíse cumarsáid thapa, iontaofa agus shlán idir seirbhísí bonneagair feidhmchláir coimeádta agus go minic gearrthéarmach. Soláthraíonn Service Mogaill cumais amhail fionnachtain seirbhíse, cothromú ualaigh, criptiú, trédhearcacht, inrianaitheacht, fíordheimhniú agus údarú, agus tacaíocht patrún múchta uathoibríoch (scoradán ciorcaid).
Go hiondúil cuirtear mogalra seirbhíse i bhfeidhm trí shampla seachfhreastalaí, ar a dtugtar, a sholáthar do gach cás seirbhíse Taobhcharr. Taobhcharr cumarsáid idir seirbhísí a láimhseáil, monatóireacht a dhéanamh ar shaincheisteanna slándála agus iad a réiteach, is é sin, gach rud is féidir a bhaint as seirbhísí aonair. Ar an mbealach seo, is féidir le forbróirí cód iarratais a scríobh, a chothabháil agus a sheirbheáil i seirbhísí, agus is féidir le riarthóirí córais oibriú leis an Mogall Seirbhíse agus an feidhmchlár a rith.

Is í Istio ó Google, IBM agus Lyft an ailtireacht mogaill seirbhíse is cáiliúla faoi láthair. Agus is é Kubernetes, a forbraíodh ar dtús ag Google, an t-aon chreat ceolfhoirne coimeádán a fhaigheann tacaíocht ó Istio anois. Tá díoltóirí ag iarraidh leaganacha de Istio a fhaigheann tacaíocht tráchtála a chruthú. Beidh sé suimiúil a fheiceáil cad iad na rudaí nua is féidir leo a thabhairt chuig an tionscadal foinse oscailte.

Mar sin féin, ní hé Istio an t-aon rogha amháin mar go bhfuil feidhmiúcháin Mogall Seirbhíse eile á bhforbairt. Patrún sidecar proxy Is é an cur i bhfeidhm is mó tóir, mar is féidir a mheas ag na tionscadail Buoyant, HashiCorp, Solo.io agus daoine eile. Tá ailtireachtaí malartacha ann freisin: tá foireann uirlisí teicneolaíochta Netflix ar cheann de na cineálacha cur chuige ina gcuirtear feidhmiúlacht Mogall Seirbhíse i bhfeidhm trí na leabharlanna Ribbon, Hysterix, Eureka, Archaius, chomh maith le hardáin mar Azure Service Fabric.

Tá a téarmaíocht féin ag Mogall Seirbhíse freisin maidir le comhpháirteanna agus feidhmeanna seirbhíse:

  • Creat le haghaidh ornáidí coimeádán. De réir mar a chuirtear coimeádáin níos mó agus níos mó leis an mbonneagar iarratais, tá gá le huirlis ar leith chun monatóireacht agus bainistiú a dhéanamh ar choimeádáin - creat orchestration coimeádán. Tá Kubernetes tar éis an nideoige seo a áitiú go daingean, chomh mór sin go dtugann fiú a phríomh-iomaitheoirí Docker Swarm agus Mesosphere DC/OS comhtháthú le Kubernetes mar rogha eile.
  • Seirbhísí agus Cásanna (Kubernetes Pods). Sampla is ea cóip reatha amháin de mhicrisheirbhís. Uaireanta is coimeádán amháin é cás amháin. I Kubernetes, tá sampla comhdhéanta de ghrúpa beag coimeádáin neamhspleácha ar a dtugtar pod. Is annamh a bhíonn rochtain dhíreach ag cliaint ar shampla nó ar choda;
  • Seachfhreastalaí Taobhcharr. Oibríonn seachfhreastalaí Sidecar le ásc nó pod amháin. Is é pointe Seachfhreastalaí Taobhcharr ná trácht bealaigh nó seachfhreastalaí a thagann ón gcoimeádán lena n-oibríonn sé agus trácht fillte. Idirghníomhaíonn Sidecar le Sidecar Proxies eile agus déantar é a bhainistiú le creat ceolfhoirne. Úsáideann go leor feidhmeanna Mogall Seirbhíse Sidecar Proxy chun an trácht go léir isteach agus amach as ásc nó pod a thascradh agus a bhainistiú.
  • Fionnachtain Seirbhíse. Nuair is gá do chás cumarsáid a dhéanamh le seirbhís eile, caithfidh sé sampla sláintiúil atá ar fáil den tseirbhís eile a aimsiú (a fháil amach). De ghnáth, déanann an ásc cuardaigh DNS. Coinníonn an creat orchestration coimeádán liosta cásanna atá réidh chun iarratais a fháil agus cuireann sé comhéadan ar fáil le haghaidh fiosrúcháin DNS.
  • Cothromú luchtaithe. Soláthraíonn formhór na gcreataí ceolfhoirne coimeádán cothromú ualaigh ag ciseal 4 (iompar). Cuireann Mogalra Seirbhíse cothromú ualaigh níos casta i bhfeidhm ag ciseal 7 (leibhéal iarratais), saibhir i halgartaim agus níos éifeachtaí chun trácht a bhainistiú. Is féidir socruithe comhardaithe ualaigh a athrú ag baint úsáide as an API, rud a ligeann duit imscaradh gorm-uaine nó canáraí a stiúradh.
  • Criptiú. Is féidir le Mogall Seirbhíse iarratais agus freagraí a chriptiú agus a dhíchriptiú, ag baint an ualaigh seo ó sheirbhísí. Is féidir le Mogall Seirbhíse feabhas a chur ar fheidhmíocht freisin trí naisc sheasmhacha atá ann cheana a chur in ord tosaíochta nó a athúsáid, ag laghdú an ghá atá le ríomh costasach chun naisc nua a chruthú. Is é an cur i bhfeidhm is coitianta criptithe tráchta TLS frithpháirteach (mTLS), áit a ngineann agus a dháileann bonneagar eochrach poiblí (PKI) deimhnithe agus eochracha lena n-úsáid ag Sidecar Proxy.
  • Fíordheimhniú agus Údarú. Is féidir leis an Mogall Seirbhíse iarrataí a dhéantar ón taobh amuigh nó ón taobh istigh den iarratas a údarú agus a fhíordheimhniú, gan ach iarrataí bailíochtaithe a sheoladh chuig cásanna.
  • Tacaíocht patrún múchadh uathoibríoch. Tacaíonn Mogall Seirbhíse patrún múchadh uathoibríoch, a leithlisíonn cásanna míshláintiúla agus ansin iad a chur ar ais de réir a chéile chuig an linn de chásanna sláintiúla nuair is gá.

Tugtar an chuid d'fheidhmchlár Mogall Seirbhíse a bhainistíonn trácht líonra idir cásanna Eitleán Sonraí. Cruthaigh agus imscaradh cumraíocht a rialaíonn iompar Eitleán Sonraí, a dhéantar ag baint úsáide as ar leith Plána Rialaithe. Plána Rialaithe de ghnáth folaíonn sé nó tá sé deartha chun nascadh le API, CLI, nó GUI chun an feidhmchlár a rialú.

Cad is Mogall Seirbhíse ann?
Dáileann an Plána Rialaithe sa Mogall Seirbhíse an chumraíocht idir an Seachfhreastalaí Sidecar agus an Plána Sonraí.

Is minic a úsáidtear ailtireacht mogalra seirbhíse chun fadhbanna oibríochta casta a réiteach ag baint úsáide as coimeádáin agus microservices. Ceannródaithe sa réimse micreasheirbhísí cuideachtaí ar nós Lyft, Netflix agus Twitter, a sholáthraíonn seirbhísí cobhsaí do na milliúin úsáideoirí ar fud an domhain. (Seo breathnú mionsonraithe ar chuid de na dúshláin ailtireachta a bhí roimh Netflix.). I gcás feidhmchláir nach bhfuil chomh dian sin, is dócha gur leor ailtireachtaí níos simplí.

Ní dócha go mbeidh ailtireacht Mogall Seirbhíse mar fhreagra ar gach saincheist maidir le hoibriú iarratais agus seachadta. Tá Arsenal ollmhór uirlisí ag ailtirí agus forbróirí, agus níl ach casúr ar cheann acu, nach mór, i measc go leor tascanna, ach ceann amháin a réiteach - tairní hammering. Ailtireacht Thagartha Microservices ó NGINX, mar shampla, áirítear roinnt samhlacha éagsúla a sholáthraíonn contanam cur chuige chun fadhbanna a réiteach trí úsáid a bhaint as micreasheirbhísí.

Is féidir leis na heilimintí a thagann le chéile in ailtireacht mogalra Seirbhíse, mar shampla NGINX, coimeádáin, Kubernetes, agus microservices mar chur chuige ailtireachta, a bheith chomh táirgiúil céanna i bhfeidhmiúcháin mogalra neamhsheirbhíse. Mar shampla, dearadh Istio mar ailtireacht mogalra seirbhíse iomlán, ach ciallaíonn a mhodúlacht nach féidir le forbróirí ach na comhpháirteanna teicneolaíochta a theastaíonn uathu a roghnú agus a chur i bhfeidhm. Agus é seo san áireamh, tá sé tábhachtach tuiscint shoiléir a fhorbairt ar an gcoincheap Mogall Seirbhíse, fiú mura bhfuil tú cinnte go mbeidh tú in ann é a chur i bhfeidhm go hiomlán i d'iarratas.

monoliths modúlach agus DDD

Foinse: will.com

Ceannaigh óstáil iontaofa do shuímh le cosaint DDoS, freastalaithe VPS VDS 🔥 Ceannaigh óstáil gréasáin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster