Dak li għandek bżonn tkun taf dwar Red Hat OpenShift Service Mesh

It-tranżizzjoni għall-infrastrutturi Kubernetes u Linux matul it-trasformazzjoni diġitali tal-organizzazzjonijiet twassal għall-fatt li l-applikazzjonijiet qed jibdew jinbnew dejjem aktar fuq il-bażi tal-arkitettura tal-mikroservizz u, bħala riżultat, ħafna drabi jakkwistaw skemi kumplessi għal talbiet tar-rotot bejn is-servizzi.

Dak li għandek bżonn tkun taf dwar Red Hat OpenShift Service Mesh

Bir-Red Hat OpenShift Service Mesh, immorru lil hinn mir-rotot tradizzjonali u nipprovdu komponenti biex jintraċċaw u viżwalizzaw dawn it-talbiet biex l-interazzjonijiet tas-servizz isiru aktar sempliċi u affidabbli. Introduzzjoni ta 'livell ta' kontroll loġiku speċjali, l-hekk imsejħa malji tas-servizz malji tas-servizz, jgħin biex jissimplifika l-konnettività, il-kontroll u l-ġestjoni operattiva fil-livell ta’ kull applikazzjoni individwali skjerata fuq Red Hat OpenShift, il-pjattaforma ewlenija Kubernetes ta’ klassi ta’ intrapriża.

Red Hat OpenShift Service Mesh huwa offrut bħala operatur Kubernetes speċjali, li l-kapaċitajiet tiegħu jistgħu jiġu ttestjati fir-Red Hat OpenShift 4 hawn.

Traċċar, rotta u ottimizzazzjoni mtejba tal-komunikazzjonijiet fil-livell tal-applikazzjoni u tas-servizz

Bl-użu biss tal-hardware load balancers, tagħmir tan-netwerk speċjalizzat u soluzzjonijiet oħra simili li saru n-norma f'ambjenti moderni tal-IT, huwa diffiċli ħafna, u xi kultant impossibbli, li jiġu rregolati u mmaniġġjati b'mod konsistenti u uniformi l-komunikazzjonijiet fil-livell ta' servizz għal servizz li jinqalgħu. bejn l-applikazzjonijiet u s-servizzi tagħhom. Biż-żieda ta 'saff ta' ġestjoni tal-malji tas-servizz addizzjonali, l-applikazzjonijiet fil-kontejners jistgħu jimmonitorjaw, iwasslu, u jottimizzaw aħjar il-komunikazzjonijiet tagħhom ma 'Kubernetes fil-qalba tal-pjattaforma. Il-malji tas-servizz jgħinu biex jissimplifikaw il-ġestjoni tal-piżijiet tax-xogħol ibridi f'diversi postijiet u jipprovdu kontroll aktar granulari fuq il-post tad-dejta. Bir-rilaxx ta 'OpenShift Service Mesh, nittamaw li dan il-komponent importanti tal-munzell tat-teknoloġija tal-mikroservizzi jagħti s-setgħa lill-organizzazzjonijiet biex jimplimentaw strateġiji multi-cloud u ibridi.

OpenShift Service Mesh hija mibnija fuq diversi proġetti ta' sors miftuħ bħal Istio, Kiali u Jaeger, u tipprovdi l-abbiltà li tipprogramma loġika ta' komunikazzjoni fi ħdan arkitettura ta' applikazzjoni ta' mikroservizz. Bħala riżultat, timijiet ta 'żvilupp jistgħu jikkonċentraw bis-sħiħ fuq l-iżvilupp ta' applikazzjonijiet u servizzi li jsolvu problemi tan-negozju.

Nagħmlu l-ħajja aktar faċli għall-iżviluppaturi

Kif diġà ktibnaQabel il-miġja tal-malji tas-servizz, ħafna mix-xogħol tal-ġestjoni tal-interazzjonijiet kumplessi bejn is-servizzi waqa 'fuq l-ispallejn tal-iżviluppaturi tal-applikazzjonijiet. F'dawn il-kundizzjonijiet, jeħtieġu firxa sħiħa ta 'għodod biex jimmaniġġjaw iċ-ċiklu tal-ħajja tal-applikazzjoni, mill-monitoraġġ tar-riżultati tal-iskjerament tal-kodiċi għall-ġestjoni tat-traffiku tal-applikazzjoni fil-produzzjoni. Biex applikazzjoni taħdem b'suċċess, is-servizzi kollha tagħha għandhom jinteraġixxu ma' xulxin b'mod normali. It-traċċar jagħti lill-iżviluppatur il-kapaċità li jsegwi kif kull servizz jinteraġixxi ma' funzjonijiet oħra u jgħin biex jidentifika xkiel li joħloq dewmien bla bżonn fix-xogħol attwali.

Il-ħila li wieħed iħares lejn il-konnessjonijiet bejn is-servizzi kollha u li tara t-topoloġija tal-interazzjoni tgħin ukoll biex tifhem aħjar l-istampa kumplessa tar-relazzjonijiet bejn is-servizzi. Billi tgħaqqad dawn il-kapaċitajiet qawwija fi ħdan l-OpenShift Service Mesh, Red Hat toffri lill-iżviluppaturi sett estiż ta’ għodod meħtieġa biex jiżviluppaw u jużaw b’suċċess mikroservizzi cloud-native.

Biex tissimplifika l-ħolqien ta 'malja ta' servizz, is-soluzzjoni tagħna tippermettilek timplimenta faċilment dan il-livell ta 'ġestjoni f'istanza eżistenti ta' OpenShift billi tuża l-operatur Kubernetes xieraq. Dan l-operatur jieħu ħsieb l-installazzjoni, l-integrazzjoni tan-netwerk, u l-ġestjoni operattiva tal-komponenti kollha meħtieġa, li jippermettilek tibda immedjatament tuża l-malja tas-servizz maħluqa ġdida biex tuża applikazzjonijiet reali.

It-tnaqqis tal-ispejjeż tax-xogħol għall-implimentazzjoni u l-ġestjoni ta 'malja tas-servizz jippermettilek li toħloq u tittestja malajr kunċetti tal-applikazzjoni u ma titlefx il-kontroll fuq is-sitwazzjoni hekk kif jiżviluppaw. Għaliex tistenna sakemm il-ġestjoni tal-komunikazzjonijiet bejn is-servizzi ssir problema reali? OpenShift Service Mesh jista 'faċilment jipprovdi l-iskalabbiltà li għandek bżonn qabel ma fil-fatt teħtieġha.

Il-lista ta’ benefiċċji li OpenShift Service Mesh jipprovdi lill-utenti ta’ OpenShift tinkludi:

  • Traċċar u monitoraġġ (Jaeger). L-attivazzjoni ta 'malji ta' servizz biex ittejjeb il-ġestjoni tista 'tkun akkumpanjata minn ċertu tnaqqis fil-prestazzjoni, għalhekk OpenShift Service Mesh jista' jkejjel livell bażi ta' prestazzjoni u mbagħad juża din id-dejta għal ottimizzazzjoni sussegwenti.
  • Viżwalizzazzjoni (Kiali). Rappreżentazzjoni viżiva tal-malja tas-servizz tgħin biex tifhem it-topoloġija tal-malja tas-servizz u l-istampa ġenerali ta’ kif is-servizzi jinteraġixxu.
  • Kubernetes Service Mesh Operatur. Jimminimizza l-ħtieġa għall-amministrazzjoni meta timmaniġġja l-applikazzjonijiet billi awtomatizza kompiti komuni bħall-installazzjoni, il-manutenzjoni, u l-ġestjoni taċ-ċiklu tal-ħajja tas-servizz. Billi żżid il-loġika tan-negozju, tista 'tissimplifika aktar il-ġestjoni u tħaffef l-introduzzjoni ta' karatteristiċi ġodda fil-produzzjoni. L-operatur OpenShift Service Mesh juża pakketti Istio, Kiali u Jaeger kompluti b'loġika ta 'konfigurazzjoni li timplimenta l-funzjonalità kollha meħtieġa f'daqqa.
  • Appoġġ għal interfaces tan-netwerk multipli (multus). OpenShift Service Mesh jelimina l-passi manwali u jagħti lill-iżviluppatur il-kapaċità li jħaddem kodiċi f'mod ta 'sigurtà mtejba billi juża SCC (Security Context Constraint). B'mod partikolari, jipprovdi iżolament addizzjonali ta 'tagħbija tax-xogħol fil-cluster, pereżempju, spazju tal-isem jista' jispeċifika liema tagħbija tax-xogħol tista 'taħdem bħala root u liema ma jistgħux. Bħala riżultat, huwa possibbli li tgħaqqad il-benefiċċji ta 'Istio, li huma mfittxija ħafna mill-iżviluppaturi, mal-miżuri ta' sigurtà miktuba tajjeb li l-amministraturi tal-clusters jeħtieġu.
  • Integrazzjoni ma 'Red Hat 3scale API Management. Għall-iżviluppaturi jew l-operaturi tal-IT li jeħtieġu sigurtà akbar ta 'aċċess għall-APIs tas-servizz, OpenShift Service Mesh joffri komponent indiġenu Red Hat 3scale Istio Mixer Adapter, li, b'differenza malja tas-servizz, jippermettilek tikkontrolla komunikazzjonijiet bejn is-servizzi fil-livell tal-API.

Dak li għandek bżonn tkun taf dwar Red Hat OpenShift Service Mesh
Rigward l-iżvilupp ulterjuri tat-teknoloġiji tal-malji tas-servizz, fil-bidu ta 'din is-sena Red Hat ħabbret il-parteċipazzjoni tagħha fil-proġett tal-industrija Service Mesh Interface (SMI), li għandha l-għan li ttejjeb l-interoperabbiltà ta’ dawn it-teknoloġiji offruti minn diversi bejjiegħa. Il-kollaborazzjoni f’dan il-proġett tgħinna nipprovdu lill-utenti ta’ Red Hat OpenShift b’għażla akbar u aktar flessibbli u nidħlu f’era ġdida fejn nistgħu noffru ambjenti NoOps lill-iżviluppaturi.

Ipprova OpenShift

It-teknoloġiji tal-malji tas-servizz jgħinu biex jissimplifikaw ħafna l-użu ta 'stacks ta' mikroservizzi f'sħab ibridu. Għalhekk, inħeġġu lil kull min juża b'mod attiv Kubernetes u kontenituri biex ipprova Red Hat OpenShift Service Mesh.

Sors: www.habr.com

Żid kumment